INAF.Libraries.Net.Parallelization TECHNICAL REPORT

Fuente: Zenodo
Enregistré dans:
Détails bibliographiques
Auteur principal: Carraro, Francesco
Format: Recurso digital
Langue:anglais
Publié: Zenodo 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866901980433088512
author Carraro, Francesco
author_facet Carraro, Francesco
contents <p>`INAF.Libraries.Net.Parallelization` is a lightweight .NET library designed to simplify the execution of CPU-bound parallel workloads. The solution provides helper classes that wrap the standard .NET parallel programming APIs and expose a small set of utility methods for executing indexed iterations in parallel.<br>The library focuses on:</p> <ul> <li>controlling the maximum number of processors used during parallel execution;</li> <li>simplifying `Parallel.For` and `Parallel.ForEach` invocation patterns;</li> <li>supporting cancellation-aware parallel execution;</li> <li>providing reusable iteration thresholds through shared constants.</li> </ul>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_19205481
institution Zenodo
language eng
publishDate 2026
publisher Zenodo
record_format zenodo
spellingShingle INAF.Libraries.Net.Parallelization TECHNICAL REPORT
Carraro, Francesco
.NET
Parallelization
<p>`INAF.Libraries.Net.Parallelization` is a lightweight .NET library designed to simplify the execution of CPU-bound parallel workloads. The solution provides helper classes that wrap the standard .NET parallel programming APIs and expose a small set of utility methods for executing indexed iterations in parallel.<br>The library focuses on:</p> <ul> <li>controlling the maximum number of processors used during parallel execution;</li> <li>simplifying `Parallel.For` and `Parallel.ForEach` invocation patterns;</li> <li>supporting cancellation-aware parallel execution;</li> <li>providing reusable iteration thresholds through shared constants.</li> </ul>
title INAF.Libraries.Net.Parallelization TECHNICAL REPORT
topic .NET
Parallelization
url https://doi.org/10.5281/zenodo.19205481