| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | reached 2944fps again | Peter Fors | 2025-10-28 | 1 | -1/+1 |
| | | |||||
| * | small optimizations of sprite evaluation in ppu_render_pixel | Peter Fors | 2025-10-28 | 1 | -1/+0 |
| | | |||||
| * | Changes to layout | Peter Fors | 2025-10-26 | 1 | -6/+3 |
| | | |||||
| * | Refactor benchmarking to self-contained C implementation | Peter Fors | 2025-10-25 | 1 | -41/+9 |
| | | | | | | | | | | | | | | - Add mknes_bench.c with direct PMC access via perf_event_open() - Remove dependency on external perf/awk for statistics - Add RT priority and CPU affinity control in C code - Use static BSS allocation (page-aligned) instead of malloc - Add stalled-cycles-backend counter (gracefully handles AMD unavailability) - Add throughput metrics (MIPS, Mcycles/sec) - Optimize Bench.sh to only regenerate profile data when needed - Add -n and -f flags for configurable runs and frames - Suppress mapper messages during benchmark - ~6x faster benchmark workflow (20s first run, 16s subsequent) | ||||
| * | Better benchmarking, some small optimizations | Peter Fors | 2025-10-25 | 1 | -7/+41 |
| | | |||||
| * | optimized, but bug with rasterdemos | Peter Fors | 2025-10-16 | 1 | -3/+6 |
| | | |||||
| * | Rearrangement and refactoring and optimizations and more accuracy | Peter Fors | 2025-10-09 | 1 | -5/+4 |
| | | |||||
| * | added a Bench.sh script to do benchmarking for me | Peter Fors | 2025-05-29 | 1 | -0/+9 |
