VPU Recover White Paper Introduction Hardware crashes can be frustrating, as they seem to come out of nowhere and interrupt work or gameplay. This is especially true when there seems to be no choice but to restart the computer and risk the loss of valuable work. As part of its mission to deliver the ultimate in visual experiences, ATI has developed a solution that prevents certain types of hardware crashes. This new solution is called VPU Recover. Why is VPU Recover needed? Hardware crashes may occur when a hardware device and the corresponding software device driver are no longer able to communicate with each other. With Visual Processing Units (VPUs), these crashes may occur when the graphics engine stops responding to display driver commands. In the past, users would normally be forced to reboot their computer, often resulting in lost work and productivity. VPU Recover prevents many of these situations from happening and turn system reboots into a last measure solution. How does VPU Recover work? VPU Recover enables the ATI display driver to detect when the graphics processor is no longer able to respond to display driver commands. When this hang occurs, the display driver will attempt to reset the graphics hardware, enabling users to continue using the computer without interruption or lost work. Depending on the current state of the system when VPU Recover is activated, open applications may be able to fully recover from the graphics processor reset. In other cases, running applications may be closed and the user will be returned to the Windows desktop. Should the computer be unable to fully recover from a crash, VPU Recover will switch the system to software rendering mode, enabling users to save their work before restarting the system. Under rare circumstances, the hardware hang may be severe enough that the graphics processor will be unable to recover. In these cases, a system reboot will still be required. TM When VPU Recover is activated, a dialog box will prompt users if they would like to submit an automatically generated error report to ATI. This report helps ATI to determine the cause of the hang and will lead to faster resolution of the issue, resulting in a more stable driver. If users prefer not to be prompted to submit an error report to ATI whenever the program is activated, this prompt may be disabled on the VPU Recover control panel. VPU Recover Control Panel The VPU Recover control panel as seen in Figure 1 contains two options: Figure 1. VPU recover Control Panel ‘Enable VPU Recover’: Checking this option enables VPU Recover. When the option is not checked, other controls in the VPU Recover control panel are grayed out. ‘Prepare an error report if VPU Recover is activated, for submission to ATI Technologies’: Selecting this option enables VPU Recover to prepare an automatically generated error report to ATI via email. After VPU Recover has been activated, the following dialog box will appear (Figure 2): TM Figure 2. Error Report Dialog Box If ‘Send Error Report’ is selected, an email application (such as Microsoft® Outlook®) will be launched, and en email including the following information will be sent o ATI: • Driver version • Error Report Format version • AGP speed • AGP version supported • Graphics processor device ID • Graphics processor vendor ID • Graphics processor Subsystem ID • Chipset device ID • Chipset vendor ID • Error flags • System memory size • Graphics frame buffer size • Engine clock • Memory clock • Internal ASIC status, including register values and command buffer data If users click on ‘Don’t Send’ the dialog box will close, and the error report will not be sent. Conclusion VPU Recover substantially improves the end-user experience by handling graphics hardware crashes in a much more graceful manner. ATI TECHNOLOGIES INC. 1 Commerce Valley Drive East Markham, Ontario, Canada L3T 7X6 Telephone: (905) 882-2600 Facsimile: (905) 882-2620 www.ati.com ATI TECHNOLOGIES SYSTEMS CORP. 4555 Great America Parkway Suite 501, Santa Clara, CA 95054-1208 Telephone: (408) 572-6500 Facsimile: (408) 572-6305 ATI TECHNOLOGIES (EUROPE) GMBH Keltenring 13 D-82041 Oberhaching, Germany Telephone: +49 89 665 15-0 Facsimile: +49 89 665 15-300 ATI TECHNOLOGIES (JAPAN) INC. Kojimachi Nakata Bldg 4F 5-3 Kojimachi, Chiyoda-Ku Tokyo 102-0083, Japan Telephone: +81 35275-2241 Facsimile: +81 35275-2242 ATI TECHNOLOGIES INC. 8F, 148, Sec. 1, Hsin Sheng S. Rd. Taipei, Taiwan, R.O.C. Telephone: 886-2-2396-7711 Facsimile: 886-2-2351-3030 Copyright 2003, ATI Technologies Inc. All rights reserved. ATI, SMARTGART, RADEON, are trademarks and/or registered trademarks of ATI Technologies Inc. All other company and/or product names are trademarks and/or registered trademarks of their respective owners. Features, performance and specifications may vary by operating environment and are subject to change without notice. Products may not be exactly as shown. Printed in Canada. 09/03
© Copyright 2026 Paperzz