BroadcastScheduler
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- python
- Ambito
- distributed-systems
Direzione di ricerca
Inizia esaminando il prototipo BroadcastScheduler e i casi ignorati in test_view_broacast. Confronta il comportamento di broadcast e direct-view e individua i test, la documentazione e i benchmark mancanti descritti nell’issue. Il lavoro è completato quando è stato affrontato il lavoro di maturazione elencato, inclusa una decisione sul coalescing automatico e sulla possibile sostituzione di directview.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
We have landed the prototype BroadcastScheduler for improved scaling of DirectView-style message patterns (same request to all engines), but there's still quite a bit to do. Still to do to bring this to maturity:
- document differences between broadcast and direct view, tuning parameters, etc.
- ensure broadcast view passes all direct view tests (some noted in skips in test_view_broacast)
- include benchmarks comparing dview/broadcast
- consider 'automatic' coalescing behavior rather than explicit
- when bcast reaches maturity, consider replacing directview with broadcast, as it should be better ~across the board, and only worse when everything is super fast (small messages, small number of engines)
- Lingua principale
- Jupyter Notebook
- Stelle
- 2.6k
- Fork
- 1k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri 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 ipython/ipyparallel
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
ipython/ipyparallel#1029 · 9 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
ipython/ipyparallel#984 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ipython/ipyparallel#937 · 4 commenti ·
-
Packages and definitions loaded in the regular kernel are not known by engines and vice versa Apertaquestion
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ipython/ipyparallel#897 · 12 commenti ·
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ipython/ipyparallel#882 ·
Tutte le issue di ipython/ipyparallel
Issue simili
-
bug customer-eng Durable Agents Inngest status: needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
ai_reviewed
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ydb-platform/ydb#53838 · 3 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
NovaSky-AI/SkyRL#2263 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
johanhaleby/occurrent#1106 ·
-
ShuffleManagerRegistry.register recursion guard is inverted, permits GlutenShuffleManager subclasses Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100