ExaScience/elprep-bench
View on GitHub ↗ ★ 10 C++
elPrep reimplementations in C++ and Java, only for benchmark comparisons
5 mentions on Hacker News by 5 people: 0 stories, 5 comments · first 2020-04-23 · latest 2020-05-05
20082026
-
reply of the author https://github.com/ExaScience/elprep-bench/issues/3
comment by cppbert3 · 2020-05-05 · in Comparison of C++17, Go, and Java for a next-generation sequencing tool -
…was benchmarked. The build script doesn't set an optimization level so it would default to -O0: https://github.com/ExaScience/elprep-bench/blob/master/cpp/m... I am sure they didn't benchmark it like this but it would be interesting to see…
comment by fnord123 · 2020-04-23 · in Comparison of C++17, Go, and Java for a next-generation sequencing tool -
…ported the very dynamic nature of their existing code to C++ without thinking. Like what is this? https://github.com/ExaScience/elprep-bench/blob/master/cpp/f... auto alns = any_cast<shared_ptr<deque<shared_ptr<sam_alignment>>>>(data); So…
comment by ezoe · 2020-04-23 · in Comparison of C++17, Go, and Java for a next-generation sequencing tool -
I had a quick look at the C++ source code provided at https://github.com/ExaScience/elprep-bench/tree/master/cpp . As suspected, everything is dynamically allocated and no memory mapping (see e.g. http://man7.org/linux/man-pages/man2/mmap.2…
comment by Rochus · 2020-04-23 · in Comparison of C++17, Go, and Java for a next-generation sequencing tool -
the source code: https://github.com/ExaScience/elprep-bench
comment by techempower · 2020-04-23 · in Comparison of C++17, Go, and Java for a next-generation sequencing tool