Drop in replacement memory allocator for C/C++. Hoard takes into account the implications of multicore CPU computing and provides substantially higher performance that the standard library functions for memory management.
Another way to describe Hoard would be: It'll save your ass if you're relying on a dynamic allocation schema and you see performance degrade or even crashes after long runs. Hoard reduces the fragmentation and improves locality of reference without you having to change much in you code. You'll see fewer page faults, less context switching and greater stability. On top of that, Hoard makes your threaded app scale a lot better with added CPU cores.
These details are provided for information only. No information here is legal advice and should not be used as such.