OpenCL, как мне кажется решает вопрос, позволяет считать как на CPU  + предоставляет возможность считать на GPU.
Поддерживается уже NVidia, AMD, частично Intel, и вроде станции IBM (+может даже больше).
Мне кажется это один из лучших способов взять от ПК все.
Вотhttp://code.google.com/p/delphi-opencl/под Delphi хедеры и примеры, но нужно устанавливать библиотеку в зависимости от производителя CPU/GPU.
P.S. Не туда добавил, хотел в тему параллелизм в Delphi (