JuliaSIMD / JuliaSIMD/LoopVectorization.jl
is it possible to set @turbo thread = true/false at runtime?
- Vorherrschende Sprache
- Julia
- Sterne
- 789
- Forks
- 73
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I have a function that uses @turbo and has a threaded kwarg
```julia
function f(a, b; threaded = true)
c = similar(a)
@turbo thread = true for i = eachindex(a)
c[i] = a[i]+b[i]
end
end
```
is it possible to pass the function kwarg `threaded` to `@turbo` to set `thread ` ?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginnen Sie mit der Untersuchung des @turbo-Makro-Einstiegspunkts und dessen Umgang mit der Option thread=true in der gezeigten Funktion f. Ermitteln Sie, ob das Schlüsselwort threaded diese Option zur Laufzeit steuern kann, und dokumentieren oder implementieren Sie das unterstützte Verhalten mit einem fokussierten Test, falls das Repository einen solchen bereitstellt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- julia
- Bereich
- performance
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 30/100