Press release: Multicore MP3 Encoder available as Open Source
Renningen, September 29th, 2009. On the occasion of her establishment, ThinkMeta
Software UG (haftungsbeschränkt) based in Renningen, Germany, has made her multicore-capable
MP3 encoder "fpMP3Enc" available as Open Source under GPL license.
"fpMP3Enc" is a re-implementation of the popular Open Source MP3 encoder "LAME" that uses the
in-house multicore framework "Fiber Pool" for parallelization.
Depending on the compression method, "fpMP3Enc" produces MP3 files up to double speed compared
to "LAME". When processing several files in batch mode, "fpMP3Enc" achieves a CPU efficiency of about 90% on
current multicore processors. Interested developers can find a detail description of the
modifications that were done on the algorithms on the web site (http://www.thinkmeta.com).
"fpMP3Enc" is provided only as source code. It is included as sample application in the "Fiber
Pool" development kit, which can be downloaded from the web site.
About ThinkMeta
Founded in 2009, ThinkMeta
Software UG (haftungsbeschränkt) is an emerging company based in Renningen, Germany. Her
focus is the research in "asynchronous programming", a programming paradigm propagated by
ThinkMeta
for the development of scalable applications.
ThinkMeta's
multicore framework "Fiber Pool" facilitates asynchronous programming with C++. It is
available for Microsoft Windows XP and Vista.
|