Files
hakmem/docs/paper/ACE-Alloc/README.md
Moe Charm (CI) 52386401b3 Debug Counters Implementation - Clean History
Major Features:
- Debug counter infrastructure for Refill Stage tracking
- Free Pipeline counters (ss_local, ss_remote, tls_sll)
- Diagnostic counters for early return analysis
- Unified larson.sh benchmark runner with profiles
- Phase 6-3 regression analysis documentation

Bug Fixes:
- Fix SuperSlab disabled by default (HAKMEM_TINY_USE_SUPERSLAB)
- Fix profile variable naming consistency
- Add .gitignore patterns for large files

Performance:
- Phase 6-3: 4.79 M ops/s (has OOM risk)
- With SuperSlab: 3.13 M ops/s (+19% improvement)

This is a clean repository without large log files.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 12:31:14 +09:00

35 lines
711 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

ACEAlloc Paper (Draft)
=======================
Files
-----
- main.md — 論文本文のひな形Markdown
- figs/ — 図の置き場(必要に応じて作成)。
Build (optional)
----------------
Pandoc がある場合、PDF/HTML などへ変換できます。
```
# HTML
pandoc -s main.md -o paper.html
# PDF (pandoc + LaTeX 環境が必要)
pandoc -s main.md -o paper.pdf
```
Repro / Benchmarks
------------------
簡易スイープ性能とRSS:
```
scripts/sweep_mem_perf.sh both | tee sweep.csv
```
メモリ重視モードでの実行:
```
HAKMEM_MEMORY_MODE=1 ./bench_tiny_hot_hakmem 64 1000 400000000
HAKMEM_MEMORY_MODE=1 ./bench_random_mixed_hakmem 2000000 400 42
```