Viewperf is an interesting set of real-world OpenGL benchmarks. The original version was developed by IBM but other companies (SGI, Digital…) quickly joined the development and Viewperf became an industry standard for OpenGL benchmarking focused on CAD, CAM, CAE, medical and scientific stuff. Unlike 3D Mark and other benchmarks you can see today, Viewperf simulates a rendering pipeline of real applications on real data.
The data (viewsets) were not developed by the project group. They were provided by independent software vendors. In fact this is true even today with the current version of Viewperf (12). I still use this benchmark when testing workstation-class laptops and NVIDIA GRID virtualized desktops.
The version 6.1.1 was released in 2000 and it was the last version with precompiled binaries for SGI IRIX (among many other systems like Windows NT, Compaq Tru64 UNIX and SunOS). I’ve used it to check the performance of the SGI VPro V6 graphics inside Octane2. VPro V6 is a single-chip graphics solution capable of processing OpenGL commands directly in hardware and it is equipped with 32 MB of memory (24 MB for buffers and 8 MB for textures). SGI VPro and NVIDIA Quadro (which is an ordinary GeForce 256 SDR card with CAD acceleration functions enabled) were introduced at the same time. Although the SGI’s hardware was very advanced in certain capabilities*, Quadro (as a chip born from the consumer segment of the market) was for the first time (slightly) faster even in the CAD/CAE market. This was the beginning of the end of custom professional graphics accelerators (3DLabs, Evans & Sutherland, SGI…). This was also perceived as another hard blow for UNIX workstations after the introduction of Pentium II.
*) High precision 48-bit framebuffer, accumulation buffer for depth of field, FSAA and motion blur effects
If I remember correctly the Octane2 I got to deploy where I worked at early 2000s were sold with the V6 with the promise of some Nvidia based graphic card upgrades, which they came later to install. Never found much info about these. Wikipedia says that the VPro branded cards based on the Quadro could not be used in the SGI MiPS workstations, but there is something amiss here.
At the end, they offered re-branded NVIDIA cards only for their x86 machines (that generation with generic Acer mainboard and Windows OS). IRIX supported only SGI and ATI graphics chips. The ATI chips were supported only in OpenGL, so IRIS GL demos and programs didn’t work.
Hi viewperf for irix seem to be lost to time.
The link in spec.org is bad and the ftp don’t work anymore.
Could you share your copy ?.
Thanks!.
It took me some time to find them in my computers but here it is (you need to compile it first but there are makefiles also for other UNIX systems):
https://swarm.cz/tmp/vp611-unix.zip
https://swarm.cz/tmp/vp612-unix.zip
Thanks for the files ! had been searching for this for a long time !.