Branch: refs/heads/main
Revision: 4dcee69
Author: ronawho
Link: Unavailable
Log Message:
Merge pull request #18750 from ronawho/fix-comm-count-microbench
Fix comm count microbenchmarks
[reviewed by @mppf]
Previously, these tests always ran the default backend (labelled as
C-backend) and if llvm was enabled it would run llvm variants as well.
With the switch to llvm as our default and changes made in #17800 we
stopped running the default config for these microbenchmarks and only
ran llvm-wideopt variants.
Fix that here and rename the configs to avoid mention of the backend
and be more explicit about cache vs. no-cache and wideopt vs. no-wideopt
to avoid this problem with future changes to our default config.
Resolves Cray/chapel-private#2409
Modified Files:
M test/performance/ferguson/MYCOMPOPTS
M test/performance/ferguson/array-assign-get.graph
M test/performance/ferguson/remote-array-copy.graph
M test/performance/ferguson/remote-array-read-access.graph
M test/performance/ferguson/remote-array-read.graph
M test/performance/ferguson/remote-array-write-access.graph
M test/performance/ferguson/remote-array-write.graph
M test/performance/ferguson/remote-class-read.graph
M test/performance/ferguson/remote-class-write.graph
M test/performance/ferguson/remote-record-read-copy.graph
M test/performance/ferguson/remote-record-read-licm.graph
M test/performance/ferguson/remote-record-read.graph
M test/performance/ferguson/remote-record-write-copy.graph
M test/performance/ferguson/remote-record-write.graph
M test/performance/ferguson/remote-tuple-read-copy.graph
M test/performance/ferguson/remote-tuple-read-small-copy.graph
M test/performance/ferguson/remote-tuple-read-small.graph
M test/performance/ferguson/remote-tuple-read.graph
M test/performance/ferguson/remote-tuple-write-copy.graph
M test/performance/ferguson/remote-tuple-write-small-copy.graph
M test/performance/ferguson/remote-tuple-write-small.graph
M test/performance/ferguson/remote-tuple-write.graph
M test/performance/ferguson/remote-two-array-read.graph
Compare: https://github.com/chapel-lang/chapel/compare/5a8ec124db73...4dcee69a8384