A software cache autotuning strategy for dataflow computing with UPC++ DepSpawn. Issue 6 (22nd February 2021)
- Record Type:
- Journal Article
- Title:
- A software cache autotuning strategy for dataflow computing with UPC++ DepSpawn. Issue 6 (22nd February 2021)
- Main Title:
- A software cache autotuning strategy for dataflow computing with UPC++ DepSpawn
- Authors:
- Fraguela, Basilio B.
Andrade, Diego - Abstract:
- Abstract: Dataflow computing allows to start computations as soon as all their dependencies are satisfied. This is particularly useful in applications with irregular or complex patterns of dependencies which would otherwise involve either coarse grain synchronizations which would degrade performance, or high programming costs. A recent proposal for the easy development of performant dataflow algorithms in hybrid shared/distributed memory systems is UPC++ DepSpawn. Among the many techniques it applies to provide good performance is a software cache that minimizes the communications among the processes involved. In this article we provide the details of the implementation and operation of this cache and we present an autotuning strategy that simplifies its usage by freeing the user from having to estimate an adequate size for this cache. Rather, the runtime is now able to define reasonably sized caches that provide near optimal behavior.
- Is Part Of:
- Computational and mathematical methods. Volume 3:Issue 6(2021)
- Journal:
- Computational and mathematical methods
- Issue:
- Volume 3:Issue 6(2021)
- Issue Display:
- Volume 3, Issue 6 (2021)
- Year:
- 2021
- Volume:
- 3
- Issue:
- 6
- Issue Sort Value:
- 2021-0003-0006-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2021-02-22
- Subjects:
- autotuning -- dataflow computing -- distributed memory -- locality -- PGAS -- runtimes
Mathematics -- Data processing -- Periodicals
Numerical analysis -- Periodicals
Numerical analysis
Mathematics -- Data processing
Periodicals
004.0151 - Journal URLs:
- https://onlinelibrary.wiley.com/loi/25777408 ↗
https://www.hindawi.com/journals/cmm/ ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/cmm4.1148 ↗
- Languages:
- English
- ISSNs:
- 2577-7408
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3390.572700
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 20811.xml