On 02/04/2014 04:02 PM, Reimar Grabowski wrote:
You can talk to the GPU from different threads (with a little overhead) but you actually gain nothing, because of how the drivers work.
Very wrong, IMHO.

There is a lot to do for the CPU between the user programmer's code calls an Language RTL- (LCL-) or Operating System (Widget Set-, Windowing-System-, X-) API and the point where the driver is called. Multithreading this code will speed up things a lot on a multicore engine. (And the user programmer can't do anything to that but just define the threads and do the calls within them ... or - as my colleagues did - split up the application in multiple programs.)

-Michael

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to