feat: add CUDA benchmark CLI and shared search algorithms

This commit is contained in:
Yaossg 2026-10-11 12:27:26 +08:00
parent b4d677e83b
commit 12e4266950
12 changed files with 846 additions and 2 deletions

52
.gitignore vendored
View file

@ -1,2 +1,50 @@
slime
slime-cuda
# Local build output (source assembly snapshots are intentionally retained).
bin/
build/
cmake-build-*/
*.o
*.obj
*.a
*.so
*.dll
*.exe
*.d
*.ptx
*.cubin
*.fatbin
/slime
/slime-cuda
/sliming
/codex/slime_cpu
/codex/slime_cuda
# Python environments and caches.
__pycache__/
*.py[cod]
.venv/
venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
# Temporary logs and scratch files, not benchmark JSON or research fixtures.
*.log
*.stderr
*.tmp
*.swp
*.swo
*~
/exp/*.smt2
/artifacts/
# Machine-local configuration and credentials.
.env
.env.*
!.env.example
/.aws/
/.codex/
/.agents/
/.idea/
/.vscode/
.DS_Store
Thumbs.db