Unfortunately the X3100 is not an Nvidia graphics card and thus would not work with CUDA.
This is not the sort of thing that's included in the core or the OS (kernel?) Not everyone is going to use it, but its offerings are too good to be ignored.
The observed FLOPS for a card like the 8800GT totally trounces the theoretical peak FLOPS of any Intel processor. If you talk theoretical, the 8800GT can do 336 GFLOPS while a pair of 3.2ghz Harpertowns can do 204.8 GFLOPS. That's the kind of power Apple's interested in. 🙂
As others have mentioned video would also benefit a lot from the technology. But CUDA is a very specialised technology which can only benefit mathematical and scientific applications at the end of the day.
If you drool about the Geforce 8800 GT theoretical GigaFLOPS, you should really be interested in the GT200 chip that delivers 933GigaFLOPS and the Radeon HD 4800 series that deliver 1 TeraFLOPS of computational power.
i already posted it, last post, first pageYou've gotta watch this video. CUDA is the next step to transform desktop computing. Intel is working furiously to catch up to nVidia. Microsoft is also working very hard and appears ready with a ground breaking HPC server 2008.
Really folks, watch this video to understand how HPC has the capacity to change lives in ways we've never understood. Every wild-ass student or scientist likely can afford his/her own supercomputer in a few years. That's what its going to take for real breakthrus in some 'in the box' constrained research areas.
BTW: This video is (intentionally I think) one of the most borderline hilarious nerdy, geeky things ever. But for those whose lives are saved by their tomo process finding a cancer etc. it is also over the line miraculous.
http://www.youtube.com/watch?v=DnIvodB2RzU
Correct me if I am wrong... but doesn't CUDA already have Mac version toolkit/SDK?
What's the point of "to support CUDA at WWDC"?
http://www.nvidia.com/object/cuda_get.html#macos
here is a medical application of the CUDA. seriously, i am very excited about this technology. i am so shocked that it's taken this long for someone(nvidia) to figure out that people would use video card for more than games.
Surely the applications which could/would benefit from the technology would range in their real world application, it is merely a case of the technologies full potential is not truly realised. Video was one application mentioned directly in the article (see below), and I remember reading [on Macrumors if I'm not mistaken] that Adobe was planning to utilize GPU based processing in an upcoming release of their CS packages [CS4 or CS5]. Found the article