VGX performance in a desktop machine
#1
VGX performance in a desktop machine
Hello everybody!

This is my first post here. I have no SGI machine at the moment, but looking for a few specific ones.
I love the aesthetic of the older 4D/VGX twin tower machines, which were used in the production of T2/JP/LM.
Unfortunately it's almost impossible to find such machine today, and if I would, I still couldn't afford it because of the size/weight.
So my question is what other graphics subsystem of a desktop SGIs have roughly the same performance of the VGX one? 

I2's Extreme? Thinking

Octane Indy
(This post was last modified: 11-23-2021, 02:54 AM by bitpak.)
bitpak
CG enthusiast

Trade Count: (0)
Posts: 23
Threads: 3
Joined: Nov 2021
Location: Far East
Website Find Reply
11-23-2021, 02:54 AM
#2
RE: VGX performance in a desktop machine
Hello Bitpak,

The VGX/VGXT systems are a very early 3D accelerator and are pretty close to the RealityEngine, at least for non-textured routines. The Extreme Graphics set is based on a much more basic design -- frankly I'd say an IMPACT (i.e that in an Octane) would be a closer comparison because they do have texture capabilities on the VGX -- it's also a great example of how graphics hardware can be miniaturized. But that being said, there's no "mini-VGX" if that's your goal.

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,240
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
11-23-2021, 03:46 AM
#3
RE: VGX performance in a desktop machine
Thanks, Raion

I am not an expert in any of SGI topic. I've just gathered some performance metrics for various graphics subsystems (from sgidepot and other sites and brochures). I'm aware that VGX has some hw texture capabilities which is not present on the Extreme Graphics (although someone noticed that VGX/VGXT systems are very slow when using textures). But flat-shaded polygons performance is more important for me. Also, I know VGX can be used with a multiprocessor R3K/R4K systems, and EG can be used only on a single CPU R4K-R10K system, if it's a desktop I2. Am I missing some point here with all these numbers? Maybe someone with both systems can make it clearer? Any input would be appreciated, really


[Image: Zici9tZ.png]

To be more specific, I'm looking for an INDIGO2 machine, with a 4D/210VGX performance.
Can a 200Mhz R4K with Extreme Graphics be as good or slightly better than a 25Mhz R3K with VGX graphics in a non-textured polygons performance?

Octane Indy
(This post was last modified: 11-23-2021, 11:21 AM by bitpak.)
bitpak
CG enthusiast

Trade Count: (0)
Posts: 23
Threads: 3
Joined: Nov 2021
Location: Far East
Website Find Reply
11-23-2021, 10:40 AM
#4
RE: VGX performance in a desktop machine
Short history of SGI 'big iron' graphics:
  • The original Geometry Engine, used in the 68K IRIS and 4D Professional IRIS was mostly used for wireframe geometry.
  • The GT graphics (Professional IRIS) / GTX (PowerSeries) was the first to reliably do depth in hardware, so it could be used for solids.
  • The VGX / VGXT (PowerSeries) have improved performance and limited texture capabilities. The total texture size is only a couple of hundred KB, and in VGX especially it's not possible for texture to cross a buffer iirc so it's not very efficient.
  • Reality Engine was the first that could use texture memory without a speed penalty

A 4D/210 had a single R3000 @ 25MHz. It ran at best IRIX 5.3, but more likely IRIX 3.3 or 4.0. And that's a problem with a more modern system. It's still possible to run IRIX 4.05H on most R4000 Indigo2's with Extreme graphics, but IRIX 3.x only ran on the brown IRISes. IRIX 4 doesn't run many IRIX 3 apps because it switched from NeWS to X11 for graphics. IRIX 5 will still run IRIX 4 apps.

So, if you want to revive an old application you'll have to be careful. Also, especially in the days of GTX and VGX, application would often have logic of the type 'if graphics  == VGX : do something fancy ; else if graphics == GTX : do something basic ; else message "sorry, bye".

Otherwise, an R4400 Indigo2 Extreme runs circles around a 4D/210 in every possible way. Much faster CPU. Faster memory (and more of it). Faster disks. etc etc. Less things to break, less heat, less noise.

Still, I love my 4D/440 VGX. There's something about it -- if you can't have fast CPUs you've got to have many -- the low pitch hum of the fans and the fact that it still works even though it's 30+ years old. I've got a 4D/380 VGX as well, and I used to have a 4D/210 GTX.
jan-jaap
SGI Collector

Trade Count: (0)
Posts: 1,048
Threads: 37
Joined: Jun 2018
Location: Netherlands
Website Find Reply
11-23-2021, 02:30 PM
#5
RE: VGX performance in a desktop machine
Thank you, jan-jaap! That's helpful.

I'll search for more info on the subject.

Octane Indy
bitpak
CG enthusiast

Trade Count: (0)
Posts: 23
Threads: 3
Joined: Nov 2021
Location: Far East
Website Find Reply
11-24-2021, 09:42 AM
#6
RE: VGX performance in a desktop machine
It seems like I2 R4K Extreme would be faster than a 4D/210VGX and even 320VGX. After all, faster CPU should somehow compensate for lacking texturing capabilities.

Octane Indy
bitpak
CG enthusiast

Trade Count: (0)
Posts: 23
Threads: 3
Joined: Nov 2021
Location: Far East
Website Find Reply
11-25-2021, 07:02 PM
#7
RE: VGX performance in a desktop machine
(11-25-2021, 07:02 PM)bitpak Wrote:  It seems like I2 R4K Extreme would be faster than a 4D/210VGX and even 320VGX. After all, faster CPU should somehow compensate for lacking texturing capabilities.
That depends heavily on what the applications require. The CPU and texture hardware are on opposite ends of the pipeline, after all.
Applications like MCAD don't need textures, but Vis/Sim relies on them.

Personaliris O2 Indigo2 R10000/IMPACT Indigo2 R10000/IMPACT Indigo2 Indy   (past: 4D70GT)
robespierre
refector peritus

Trade Count: (0)
Posts: 640
Threads: 3
Joined: Nov 2020
Location: Massholium
Find Reply
11-25-2021, 07:12 PM
#8
RE: VGX performance in a desktop machine
Sure thing. The plan is to learn some basic 3d modelling in Wavefront/Softimage. Why looking for 4D/VGX performance, then? Mostly because of what Angel team did on The Lawnmower Man. Those guys had a single 210VGX (with a couple of 3030s). I just want to do some similar low-poly modelling, on a system with similar performance. That's about it.

Thanks guys for replying and helping me out.

Octane Indy
(This post was last modified: 11-26-2021, 10:53 AM by bitpak.)
bitpak
CG enthusiast

Trade Count: (0)
Posts: 23
Threads: 3
Joined: Nov 2021
Location: Far East
Website Find Reply
11-26-2021, 02:35 AM


Forum Jump:


Users browsing this thread: 1 Guest(s)