-
Notifications
You must be signed in to change notification settings - Fork 4
Home
joetucek edited this page Sep 18, 2012
·
2 revisions
Lintel is a utility library which originated in the Storage Systems Department of HP Laboratories. It is a collection of useful library and utility code which were used in other software.
Some of the contents of Lintel include:
- Statistics classes, with linkage for C++ and Perl.
- Random number generators, including MersenneTwister and Marsaglia's CMWC generator family.
- Container classes w/better performance than the stl, including HashTable, Deque, and PriorityQueue.
- Clock class wrapping around the cycle counter.
- Mercury, a plotting language which interfaces with SQL, Perl, and gnuplot.
- Atomic class wrapping atomic operations primitives (e.g. locked compare and swap).
- batch-parallel; scripting support for running many jobs in parallel potentially across a cluster.