Hello

Hello,

after many tests, and seeing many sources deeply, I can speak imho the best libs for multiscalar app comes from Intel TBB, Intel IPP

Mem manager multithreaded from 70seconds to 4seconds

check www.dellapasqua.com

please feel free to test it or join me to enlarge it with many functions from IPP Intel

Best regards

Roberto Della Pasqua
(does somebody wants join me to add other IPP functions to the RTL of Delphi/FPC?)
thanks to Alexander Brazda
http://www.dellapasqua.com

Comments

  1. will be interesting if can be possible to make Generics and Generics Containers parallelized fully without to use Criticalsections, Semaphores, Events... I mean from the high level abstraction for the usual coder. Some structures should be locked atomically, as global index, etc. but maybe many methods can be done in parallel making full use of cpu cores

    ReplyDelete
  2. I wasn't aware of the existence of BrainMM. Based on the author testings, it performs better than the Intel TBB, if i understand this correctly, Roberto Della Pasqua your own systems show a better performance than BrainMM?

    ReplyDelete
  3. BrainMM actually crashes under some circumstances under WIN64, the author will correct it later this year. I did today another test, intel tbb+intel ipp single thread is slighty faster than fastmm4 and many times faster under threads. If the license will be more permissive perhaps we can build a custom LLVM4 object to embed statically.

    ReplyDelete

Post a Comment