[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cola:03904] Hoard: A Multiprocessor Memory Allocator, version 1.4


-----BEGIN PGP SIGNED MESSAGE-----


Announcing release 1.4 of Hoard, a fast, scalable and memory-efficient
allocator for multithreaded applications on multiprocessors. Hoard
solves the heap contention problem caused when multiple threads
simultaneously call malloc() and free() (or new and delete).

Hoard scales linearly up to at least 14 processors and has guaranteed bounds
on memory consumption. You can use Hoard without changing any of your
source code: just link it in. Linking with Hoard can result in a
*dramatic* speedup of your application.

Hoard is distributed under the Lesser GNU Public License, so you may
freely distribute any application linked with Hoard. You can download
Hoard from the Hoard home page:

        <http://www.cs.utexas.edu/users/emery/hoard>

Supported systems include Linux, Solaris, IRIX (with pthreads and
sproc support), Windows NT, and the BeOS.

Changes since version 1.3.3:

        * Doubled the speed of calls to free().
        * Further improved scalability, especially on Solaris.
        * Reduced memory consumption and improved performance on
        uniprocessors.
        * Changed the lock implementation for Windows from spin to
        spin-yield, as in the UNIX implementations (thanks to Paul
        Larson of Microsoft Research for pointing out how to do this).
        * Removed the shbench benchmark from the distribution, per
        request from MicroQuill, Inc.

- -- Emery (Hoard author)

- --
Emery Berger                           | Parallel Programming
emery _at_ cs.utexas.edu                    | & Multiprogramming MP Groups 
<http://www.cs.utexas.edu/users/emery> | University of Texas at Austin



- -- 
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce _at_ news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: latin1

iQCVAgUBOHu7N1rUI/eHXJZ5AQHZbQQAxo3MWwc5SQxwRlRmZqIA57YT5KGax8HB
/BJUChUT0h2kMbB5YABMEza0gs7/bFMMfnzxA+IOOyPOt5y7h4Qz7Hi48oATK1zP
jeFChSq9vfRgciBChdbRQgocryPKBSwSeEZTaSyvwvzETdeL/c5CeuARl1McCM2O
nIoImCWAQ8Y=
=meG8
-----END PGP SIGNATURE-----

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」