-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add Benchmark -Os (googlecpp) benchmark result for f99cf88c522c87c2ac…
…4af836ee36b3d3bde0b9ed
- Loading branch information
github-action-benchmark
committed
Feb 19, 2024
1 parent
53849a5
commit 30dca33
Showing
1 changed file
with
85 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
window.BENCHMARK_DATA = { | ||
"lastUpdate": 1708299392283, | ||
"lastUpdate": 1708328148560, | ||
"repoUrl": "https://github.com/llvm-mos/llvm-test-suite", | ||
"entries": { | ||
"Benchmark -Os": [ | ||
|
@@ -121957,6 +121957,90 @@ window.BENCHMARK_DATA = { | |
"extra": "iterations: 10\ncpu: 109 sec\nthreads: 1" | ||
} | ||
] | ||
}, | ||
{ | ||
"commit": { | ||
"author": { | ||
"email": "[email protected]", | ||
"name": "Daniel Thornburgh", | ||
"username": "mysterymath" | ||
}, | ||
"committer": { | ||
"email": "[email protected]", | ||
"name": "Daniel Thornburgh", | ||
"username": "mysterymath" | ||
}, | ||
"distinct": true, | ||
"id": "f99cf88c522c87c2ac4af836ee36b3d3bde0b9ed", | ||
"message": "[Breaing] Rewrite printf using PDCLib.\n\nThis removes the MIT-licensed mpaland embedded print in favor of a new\none based on PDCLib. This removes an annoying license gaff from the SDK,\nand it changes the following:\n\n- [Breaking] '%p' now prints as if '%#x'\n- Floating point printing is now correctly rounded.\n- %a is now supported.\n- Non-float printf is smaller and faster:\n - Simulator printf(\"Hello %d\\n\", 6502)\n - Before\n - Size: 6520\n - Cycles: 8865\n - After\n - Size: 4185\n - Cycles: 6084\n- float printf is much smaller but slower:\n - Simulator printf(\"Hello %f\\n\", 6502.0)\n - Before\n - Size: 40482\n - Cycles: 41425\n - After\n - Size: 9772\n - Cycles: 219893\n\nNote that the floating point printing routines target correctness first\n(since essentially mandated by the standard), then size, then speed. We\ncould probably speed them up in common cases without adding too much\nmore size. It's difficult to go smaller than the current implementation.", | ||
"timestamp": "2024-02-18T23:18:42-08:00", | ||
"tree_id": "a04e8355f78d1f090db0605bf1315f02cb0cc80c", | ||
"url": "https://github.com/llvm-mos/llvm-mos-sdk/commit/f99cf88c522c87c2ac4af836ee36b3d3bde0b9ed" | ||
}, | ||
"date": 1708328142863, | ||
"tool": "googlecpp", | ||
"benches": [ | ||
{ | ||
"name": "6502-compilers/bench/ccgame/game_01_start", | ||
"value": 2300245, | ||
"unit": "cycles/iter", | ||
"extra": "iterations: 1\ncpu: 2300245 cycles\nthreads: 1" | ||
}, | ||
{ | ||
"name": "6502-compilers/bench/ccgame/game_modern_optims", | ||
"value": 636515, | ||
"unit": "cycles/iter", | ||
"extra": "iterations: 1\ncpu: 636515 cycles\nthreads: 1" | ||
}, | ||
{ | ||
"name": "6502-compilers/bench/ccgame/game_modern_optims_structarray", | ||
"value": 1495723, | ||
"unit": "cycles/iter", | ||
"extra": "iterations: 1\ncpu: 1495723 cycles\nthreads: 1" | ||
}, | ||
{ | ||
"name": "6502-compilers/bench/coroutine", | ||
"value": 8679, | ||
"unit": "cycles/iter", | ||
"extra": "iterations: 1\ncpu: 8679 cycles\nthreads: 1" | ||
}, | ||
{ | ||
"name": "6502-compilers/bench/memcpy", | ||
"value": 10146, | ||
"unit": "cycles/iter", | ||
"extra": "iterations: 1\ncpu: 10146 cycles\nthreads: 1" | ||
}, | ||
{ | ||
"name": "6502-compilers/bench/rpg", | ||
"value": 63, | ||
"unit": "cycles/iter", | ||
"extra": "iterations: 1\ncpu: 63 cycles\nthreads: 1" | ||
}, | ||
{ | ||
"name": "6502-compilers/bench/unzip", | ||
"value": 38851, | ||
"unit": "cycles/iter", | ||
"extra": "iterations: 1\ncpu: 38851 cycles\nthreads: 1" | ||
}, | ||
{ | ||
"name": "Dhrystone", | ||
"value": 1742, | ||
"unit": "cycles/iter", | ||
"extra": "iterations: 1\ncpu: 1742 cycles\nthreads: 1" | ||
}, | ||
{ | ||
"name": "BYTE Sieve", | ||
"value": 20429864, | ||
"unit": "cycles/iter", | ||
"extra": "iterations: 1\ncpu: 20429864 cycles\nthreads: 1" | ||
}, | ||
{ | ||
"name": "CoreMark", | ||
"value": 109, | ||
"unit": "sec/iter", | ||
"extra": "iterations: 10\ncpu: 109 sec\nthreads: 1" | ||
} | ||
] | ||
} | ||
] | ||
} | ||
|