You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
joetucek edited this page Sep 18, 2012
·
2 revisions
Overview
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.