Changes in / [1eea589f:b9d1242]
- Location:
- doc/theses/mike_brooks_MMath
- Files:
-
- 1 added
- 2 edited
-
benchmarks/list/driver.c (modified) (1 diff)
-
benchmarks/list/qplot.py (added)
-
plots/ListCommon.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/mike_brooks_MMath/benchmarks/list/driver.c
r1eea589f rb9d1242 177 177 #ifdef DISABLE_INTERLEAVING 178 178 #define nextInterleave 0 179 printf("interleave key %x\n", 0);180 179 #else 181 180 const unsigned int INTRL_KEYLEN = 64; -
doc/theses/mike_brooks_MMath/plots/ListCommon.py
r1eea589f rb9d1242 57 57 byPeer = timings.groupby(['NumNodes', 'op', 'InterleaveFrac']) 58 58 for [NumNodes, op, intrlFrac], peerGroup in byPeer: 59 baselineRows = peerGroup.groupby(['fx']).get_group(baseline_fx) 60 baselineDur = meanNoOutlr( baselineRows['mean_op_dur_ns'] ) 59 grpfx = peerGroup.groupby(['fx']) 60 if baseline_fx in grpfx.groups: 61 baselineRows = grpfx.get_group(baseline_fx) 62 baselineDur = meanNoOutlr( baselineRows['mean_op_dur_ns'] ) 63 else: 64 baselineDur = 1.0 61 65 timings.loc[peerGroup.index, 'BaselineFxOpDurNs'] = baselineDur 62 66 timings['OpDurRelFx'] = timings['mean_op_dur_ns'] / timings['BaselineFxOpDurNs']
Note:
See TracChangeset
for help on using the changeset viewer.