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.

2 Responses to “Laptop Go Fast”

  1. Nikhil B Says:

    How does this compare to running it on the CPU?

  2. Paul Says:

    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.

Leave a Reply