Some device runs take one of two speeds from process to process, unexplained
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 18/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- python
- Ambito
- performance
Direzione di ricerca
Start with docs/dev/benchmarks.md and docs/dev/benchmarking.md, which hold the A40 and MI325X timings and the three-repeats-per-process method. The work is measurement: run one affected case in at least 20 fresh processes on each device at the current tree and record the wall distribution with case and date. Done when each device has one mode within 10 %, or the cause is found and the history accounts for it.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What happens
Some device runs take one of two speeds from process to process, and nobody knows why.
- On an NVIDIA A40,
mainran some cases at one of two speeds, so #59'srdwandradial_filament_256ratios of 0.417 and 0.753 used the faster of two jobs. The final tree's direct ratios were 0.403 and 0.392 (2026-10). - On an AMD MI325X, an earlier HIP build's
he_rdw_averagedwalls were bimodal, 0.20 or 0.37 s.
Whether the current tree still does it is not known. Read, not run. #81 covers a similar symptom only for gnlse_raman_shock on CPU.
Why it matters
The performance history times three repeats in one process per configuration, so a mode set per process reads as a speed change between releases, by a factor of up to 1.85 on the numbers above.
To do
- Run one affected case in at least 20 fresh processes on an A40 and an MI325X at the current tree. Plot the walls.
- If two modes persist, look at memory placement, host-to-device transfers and device-graph capture. These are guesses, not findings.
- Have the history flag a device row that may sit in the slower mode, or take repeats from more than one process on devices. #138 changes the same history's reading.
Done when
On each device the distribution over at least 20 processes is recorded with case and date, and either it has one mode within 10 %, or the cause is found and the history accounts for it.
Checked against commit 8a9f764.
- Lingua principale
- Python
- Stelle
- 3
- Fork
- 3
- Merge medio
- 6h 28m
- PR unite (30g)
- 126
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di LupoLab/solprop
-
A recipe missing a required keyword raises a bare TypeError from build, modes and preview_inputApertaarea: gui bug priority: medium
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
The TDSE steady-current certificate can refuse a resolved taper on a band far above its frequenciesApertaarea: tdse enhancement priority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 60/100
I maintainer di solito rispondono entro 1 giorno
-
The band-edge term that floors comparisons between windows is recorded only in an archived SEPApertaarea: boundaries documentation priority: low
Difficoltà 2/5 Mezza giornata Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
area: backends bug priority: low
Difficoltà 2/5 Mezza giornata Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
area: interfaces bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di LupoLab/solprop
Issue simili
-
fuzz fuzz-unconfirmed
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
ready-for-agent
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
neilsh/stunt-reel#220 ·
I maintainer di solito rispondono entro 1 giorno
-
[Issue]: use_fp4_cache is accepted but ignored; the launcher always writes FP8 recordsForse già presa @0z5a l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
area: cli priority: p3 size: S type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
finos/open-resource-broker#757 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 6 giorni