wiki:hardware

Version 11 (modified by Conrad Huang, 10 years ago) ( diff )

--

Computer Hardware for Chimera

Below are links to help choose computer hardware that will run UCSF Chimera well. Emphasis is on graphics cards, graphics driver problems, and stereo display systems.

This information quickly becomes out-of-date so check the dates on the pages.

Graphics Cards

Benchmark results for rendering speed using Chimera with various graphics cards.

Driver bugs observed running Chimera.

Stereo 3D Displays and Glasses

Chimera's sequential stereo camera mode provides the best fidelity, with full color and spatial resolution. But, to use it, you need to carefully pick your graphics card and display. Often, the displays are coupled with active 3D glasses, i.e., glasses were the left and right eyes alternately turn off and on synchronously with the display, like many 3D TVs, or displays that work with NVIDIA's 3D Vision glasses.

Chimera supports stereo viewing using an OpenGL feature called quad-buffer stereo (also known as "stereo in a window"), which is traditionally supported only by workstation-class graphics cards. We have successfully displayed Chimera in stereo using a variety of equipment, such as:

  • an Apple MacPro (circa 2010) running Mac OS X 10.8 with an Nvidia Quadro FX 5600 graphics card displaying on a Christie projector,
  • a Microsoft Windows 7 PC or Ubuntu 15.04 with an AMD FirePro W7000 on a Christie projector,
  • a Microsoft Windows 7 PC with an NVidia Quadro FX 3700 and nVidia 3D Vision glasses and emitter and ASUS or Samsung stereo monitors.

In the past few years, options for stereo viewing have changed. Unfortunately, Apple has chosen not to support stereo. As of Mac OS X 10.11, there appears to be no stereo support in the Apple graphics driver. The Quadro FX 5600 graphics card that works with older Mac OS versions is reported not to work with Mac OS X 10.11.

For Microsoft and consumer-grade graphics cards, there is both good news and bad news. The good news is that ATI released the HD3D in 2013, a feature which enables consumer-grade ATI graphics cards to support quad-buffer stereo. We have successfully used stereo in Chimera on a Windows 8 PC with an ATI HD7950 graphics card and a Samsung 3D TV. The 3D TV uses "frame packing" stereo format, but ATI's graphics driver handles all the details and Chimera can be placed into "sequential stereo" mode just like before and everything "just works". But now for the bad news. When we upgraded to Windows 10, stereo stopped working. (Actually it works a few seconds at a time, but not continuously.)

With an ATI workstation-class graphics card (AMD FirePro W7000), Chimera stereo works on Windows 10 with stereo-capable displays from Dell and Samsung. (Unfortunately, it does NOT work with our Christie projector under Windows 10, even though it does work under Windows 7. That may change as OS and drivers improve.) Chimera stereo also works on Linux using the proprietary ATI driver.

So here's the bottom line:

  • Except as noted below, “stereo in a window” (quad-buffer stereo) requires a workstation-class graphics card and a good stereo-capable display.
  • We have not found a consumer-class graphics card that does quad-buffer stereo reliably with Windows 10. For using Chimera with stereo glasses and a consumer-grade card, the only configuration we’ve seen work is
    • a Windows 8/8.1 PC,
    • an ATI graphics card supporting HD3D, and
    • a 3D TV.

Stereo 3-d televisions work with Chimera on Mac laptops.

Stereo test programs

Nvidia 3D Vision setup details with stereo-capable LCD display.

Stereo display options.

Row-interleaved versus sequential stereo.

Stereo modes supported by Chimera.

NVidia 3D Vision glasses.

Stereo Projectors

Projector issues and content production by Matt Dougherty.

Memory

Memory needed for large data display. We suggest using a 64-bit version of Chimera (Linux and Mac available, Windows in Fall 2010) if your machine has more than 4 Gbytes of memory.

Input Devices

Miscellaneous input devices reviewed: Wii, Space Navigator, web-cam head-tracking, force-feedback.

Note: See TracWiki for help on using the wiki.