|
|
|
|
|
by chollida1
5560 days ago
|
|
We've tried using OpenCL for pricing, the biggest bottle neck is getting data into and out of video card memory. It's just too slow to move it from main to video memory and back. Also OpenCL works best when working on large pieces of data at once, with High frequency trading often you want to work on very small pieces, 50 bytes, and process them as fast as possible. Batching up the data and working on it in a SIMD type fashion just takes too long:( |
|