
310 Accelerating MATLAB
®
Performance
to the host CPU via the PCI Express bus, the memory access is slower than with
a traditional CPU, implying that our overall computational speedup is limited by
the amount of data transfer that occurs in our algorithm.
GPU-based computing in MATLAB can indeed be a very powerful alternative to multi-
core processing, when the above conditions are satised.
924
One of MathWorks’ presenta-
tions includes a representative example computing an N-body simulation on CPU versus
GPU, with results showing GPU’s effectiveness only for very large data:
925
Let’s now return to PCT to see its GPU-computing capabilities.*
6.2.2 ...