Noah Lev
|
6e154b152d
|
Fix error in benchmark
Discovered by compiling with clang instead.
|
2024-03-08 16:58:38 -05:00 |
|
emeryberger
|
3a4193d35e
|
Reduced runtime and increased loop trip count.
|
2024-01-21 00:04:28 +00:00 |
|
Emery Berger
|
5e0cd59033
|
Added black_box, currently unused; changed computation.
|
2022-08-13 15:33:03 -04:00 |
|
Emery Berger
|
76699e857b
|
More flags.
|
2022-08-13 15:32:33 -04:00 |
|
Emery Berger
|
d35d966f37
|
Changed to loop.
|
2022-08-12 21:15:19 -04:00 |
|
sternj
|
ecf5b50b0d
|
Added toy in Rust
|
2022-08-12 19:48:45 -04:00 |
|
Emery Berger
|
a7a29361fb
|
Added -gdwarf-3 flag.
|
2022-08-12 18:50:04 -04:00 |
|
Emery Berger
|
82351e2674
|
Added a progress point.
|
2022-08-11 17:41:38 -04:00 |
|
Emery Berger
|
1faa1dba74
|
Fixed benchmark cmake files.
|
2022-08-11 13:58:49 -04:00 |
|
Alexey Klimkin
|
9acba33cdb
|
Restore -Wno-format for some benchmarks
|
2021-01-08 18:35:42 -08:00 |
|
Alexey Klimkin
|
0659e3ab1d
|
Port old "check" target and update CI
Use "make test" to run the old target. Only works for Debug and
RelWithDebInfo, since coz requires debug symbols in the program under
profile.
|
2021-01-08 09:59:15 -08:00 |
|
Alexey Klimkin
|
3d9f3b9107
|
Build with CMake
|
2021-01-08 09:14:00 -08:00 |
|
Manuel Meraz
|
aab990488a
|
update makefiles to work with ubuntu 20.04 and GCC 10.2
|
2020-12-21 11:26:50 -05:00 |
|
Matt Kramer
|
b0852efc55
|
Add kmeans benchmark to check rule
Expected to fail CI for clang, due to missing -ldl. Also fails
for earlier versions of g++ (not covered by CI).
|
2020-10-11 18:23:39 -04:00 |
|
Charlie Curtsinger
|
c9af2bcc17
|
Fix coz.h include and ignore binaries
|
2020-01-02 11:46:44 -06:00 |
|
Charlie Curtsinger
|
6ab3993aa0
|
Bump to 64 threads for regular benchmarking machine
|
2020-01-02 11:39:04 -06:00 |
|
Charlie Curtsinger
|
13dbc3cccf
|
Found sqlite benchmark from original paper
|
2020-01-02 11:32:59 -06:00 |
|
Charlie Curtsinger
|
06fa6d986b
|
Use pkg-config to link in libelfin.
|
2019-10-15 08:45:13 -05:00 |
|
Charlie Curtsinger
|
7abaffec9f
|
Cleaned up benchmark running code. Using a weak reference so profiled programs do not need to link in libdl to build with progress points.
|
2019-08-18 17:32:02 -05:00 |
|
Charlie Curtsinger
|
3e2f144b30
|
Makefile cleanup
|
2019-08-18 16:28:54 -05:00 |
|
emeryberger
|
54dd740a6b
|
Updated pbzip2 Makefile link.
|
2018-11-20 21:18:38 -08:00 |
|
Charlie Curtsinger
|
2279a2e465
|
String match data files were not downloaded
|
2018-10-19 10:50:55 -05:00 |
|
Charlie Curtsinger
|
5cd402164b
|
Updated licenses and copyright notices in source files. Fixes #51
|
2016-08-09 21:13:30 -05:00 |
|
Charlie Curtsinger
|
7ff4a6cc9b
|
Latency points must be named. Updated readme.
|
2015-10-11 21:51:06 -04:00 |
|
Charlie Curtsinger
|
11e868ee3c
|
Benchmarks can now build with system coz and includes. Fixes #26
|
2015-10-09 23:01:14 -04:00 |
|
Charlie Curtsinger
|
ad54026e00
|
Use COZ_ macros in included benchmarks. Refs #32
|
2015-10-08 20:06:16 -05:00 |
|
Charlie Curtsinger
|
6e45d54da1
|
Updated datasets and benchmark/test run commands
|
2015-05-28 14:54:43 -04:00 |
|
Charlie Curtsinger
|
796d318446
|
Fixed includes from test programs
|
2015-05-28 14:43:59 -04:00 |
|
Charlie Curtsinger
|
99a960cf87
|
Added remaining benchmark input setup
|
2014-09-30 11:11:21 -04:00 |
|
Charlie Curtsinger
|
d10c66daf9
|
Dropped boost dependencies, switched back to Makefiles
--HG--
rename : tests/toy/toy.cpp => benchmarks/toy/toy.cpp
|
2014-09-30 10:56:52 -04:00 |
|
Charlie Curtsinger
|
2f16a5973b
|
goodbye make
|
2014-08-12 20:14:59 -04:00 |
|
Emery Berger
|
88c664dd2b
|
Added release build.
|
2014-08-10 09:54:28 -04:00 |
|
Charlie Curtsinger
|
bba7864925
|
Callchain and inlining support
|
2014-07-30 14:12:46 -04:00 |
|
Charlie Curtsinger
|
71e049fe8c
|
Removed function template wrapper, since it allocates memory (not safe in a signal handler). Counter backoff is in progress.
--HG--
rename : lib/support/libsuport.cpp => lib/support/libsupport.cpp
|
2014-07-17 10:54:41 -04:00 |
|
Charlie Curtsinger
|
606d28e449
|
Added test and bench targets to benchmarks
|
2014-07-15 15:54:11 -04:00 |
|
Charlie Curtsinger
|
095bfae9b9
|
Simple loopy test, plus gitignore cleanup
|
2014-07-08 17:13:36 -04:00 |
|
Charlie Curtsinger
|
3ea479fd4e
|
benchmark makefile updates
|
2014-07-07 11:40:23 -04:00 |
|
Charlie Curtsinger
|
d1c592b097
|
Moving benchmarks to properly named dir
--HG--
rename : tests/Makefile => benchmarks/Makefile
rename : tests/experiment.py => benchmarks/experiment.py
rename : tests/histogram/Makefile => benchmarks/histogram/Makefile
rename : tests/histogram/histogram-pthread.c => benchmarks/histogram/histogram-pthread.c
rename : tests/histogram/stddefines.h => benchmarks/histogram/stddefines.h
rename : tests/kmeans/Makefile => benchmarks/kmeans/Makefile
rename : tests/kmeans/kmeans-pthread.c => benchmarks/kmeans/kmeans-pthread.c
rename : tests/kmeans/stddefines.h => benchmarks/kmeans/stddefines.h
rename : tests/linear_regression/Makefile => benchmarks/linear_regression/Makefile
rename : tests/linear_regression/linear_regression-pthread.c => benchmarks/linear_regression/linear_regression-pthread.c
rename : tests/linear_regression/stddefines.h => benchmarks/linear_regression/stddefines.h
rename : tests/matrix_multiply/Makefile => benchmarks/matrix_multiply/Makefile
rename : tests/matrix_multiply/map_reduce.h => benchmarks/matrix_multiply/map_reduce.h
rename : tests/matrix_multiply/matrix_multiply-pthread.c => benchmarks/matrix_multiply/matrix_multiply-pthread.c
rename : tests/matrix_multiply/stddefines.h => benchmarks/matrix_multiply/stddefines.h
rename : tests/pbzip2/AUTHORS => benchmarks/pbzip2/AUTHORS
rename : tests/pbzip2/BZ2StreamScanner.cpp => benchmarks/pbzip2/BZ2StreamScanner.cpp
rename : tests/pbzip2/BZ2StreamScanner.h => benchmarks/pbzip2/BZ2StreamScanner.h
rename : tests/pbzip2/COPYING => benchmarks/pbzip2/COPYING
rename : tests/pbzip2/ErrorContext.cpp => benchmarks/pbzip2/ErrorContext.cpp
rename : tests/pbzip2/ErrorContext.h => benchmarks/pbzip2/ErrorContext.h
rename : tests/pbzip2/Makefile => benchmarks/pbzip2/Makefile
rename : tests/pbzip2/README => benchmarks/pbzip2/README
rename : tests/pbzip2/pbzip2.cpp => benchmarks/pbzip2/pbzip2.cpp
rename : tests/pbzip2/pbzip2.h => benchmarks/pbzip2/pbzip2.h
rename : tests/pca/Makefile => benchmarks/pca/Makefile
rename : tests/pca/pca-pthread.c => benchmarks/pca/pca-pthread.c
rename : tests/pca/stddefines.h => benchmarks/pca/stddefines.h
rename : tests/producer_consumer/Makefile => benchmarks/producer_consumer/Makefile
rename : tests/producer_consumer/producer_consumer.cpp => benchmarks/producer_consumer/producer_consumer.cpp
rename : tests/string_match/Makefile => benchmarks/string_match/Makefile
rename : tests/string_match/map_reduce.h => benchmarks/string_match/map_reduce.h
rename : tests/string_match/stddefines.h => benchmarks/string_match/stddefines.h
rename : tests/string_match/string_match-pthread.c => benchmarks/string_match/string_match-pthread.c
rename : tests/unbalanced/Makefile => benchmarks/unbalanced/Makefile
rename : tests/unbalanced/unbalanced.cpp => benchmarks/unbalanced/unbalanced.cpp
rename : tests/word_count/Makefile => benchmarks/word_count/Makefile
rename : tests/word_count/sort-pthread.c => benchmarks/word_count/sort-pthread.c
rename : tests/word_count/sort-pthread.h => benchmarks/word_count/sort-pthread.h
rename : tests/word_count/stddefines.h => benchmarks/word_count/stddefines.h
rename : tests/word_count/word_count-pthread.c => benchmarks/word_count/word_count-pthread.c
rename : tests/work_queue/Makefile => benchmarks/work_queue/Makefile
rename : tests/work_queue/work_queue.cpp => benchmarks/work_queue/work_queue.cpp
|
2014-07-07 11:33:04 -04:00 |
|