تقرير
Extended Abstract: Productive Parallel Programming with Parsl
العنوان: | Extended Abstract: Productive Parallel Programming with Parsl |
---|---|
المؤلفون: | Chard, Kyle, Babuji, Yadu, Woodard, Anna, Clifford, Ben, Li, Zhuozhao, Hategan, Mihael, Foster, Ian, Wilde, Mike, Katz, Daniel S. |
المصدر: | ACM SIGAda Ada Letters 40 (2), 73-75, 2020 |
سنة النشر: | 2022 |
المجموعة: | Computer Science |
مصطلحات موضوعية: | Computer Science - Distributed, Parallel, and Cluster Computing |
الوصف: | Parsl is a parallel programming library for Python that aims to make it easy to specify parallelism in programs and to realize that parallelism on arbitrary parallel and distributed computing systems. Parsl relies on developers annotating Python functions-wrapping either Python or external applications-to indicate that these functions may be executed concurrently. Developers can then link together functions via the exchange of data. Parsl establishes a dynamic dependency graph and sends tasks for execution on connected resources when dependencies are resolved. Parsl's runtime system enables different compute resources to be used, from laptops to supercomputers, without modification to the Parsl program. |
نوع الوثيقة: | Working Paper |
DOI: | 10.1145/3463478.3463486 |
URL الوصول: | http://arxiv.org/abs/2205.01527 |
رقم الأكسشن: | edsarx.2205.01527 |
قاعدة البيانات: | arXiv |
كن أول من يترك تعليقا!