Comments on: (Tested) OpenGL Geometry Instancing: GeForce GTX 480 vs Radeon HD 5870 https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/ Graphics Cards and GPUs News, Graphics Programming, Home of FurMark Fri, 24 Nov 2017 15:14:18 +0000 hourly 1 https://wordpress.org/?v=6.7.1 By: OnlyLinuxLovesUBack https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-20636 Sat, 13 Aug 2011 18:42:03 +0000 http://www.geeks3d.com/?p=7202#comment-20636 where do i get the source code?

Thanks!

]]>
By: DarkUltra https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-17035 Tue, 04 Jan 2011 13:50:31 +0000 http://www.geeks3d.com/?p=7202#comment-17035 180 million eh? According to 3dmark 01, my gtx 470 does 400 million.

http://jooh.no/web/GeForce_8600_GT_vs_GTX_470_polygon_performance.png

Instancing as in the article however, does not use as much cpu power, but is also less useful than “real” cpu aware polygons.

the 470 fermi have several setup engines running in parallel instead of just one as all the previous gpus (ati and nvidia)

please delete my previous post

]]>
By: Ryan https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-15589 Tue, 09 Nov 2010 01:27:37 +0000 http://www.geeks3d.com/?p=7202#comment-15589 Yeah, the source for this would be really handy!

]]>
By: codablank https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-13354 Sun, 08 Aug 2010 17:42:53 +0000 http://www.geeks3d.com/?p=7202#comment-13354 where can I find the source of this demo ? or a similar source ? I get very bad performance with glDrawElements() (1000 cube instances max ) and glDrawElementsInstanced gives the same result

Yet I get a descent FPS when I run your demo (I’m on ATI 4850, opengl 2.1)

]]>
By: krishx007 https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12919 Thu, 08 Jul 2010 15:16:05 +0000 http://www.geeks3d.com/?p=7202#comment-12919 r u alive????????

]]>
By: krishx007 https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12918 Thu, 08 Jul 2010 15:15:17 +0000 http://www.geeks3d.com/?p=7202#comment-12918 hay JeGX R u died or what?????

Not publishing any new article from 3 to 4 days???

Fight with GirlFriend?????????

]]>
By: Psolord https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12917 Thu, 08 Jul 2010 11:47:55 +0000 http://www.geeks3d.com/?p=7202#comment-12917 Completely off topic but I think our friend JegX should make a post about this.
http://www.techreport.com/discussions.x/19216

]]>
By: ddd https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12893 Wed, 30 Jun 2010 17:23:14 +0000 http://www.geeks3d.com/?p=7202#comment-12893 Omg, make a GRAPH, not text :p

]]>
By: TopLess3D https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12889 Wed, 30 Jun 2010 14:32:21 +0000 http://www.geeks3d.com/?p=7202#comment-12889 Could you share your source code please (both C++ and GLSL), in order to learn advanced techniques and programming in OpenGL?

]]>
By: ca$per https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12888 Wed, 30 Jun 2010 09:38:04 +0000 http://www.geeks3d.com/?p=7202#comment-12888 Same thing as Matumbo here. But i have Radeon 4850 on Win7 and Cat. 10.5
F6 – asteroids are all black with all triangle variations (different EXEs).

]]>
By: IVXXX https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12887 Wed, 30 Jun 2010 09:10:35 +0000 http://www.geeks3d.com/?p=7202#comment-12887 20,000 instances x 18 tri/instance = 360,000 tri
ATI HD4770 @ 940 core / 4800 mem
– F2: FPS=44, GPU=50%, CPU=28%
– F3: FPS=57, GPU=58%, CPU=30%
– F4: FPS=54, GPU=40%, CPU=30%
– F5: FPS=140, GPU=42%, CPU=34%
– F6: FPS=152, GPU=34%, CPU=30% (no shadinng)

