FSharp.Control.AsyncSeq icon indicating copy to clipboard operation
FSharp.Control.AsyncSeq copied to clipboard

Why AsyncSeq.iterAsyncParallelThrottled is inside this library

Open Xyncgas opened this issue 11 months ago • 1 comments

The function is accepting a parameter to define the degree of parallelism, I was wondering whether AsyncSeq internally is using dotnet TPL because it already takes processor counts for considerations, meanwhile I wonder how people are finding it necessary to let workloads to run in parallel in the throttled degree of parallelism instead of the highest degree given a processor can handle as much works as that processor can handle

Xyncgas avatar Jan 26 '25 00:01 Xyncgas