Software development industry analysis by Larry O'Brien, the former editor of Software Development and Computer Language
Thursday, December 21, 2006

Absolute times to calculate a fixed range of the Mandelbrot set:

MachineConcurrencyLanguageTime
Dual-OpteronSinglethreadedC#~0.81
Dual-Opteron
Multithreaded
C#
~0.45
Dual-Opteron
Singlethreaded
C++
~0.50
Dual-Opteron
Multithreaded
C++
~0.38
XBox 360
Singlethreaded
C#
~4.4
XBox 360
Multithreaded
C#
~2.1
XBox 360
GPU Shader
HLSL
~0.05

This isn't even fair because the non-GPU timings are strictly timings of the calculation loop. The GPU timing is actually derived from my frame-rate.

I'm having some trouble getting my shader to run on my desktop (ATI All-In-Wonder with Radeon X800), but will post that number when I can.

Thursday, December 21, 2006 11:14:27 AM (Hawaiian Standard Time, UTC-10:00) |  Disqus link  | Concurrency | DotNet | Knowing | XBox360#
Search
About Larry...
Flickr photostream
Subscribe: RSS 2.0 Atom 1.0
Popular Articles
Programming Sabre with Java, C#, and XML
Genetic Programming in C#
15 Exercises To Know A Programming Language
Top 10 Things I've Learned About Computers From the Movies and Any Episode of "24"
Recently Published Articles
HI
KonaKoder
Categories
Archive
Admin Login
Sign In
Toolroll