New package: cache-calibrator
authorStephan Hoffmann <sho@relinux.de>
Mon, 28 Jan 2013 23:53:52 +0000 (23:53 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Tue, 29 Jan 2013 20:34:09 +0000 (21:34 +0100)
commit3c80d680f2e4d3e568bfeef2c46ceccc952db42d
treedbf8ccd8141a3123e8e39a73c17f9768a374ddb6
parent42169a4e71bf02e496aab3b8dccc3f2e800559eb
New package: cache-calibrator

The Calibrator is a small C program that is supposed to analyze
a computers (cache-) memory system and extract the following
parameters:

    number of cache levels
    for each cache level:
        its size
        its linesize
        its access/miss latency
    main memory access latency
    number of TLB levels
    for each TLB level:
        its capacity (i.e. number of entries)
        the pagesize used
        the TLB miss latency

http://homepages.cwi.nl/~manegold/Calibrator/

It is also recommended as a load generator for realtime testing in:

https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO#Benchmarking

[Peter: reformat help text, fix extract step]
Signed-off-by: Stephan Hoffmann <sho@relinux.de>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/Config.in
package/cache-calibrator/Config.in [new file with mode: 0644]
package/cache-calibrator/cache-calibrator-Fix-conflicting-round-function.patch [new file with mode: 0644]
package/cache-calibrator/cache-calibrator.mk [new file with mode: 0644]