RcppParallel with TBB not releasing threads
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Bereich
- distributed-systems, performance
Rechercherichtung
Start by running the RcppParallel gallery's distance matrix example with the TBB backend on macOS or Linux and compare it with tinythread. Investigate the TBB thread lifetime and shutdown behavior; done means determining whether unreleased threads are intentional and identifying or documenting an accepted release mechanism.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
For example, running the distance matrix example in the RcppParallel gallery with TBB (but not tinythread) as the backend results in unreleased threads after the program finishes. Tested on both macOS and Linux platforms -- I am assuming this is broadly replicable, but if not, am happy to provide specifics.
Is this behavior intentional and if so, is there an accepted way to release the threads?
- Vorherrschende Sprache
- C++
- Sterne
- 173
- Forks
- 60
- Ø Merge
- 1 Std. 55 Min.
- Gemergte PRs (30 T.)
- 2
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus RcppCore/RcppParallel
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
RcppCore/RcppParallel#239 · 6 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 20/100
RcppCore/RcppParallel#228 · 1 Kommentar ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
RcppCore/RcppParallel#227 · 6 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
RcppCore/RcppParallel#216 · 5 Kommentare ·
-
Support of long vectors Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
RcppCore/RcppParallel#213 ·
Alle Issues in RcppCore/RcppParallel
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
-
Sensor initialization takes very long when `--initial-sim-time` is set to current UNIX timestamp Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
gazebosim/gz-sensors#662 · 1 Kommentar ·
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
-
comp-datalake
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
ClickHouse/ClickHouse#121222 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
LadybirdBrowser/ladybird#12123 ·