Fiber Pool: Version history / Highlights
Fiber Pool 1.0.0.23 (15/09/2010):
-
All projects have been switched to Microsoft Visual Studio 2010.
-
Added lambda function support.
-
Added scheduler mode to measure task performance.
Fiber Pool 1.0.0.22 (02/09/2010):
-
32-bit operating systems are no longer supported!
-
All classes and types were renamed to allow easier porting from TBB or ConcRT.
-
The samples directory has been cleaned up.
-
The thread priority for scheduler threads can be set.
Fiber Pool 1.0.0.21 (22/02/2010):
-
Added Windows Sockets support.
-
Added new sample "fpHTTP", a simple HTTP server.
-
Added nVidia CUDA compiler (NVCC) support.
-
Added synchronization class "ConditionalLock".
Fiber Pool 1.0.0.20 (07/12/2009):
-
Fixed unexpected scheduler starvation.
Fiber Pool 1.0.0.19 (04/12/2009):
-
The initial version of the "Fiber Pool Stream Library" is available.
-
The new samples "fpFLAC", "fpMP3", "fpFLAC2FLAC" and "fpFLAC2MP3" have been added.
Fiber Pool 1.0.0.18 (19/11/2009):
-
Added support for encoding and decoding of FLAC files in 'fpStream'.
Fiber Pool 1.0.0.17 (28/10/2009):
-
Added ID3v1 and ID3v2 support to 'fpMP3Enc' and 'fpStream'.
Fiber Pool 1.0.0.16 (15/10/2009):
-
The method IFiberControl::Sleep requires an argument now. This can be
either 0 which yields the calling task as before, or SLEEP_HIGHER_PRIORITY
where the task is yielded only when tasks with higher priority are ready.
-
Optimizations were performed on the "vbr-new" algorithm of the MP3 encoder.
Fiber Pool 1.0.0.15 (23/10/2009):
-
The Fiber Pool API can now be built as DLL. With the DLL it's possible
to share Fiber Pool objects with several process modules.
-
A new memory management strategy "MM_PageLimitSystem" has been implemented.
It's a combination of "MM_PageLimit" and "MM_System" that blocks when
either the maximum number of memory pages has been reached or the available
system memory falls below the specified limit.
-
A new sample "fpStream" demonstrates a general approach
for data stream processing.
Fiber Pool 1.0.0.14 (29/09/2009):
|