-
Notifications
You must be signed in to change notification settings - Fork 53
Expand file tree
/
Copy path.gitignore
More file actions
70 lines (62 loc) · 2.42 KB
/
Copy path.gitignore
File metadata and controls
70 lines (62 loc) · 2.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
# ── Python bytecode / build artifacts ────────────────────────────────
__pycache__/
*.py[cod]
*$py.class
*.so
# Distribution / packaging
build/
dist/
wheels/
*.egg
*.egg-info/
.eggs/
pip-wheel-metadata/
# ── Test / type / lint caches ────────────────────────────────────────
.pytest_cache/
.mypy_cache/
.ruff_cache/
.tox/
.nox/
.coverage
.coverage.*
htmlcov/
coverage.xml
*.cover
.hypothesis/
# ── Triton / CUDA / cuTeDSL JIT caches ───────────────────────────────
.triton/
# Per-primitive TRITON_CACHE_DIR populated by
# benchmarks/vs_cuml/heavy/run_all_parallel.py — its _run_one() sets
# TRITON_CACHE_DIR=<repo>/.triton_cache/<prim> per subprocess so each
# primitive's autotune state is isolated.
.triton_cache/
.cute_dsl/
.nv_cache/
.cuda_cache/
# ── Notebooks ────────────────────────────────────────────────────────
.ipynb_checkpoints/
# ── Editors / OS ─────────────────────────────────────────────────────
.vscode/
.idea/
*.swp
*.swo
.DS_Store
Thumbs.db
# ── Tuner artifacts (machine-local) ──────────────────────────────────
# Per-device JSONL grids written by `python -m benchmarks.tune.<op>`.
# The hand-written rules in `flashlib/.../<op>/route.py` are committed;
# the raw measurements are not.
benchmarks/tune/results/*
!benchmarks/tune/results/.gitkeep
# ── Benchmark results (regenerated locally by the user) ──────────────
# Every script under benchmarks/ writes to benchmarks/results/. The
# results are machine + version specific and meant to be reproduced
# locally — they are not committed. Re-run e.g.:
# python -m benchmarks.vs_cuml.heavy.run_all_parallel --gpus 8
# python -m benchmarks.vs_cuml.broad.run_all --gpus 8
# python -m benchmarks.micro.bench_<name>
benchmarks/results/
# ── Local-only ───────────────────────────────────────────────────────
*.log
.env
.env.local