Laptop Go Fast
I was fiddling around with the CUDA code on the new Macbook and got some interesting-to-me benchmarks. Keep in mind that this is the cheaper of the Mac laptop lineup, using the slower Nvidia chip:
Yeesh! 1.6GB/sec to the device, and 5.8GB/sec once there!
Not sure how to interpret all of these yet; clearly each core has a fixed allocation of memory to play with. 800MHz seems slow, not sure if that’s correct or not.
16 cores on a laptop! Wow.
This seems to be a benchmark based on the Black-Scholes option pricing PDE. Again over 5GB/sec of usable device bandwidth. Damned impressive.
I’ve yet to try writing code, just running the sample code from the download, but it’s still amazing. Laptops are now portable supercomputers, particularly if you get the Macbook Pro – 24 vs 16 cores, even faster. This is really looking good for tightly-coupled code, it’ll be a challenge to port the lock-free ABC code to this model and make it run well.




May 29th, 2009 at 8:24 am
How does this compare to running it on the CPU?
May 29th, 2009 at 11:39 am
For problems that fit on the GPU, it’s quite a bit faster. I don’t have numbers for you, as I’ve not yet ported any of my own code.