HStack/VStack lock in multi-threading
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Refactoring
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- python
- Ambito
- performance
Direzione di ricerca
Start with the discussion linked from the issue and inspect the HStack/VStack multithreading implementation, comparing it with the multiprocess aggregation approach mentioned there. Benchmark both strategies under representative workloads and report whether locking pays off; done means the comparison supports a clear recommendation.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Starting from this comment https://github.com/PyLops/pylops/pull/780#discussion_r3700304362, we should verify that the use of lock in HStack/VStack with multi-threading pays off vs computing all results and then summing at the end in main thread (as done for multiprocess)
- Lingua principale
- Python
- Stelle
- 539
- Fork
- 126
- Merge medio
- 2g 17h
- PR unite (30g)
- 21
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 PyLops/pylops
-
Lipschitz methodForse già presa @Megumi1773 l’ha presa 26 giorni fa. Apertaenhancement good first issue
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
I maintainer di solito rispondono entro 2 giorni
-
CI
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
I maintainer di solito rispondono entro 2 giorni
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
I maintainer di solito rispondono entro 2 giorni
-
Introduce spell checkingAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 38/100
PyLops/pylops#731 · 4 commenti · 1 reazione ·
I maintainer di solito rispondono entro 2 giorni
-
question
Difficoltà 3/5 1-2 giorni Idoneità per principianti 30/100
PyLops/pylops#717 · 3 commenti ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di PyLops/pylops
Issue simili
-
ci-rerun: collect.py fails a whole pr-babysit cycle on one transient GitHub 5xx and never retriesApertafollow-up
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Built-in QUBO fallback applies bitwise xor to floating binary statesForse già presa @iloveeyjafjalla l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
qboson/kaiwu-pytorch-plugin#1702 ·
I maintainer di solito rispondono entro 3 giorni
-
bug v2
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
modelcontextprotocol/python-sdk#3811 ·
I maintainer di solito rispondono entro 1 giorno
-
cost:cheap practicality:seen-in-the-wild severity:medium
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
fairagro/m4.2_advanced_middleware_api#620 ·
I maintainer di solito rispondono entro 1 giorno