aboutsummaryrefslogtreecommitdiff
path: root/benchmarks
AgeCommit message (Expand)AuthorFilesLines
2023-05-22Improve performance of syscalls/memcpyJerry Zhao1-1/+15
2023-02-13Update register name to satp (#455)Pascal Cotret1-1/+1
2022-06-21Update information about Makefile fragments (#399)Mehmet Oguz Derin1-4/+2
2021-02-01Prevent GCC from pattern-matching the memset implementationAndrew Waterman1-1/+1
2020-10-02Modify PMP benchmark to detect granularity (#295)Moritz Schneider1-10/+24
2020-04-17The HTIF device must live in its own page since it is (generally) a bus/hardw...Adrian Harris1-0/+1
2020-02-08Solves https://github.com/riscv/riscv-tests/issues/241 : Each mhartid has the...Sho Nakatani1-2/+2
2019-12-28benchmarks: Disassemble .text.init section (#230)Albert Ou1-1/+1
2019-12-10benchmarks: Simplify TLS initialisation (#224)James Clarke3-19/+5
2019-07-01pmp: first set the address, then cfg (#194)Pentin Alexander Sergeevich1-1/+1
2017-11-27Rename sbadaddr to satpAndrew Waterman1-3/+3
2017-09-19Link against libm for fma()Andrew Waterman1-1/+1
2017-09-14Move link options to end of gcc command lineAndrew Waterman1-1/+1
2017-08-16Inform GCC that "sfence.vma" clobbers memoryPalmer Dabbelt1-1/+1
2017-08-04Improve RVC testAndrew Waterman1-1/+2
2017-05-01Set ELF entry point correctlyAndrew Waterman1-0/+1
2017-04-26Add abort() for benefit of benchmark codeAndrew Waterman1-0/+6
2017-03-30New PMP encodingAndrew Waterman1-5/+8
2017-03-29Prohibit relaxing the initial gp generationPalmer Dabbelt1-0/+3
2017-03-29Change the global pointer symbol to __global_pointer$Palmer Dabbelt2-2/+2
2017-03-27Separate page faults from physical memory access exceptionsAndrew Waterman1-1/+1
2017-03-25Fix FPU initialization codeAndrew Waterman1-6/+8
2017-03-24Like tests, pass the benchmarks if XLEN disagreesAndrew Waterman1-5/+6
2017-03-22Add PMP testAndrew Waterman2-0/+196
2017-03-22Clean up benchmarks buildAndrew Waterman3-35/+10
2017-03-21Clean up bmarks buildAndrew Waterman14-361/+14
2017-03-21Remove smips/host-debugging cruftAndrew Waterman12-276/+9
2017-01-20Use correct macro to guard floating-point initializationAndrew Waterman1-1/+1
2017-01-20Fix build with glibcAndrew Waterman2-1/+3
2017-01-04Specify Spike ISA explicitlyAndrew Waterman1-1/+1
2016-12-06avoid non-standard predefined macrosAndrew Waterman1-2/+2
2016-08-29On RV32, zero-extend pointers for HTIFAndrew Waterman1-12/+12
2016-08-29Don't explicitly use atomics in rsortAndrew Waterman1-11/+17
2016-07-18Default to XLEN=64 when building in-placeAndrew Waterman1-0/+2
2016-07-12Add a "--with-xlen" configure argument (#16)Palmer Dabbelt1-1/+1
2016-07-11Remove deprecated uarch counters; support RVC for benchmarksAndrew Waterman2-27/+13
2016-07-07Don't use FPU in benchmarks that don't need to use the FPUAndrew Waterman4-21/+13
2016-07-07Delete unused benchmarkAndrew Waterman6-2539/+0
2016-05-25Keep tohost/fromhost at deterministic addressAndrew Waterman3-7/+15
2016-05-22Use -mcmodel=medany, not -fpieAndrew Waterman1-1/+1
2016-05-04speed up mt-matmul and spmv testsAndrew Waterman5-11059/+5741
2016-05-04Speed up benchmarks that take a long time to runAndrew Waterman6-22089/+10579
2016-05-03get rid of empty benchmarkHoward Mao3-55/+0
2016-05-03add empty benchmarkHoward Mao3-0/+55
2016-05-02Stop using tohost/fromhost registersAndrew Waterman1-3/+11
2016-04-30ERET -> xRET; new memory mapAndrew Waterman4-17/+99
2016-04-06Don't use stats register; refer to uarch counters by numberAndrew Waterman1-10/+5
2016-03-14Rework benchmarks to run in M-modeAndrew Waterman6-32/+24
2016-03-03WIP on priv spec v1.9Andrew Waterman1-3/+3
2016-03-03Fix ./configure in rootAndrew Waterman1-7/+7