SGI hardware acceleration, examples?
#1
SGI hardware acceleration, examples?
In SGI computing, hardware acceleration is the use of GFX hardware to perform some functions more efficiently than is possible in software running on a more general-purpose CPU.

Which algorithms are used by Maya and which is the support provided by the GFX?
I'd like to understand what is done by the CPU, and what is accelerated by the hardware of the GFX.
niwe
Banned

Posts: 35
Threads: 3
Joined: May 2018
Find Reply
09-12-2018, 03:15 PM
#2
RE: SGI hardware acceleration, examples?
During SGI's hey-day, using the graphics pipeline for things other than graphics seemed absurd. Now we use GPUs for all sorts of general purpose things. Things like matrix transformations are done on the GFX hardware, but that's about it. The only things that are accelerated are those that are exposed by the OpenGL API. While it is _theorectically_ possible to have an SGI graphics pipeline do general purpose things, SGI kept low-level calls to the graphics hardware a somewhat closely guarded secret.
praetor
O2

Posts: 31
Threads: 4
Joined: Nov 2017
Find Reply
09-12-2018, 03:24 PM
#3
RE: SGI hardware acceleration, examples?
With IRISGL it was possible to use the GE as Compute stuff like GPGPU.

This can be seen into the raytracing demo done in HW or software or both CPU and GEs

I have test test this with GTX,VGXT,ELAN and Eclipse

Cheers

Eve
computron
O2

Posts: 23
Threads: 0
Joined: Jun 2018
Find Reply
09-12-2018, 06:01 PM
#4
RE: SGI hardware acceleration, examples?
(09-12-2018, 06:01 PM)computron Wrote:  Compute stuff 

precisely, I need a list of that stuff.

(09-12-2018, 03:24 PM)praetor Wrote:  Things like matrix transformations

What about the Gouraud shading?
(This post was last modified: 09-13-2018, 08:41 AM by niwe.)
niwe
Banned

Posts: 35
Threads: 3
Joined: May 2018
Find Reply
09-13-2018, 08:29 AM
#5
RE: SGI hardware acceleration, examples?
read my answer...

i was talking about raytracing, done with the GE

it makes sense ?

Cheers

Eve
computron
O2

Posts: 23
Threads: 0
Joined: Jun 2018
Find Reply
09-13-2018, 12:48 PM
#6
RE: SGI hardware acceleration, examples?
Ray tracing uses rasterization algorithms; the question is exactly which algorithms are used, and which is the support given by GFX.
niwe
Banned

Posts: 35
Threads: 3
Joined: May 2018
Find Reply
09-14-2018, 12:48 PM
#7
RE: SGI hardware acceleration, examples?
With IRISGL , the rasterisation can be done by the cpu, or the GE or both....

Cheers

Eve
computron
O2

Posts: 23
Threads: 0
Joined: Jun 2018
Find Reply
09-14-2018, 02:25 PM
#8
RE: SGI hardware acceleration, examples?
Using irisGL for computational stuff was done in our research group at civil engineering in the very late nineties, but only on relatively weak CPU hardware. My colleague had a R4400 Indigo with Elan graphics and he could do 4x4 Matrix operations in the irisGL pipeline which he used on occasion.

It will be hard to come up with any other example or even actual code.
dexter1
Global Moderator
******

Posts: 166
Threads: 9
Joined: May 2018
Find Reply
09-14-2018, 02:31 PM
#9
RE: SGI hardware acceleration, examples?
Do GFXs use fixpoint? saturation arithmetic?
niwe
Banned

Posts: 35
Threads: 3
Joined: May 2018
Find Reply
09-15-2018, 09:55 AM


Forum Jump:


Users browsing this thread: 1 Guest(s)