Commit Graph

14 Commits

Author SHA1 Message Date
GuillaumeDIDIER
b458204f79 Fix function detection on i9-9900 2020-08-05 11:12:10 +02:00
GuillaumeDIDIER
ebc304d55a Changes in order to make use of the new aoptimised address set in calibration
Change the set type to isize as it is a set of offsets
Change Calibrate two threads to make use of it
2020-07-21 11:27:46 +02:00
GuillaumeDIDIER
0e0d5606bd Add a third function handling the linear hashing functions Im and Ker 2020-07-20 13:42:31 +02:00
GuillaumeDIDIER
dc0fe08dab Various fixes to the complex addressing module 2020-07-16 11:47:15 +02:00
GuillaumeDIDIER
bec16025ec Update to the complex addressing support
Support Three groups of known functions
Support Computation of Image and antecedents for an Image basis(Kernel of the hash function also easily extractable)
2020-07-16 11:17:58 +02:00
GuillaumeDIDIER
d8e79f1201 Change slice number type to u8 to avoid confusion 2020-07-15 10:16:26 +02:00
GuillaumeDIDIER
bd4028f521 Fix various warnings 2020-07-02 15:39:37 +02:00
GuillaumeDIDIER
a5a2824674 Fix Nehalem very wrong to hard coded 4 core 2020-06-04 14:06:38 +02:00
GuillaumeDIDIER
dfd59064fc Preliminary Work of Nehalem & Westmere slice support 2020-06-03 08:49:10 +02:00
GuillaumeDIDIER
b0784fadf8 Support microarchitecture for g5k experiments 2020-06-02 17:29:55 +02:00
GuillaumeDIDIER
c84aefa2e8 Make calibration able to autodetect micro architecture - still hacky for number of cores 2020-05-28 11:22:50 +02:00
GuillaumeDIDIER
f06e60b9c1 Add first steps on complex addressing 2020-05-27 14:02:19 +02:00
guillaume didier
dca0b156b4 Add complex addressing function computation and output those when calibrating 2020-04-06 11:14:05 +02:00
guillaume didier
158b808d92 Add small utility used to trigger l3 accesses (conjoint use the a uncore cbo measuring utility allow cbo slice reverse) 2020-04-06 11:13:12 +02:00