100,000 instances, 1800 tri/instance = 180,000,000 tri
ATI HD4770 @ 940 core / 4800 mem
– F2: FPS=5, GPU=99%, CPU=18%
– F3: FPS=5, GPU=99%, CPU=16%
– F4: FPS=5, GPU=99%, CPU=16%
– F5: FPS=4-8, GPU=99%, CPU=12-28%
– F6: FPS=1-6, GPU=99%, CPU=6-28% (no shadinng)

]]>
By: Matumbo https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12885 Wed, 30 Jun 2010 08:07:30 +0000 http://www.geeks3d.com/?p=7202#comment-12885 I tested with a Radeon HD 2400, Catalyst 10.6.
The F6 technique half-failed: the asteroids are there, rotating, but all shading on them is turned off (all black). But the middle planet is shaded.
I suppose this was not intended.
The driver exposes all the 3 required extensions.

]]>
By: WacKEDmaN https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12881 Wed, 30 Jun 2010 03:56:16 +0000 http://www.geeks3d.com/?p=7202#comment-12881 20,000 instances x 18 tri/instance = 360,000 tri
Geforce GTX 470@ 700 core /1800 mem
– F2: FPS=18, GPU=20%, CPU=30%
– F3: FPS=40, GPU=21%, CPU=35%
– F4: FPS=68, GPU=15%, CPU=35%
– F5: FPS=96, GPU=19%, CPU=35%
– F6: FPS=101, GPU=24%, CPU=30%

100,000 instances, 1800 tri/instance = 180,000,000 tri
Geforce GTX 470@ 700 core /1800 mem
– F2: FPS=4, GPU=67%, CPU=30%
– F3: FPS=6, GPU=99%, CPU=24%
– F4: FPS=6, GPU=99%, CPU=14%
– F5: FPS=6, GPU=99%, CPU=12%
– F6: FPS=6, GPU=99%, CPU=10%

interesting…CPU usage goes down as GPU goes up..i thought the cpu would be less stressed with the lower geometry count…

]]>
By: Mars_999 https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12876 Tue, 29 Jun 2010 23:52:09 +0000 http://www.geeks3d.com/?p=7202#comment-12876 Yes keep these demo and tutorials coming. I enjoy reading them as it keeps me up to date on the newest features I can do with OpenGL. Plus it’s nice to see the old vs. new method of doing the same thing so once can make his own decision on what to do.

Thanks!!! keep up the good work!

]]>
By: nicolas https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12875 Tue, 29 Jun 2010 22:31:29 +0000 http://www.geeks3d.com/?p=7202#comment-12875 FWIW, note that with more triangles, you’ll be hitting harder the triangle setup bottleneck of one triangle per clock cycle. Don’t know for the NVidia GTX 480, but this limit applies for the ATI R5xxx ; I don’t think that going beyond 180M triangles will bring you anything good for this generation of boards.

Nice summary of instanciation techniques and perfs though. Did you try to have finer grained timings with ARB_timer_query extension ?

Cheers

]]>
By: JeGX https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12873 Tue, 29 Jun 2010 22:02:36 +0000 http://www.geeks3d.com/?p=7202#comment-12873 Thanks Mr Groove!
I’ll update this demopack with new techniques next time (at least with instanced array). And I’ll increase the number of polygons per instance 😉

]]>
By: Groovounet https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12872 Tue, 29 Jun 2010 21:50:50 +0000 http://www.geeks3d.com/?p=7202#comment-12872 Nice work anyway!

]]>
By: Groovounet https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12871 Tue, 29 Jun 2010 21:50:35 +0000 http://www.geeks3d.com/?p=7202#comment-12871 It would be interesting to see how the test behave with different instancing methods: instanced array, texture buffer, etc. Also 1800 triangles isn’t so much for the maximum.

]]>
By: OpenGL Geometry InstancingJeGX's Infamous Lab | JeGX's Infamous Lab https://www.geeks3d.com/20100629/test-opengl-geometry-instancing-geforce-gtx-480-vs-radeon-hd-5870/#comment-12870 Tue, 29 Jun 2010 20:44:53 +0000 http://www.geeks3d.com/?p=7202#comment-12870 […] article has been updated with new demos and new GI technique. Read the complete article here: OpenGL Geometry Instancing: GeForce GTX 480 vs Radeon HD 5870. This demo uses instancing techniques (simple instancing, pseudo-instancing and geometry […]

]]>