Home

Awesome

Sea RTL subset for Delphi 64bit

Object Pascal wrappers from Intel Integrated Performance Primitives and Intel Threading Building Blocks royalty-free packages

17 June 2019 Roberto Della Pasqua www.dellapasqua.com<br> 24 August 2022 DLL built with the latest stable Intel oneAPI and TBB ver. 2021.6<br> 10 January 2023 updated zlib to 1.2.13 with latest Intel IPP ver. 2021.7<br> 20 February 2023 updated webbroker deflate helper for reliability<br> 02 November 2023 updated oneTBB allocator<br> 8 August 2024 updated to Intel IPP v2021.12, zlib v1.3.1, visual c++ v19.29.30154<br>

This folder contains:

<p align="center"><img src="RobiMM.gif" width="50%"></p> A common Delphi web framework tested with apachebench and 100 concurrent users (vm windows 2022 intel 9900k)<br> (This enhancement is achieved in highly threaded apps doing concurrent memory and search operations)<br> <br> About zlib IPP accelerated: you can use symbolic name Z_IPP_FAST_COMPRESSION which is equal to -2<br> Introduced new sub-ranges of compression levels from 11 to 29<br> The standard levels 1..9 are compatible with original Zlib<br> Levels 11..19 are similar to 1..9, but fit better when compressing large files (more than 1 MB)<br> Levels 21..29 are for highly compressible files with compression ratio equal to 30x and higher <br><br> If you want enable accelerated zlib programmatically into your WebBroker app, just add one line of code in afterdispatch event:

The library is well tested, run on Intel and Amd x64 Windows, if you found any trouble please notify me;<br> big thanks to the Delphi community and its great coders, in particular for the support received from Bruno Fierens (TMS), Daniele Teti (bittime), Arnaud Bouchez (mormot) and many others.<br>

Contact me: roberto dot dellapasqua at live.com

Thank you and best regards

Roberto Della Pasqua