diff options
author | Joshua Bakita <jbakita@cs.unc.edu> | 2020-10-17 00:52:09 -0400 |
---|---|---|
committer | Joshua Bakita <jbakita@cs.unc.edu> | 2020-10-17 00:52:09 -0400 |
commit | 917499f6257ac51c05e8302af877d56a22f28cb5 (patch) | |
tree | 880ad3fed41cfa521deb96b81a5fb89227a31e81 /baseline/source/adpcm_dec/adpcm_dec.c | |
parent | 6ea9939e0610a809f6f47d13ec68df00d1ca0afc (diff) |
Cleanup in extra.h for non-paired benchmarks
- No parameter or output format changes
- Better error messages
- Auto-detect core
- Fix off-by-one error in job counting
- Explicitly invoke the scheduler with sched_yield() between jobs
so that there's less work to do when (if) the scheduling timer
interrupt comes around. (This has a surprisingly significant
impact on timings.)
Diffstat (limited to 'baseline/source/adpcm_dec/adpcm_dec.c')
-rw-r--r-- | baseline/source/adpcm_dec/adpcm_dec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/baseline/source/adpcm_dec/adpcm_dec.c b/baseline/source/adpcm_dec/adpcm_dec.c index 6811e69..04a5746 100644 --- a/baseline/source/adpcm_dec/adpcm_dec.c +++ b/baseline/source/adpcm_dec/adpcm_dec.c | |||
@@ -708,7 +708,7 @@ void _Pragma( "entrypoint" ) adpcm_dec_main( void ) | |||
708 | int main(int argc, char **argv) | 708 | int main(int argc, char **argv) |
709 | { | 709 | { |
710 | SET_UP | 710 | SET_UP |
711 | for (jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 711 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
712 | START_LOOP | 712 | START_LOOP |
713 | adpcm_dec_init(); | 713 | adpcm_dec_init(); |
714 | adpcm_dec_main(); | 714 | adpcm_dec_main(); |