-
Notifications
You must be signed in to change notification settings - Fork 1
/
Changes.txt
73 lines (63 loc) · 2.45 KB
/
Changes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
Version 1.1.0
- fixed problem in roundtime sync
- removed nrep prediction code (not needed anymore due to roundtime sync)
- fixed: window process sync does not work without clocksync option
- fixed: no warning if roundtime sync uses bcast meas != max/mean/median
- removed all mock-ups from supported operations (now in PGMPITuneLib)
Version 1.0.1
- changed output format for NREP prediction to print median and mean run-times
- fixed Alltoall bug
- added cmake configuration for Cray machines
- replaced GL_ALLREDUCE_AS_REDUCESCATTERALLGATHER/GL_REDUCE_AS_REDUCESCATTERGATHER
with GL_ALLREDUCE_AS_REDUCESCATTERALLGATHERV/GL_REDUCE_AS_REDUCESCATTERGATHERV
Version 1.0.0
- first release
Version 0.9.5
- added command-line option to specify an output file and added support
for printing all results to and output file and only a summary printed to stdout
Version 0.9.4
- added command-line options to specify the MPI datatype, operation and the root node of the collective communication
- added command-line option to enable job shuffling
- fixed bug related to unrecognized options
- fixed dictionary print format
Version 0.9.3
- "summary" command-line option to directly obtain averages of the measured run-times
- "params" command-line option to set key-value pairs in a globally-available dictionary
- support for window-based synchronization and global clocks for NREP prediction
- added Readme file
Version 0.9.2
- list supported MPI operations to be measured:
MPI_ALLGATHER,
MPI_ALLREDUCE,
MPI_ALLTOALL,
MPI_BARRIER,
MPI_BCAST,
MPI_EXSCAN,
MPI_GATHER,
MPI_REDUCE,
MPI_REDUCE_SCATTER,
MPI_REDUCE_SCATTER_BLOCK,
MPI_SCAN,
MPI_SCATTER,
GL_ALLGATHER_AS_ALLREDUCE,
GL_ALLGATHER_AS_ALLTOALL,
GL_ALLGATHER_AS_GATHERBCAST,
GL_ALLREDUCE_AS_REDUCEBCAST,
GL_ALLREDUCE_AS_REDUCESCATTERALLGATHER,
GL_ALLREDUCE_AS_REDUCESCATTERBLOCKALLGATHER,
GL_BCAST_AS_SCATTERALLGATHER,
GL_GATHER_AS_ALLGATHER,
GL_GATHER_AS_REDUCE,
GL_REDUCE_AS_ALLREDUCE,
GL_REDUCE_AS_REDUCESCATTERGATHER,
GL_REDUCE_AS_REDUCESCATTERBLOCKGATHER,
GL_REDUCESCATTER_AS_ALLREDUCE,
GL_REDUCESCATTER_AS_REDUCESCATTERV,
GL_REDUCESCATTERBLOCK_AS_REDUCESCATTER,
GL_SCAN_AS_EXSCANREDUCELOCAL,
GL_SCATTER_AS_BCAST
- added tests for mockup MPI functions
- add compile flag to disable buffer setup for mockup functions
Version 0.9.1
- fixed mockup MPI functions
- removed outlier filtering from cov_median