nuttx-apps/benchmarks
chenrun1 e04782816f ramspeed:Add log printing & improve test accuracy & optional test cases
1.Add more print logs

ramspeed -w 0x61ba15c0 -s 524288 -n 10000 -i
RAM Speed: Write address: 0x0x61ba15c0
RAM Speed: Read address: 0x0
RAM Speed: Size: 524288 bytes
RAM Speed: Value: 0x00
RAM Speed: Repeat number: 10000
RAM Speed: Interrupts disabled: true

2.Improve test accuracy, now print in double type in us time unit

______Perform 32 Bytes access______
RAM Speed: system memset():      Rate = 625000.000 KB/s [cost: 0.500 ms]
RAM Speed: internal memset():    Rate = 240384.615 KB/s [cost: 1.300 ms]

3. Optional test item, if we do not pass in the src address, only memset will be executed

Signed-off-by: chenrun1 <chenrun1@xiaomi.com>
2024-08-08 09:51:55 +08:00
..
cachespeed benchmarks/cachespeed/CMakeLists.txt: fix the names of the config entry 2024-05-10 20:59:08 +08:00
coremark benchmarks: Change options from bool to tristate 2024-04-17 22:47:22 +08:00
coremark-pro coremark-pro:Ignore the implementation warning 2024-08-06 19:30:39 -03:00
dhrystone dhrystone:Ignore warnings. Warnings have no impact on the program itself. 2024-08-07 13:57:15 +08:00
fio fio:add fio CMakelist.txt 2024-08-07 15:59:52 +08:00
iozone iozone:add CMakefile.txt 2024-08-07 15:59:52 +08:00
osperf apps:Move the performance tools to benchmark. 2024-04-08 14:11:31 +08:00
ramspeed ramspeed:Add log printing & improve test accuracy & optional test cases 2024-08-08 09:51:55 +08:00
spinlock_bench cmake: fix spinlock_bench compilation 2024-02-05 08:46:22 -08:00
superpi benchmark: update gitignore for superpi and dhrystone 2024-06-12 23:24:29 +08:00
.gitignore apps: Add benchmark applications 2023-01-23 13:15:56 -03:00
CMakeLists.txt cmake: port nxscope and foc and add missing directories 2023-07-14 22:04:35 +08:00
Make.defs apps: Add benchmark applications 2023-01-23 13:15:56 -03:00
Makefile apps: Add benchmark applications 2023-01-23 13:15:56 -03:00