Branch: refs/heads/main
Revision: c484c3e
Author: bmcdonald3
Link: Unavailable
Log Message:
Merge pull request #19053 from bmcdonald3/knuc-4
Add version 4 of knucleotide to submitted directory
[ reviewed by @bradcray ]
This version of knucleotide utilizes overriding the default hash function of map, which allows us to avoid hashing each value twice and results in a significant performance improvement.
CLBG submission issue: Chapel k-nucleotide Ben McDonald (#484) · Issues · The Computer Language Benchmarks Game / benchmarksgame · GitLab
Modified Files:
A test/studies/shootout/submitted/knucleotide4.chpl
A test/studies/shootout/submitted/knucleotide4.execopts
A test/studies/shootout/submitted/knucleotide4.good
A test/studies/shootout/submitted/knucleotide4.perfcompopts
A test/studies/shootout/submitted/knucleotide4.perfexecopts
A test/studies/shootout/submitted/knucleotide4.perfkeys
A test/studies/shootout/submitted/knucleotide4.suppressif
Compare: https://github.com/chapel-lang/chapel/compare/4fe522659182...c484c3e6b0e2