Profiling and controlling I/O‐related memory contention in COTS heterogeneous platforms. (10th November 2021)
- Record Type:
- Journal Article
- Title:
- Profiling and controlling I/O‐related memory contention in COTS heterogeneous platforms. (10th November 2021)
- Main Title:
- Profiling and controlling I/O‐related memory contention in COTS heterogeneous platforms
- Authors:
- Zini, Matteo
Cicero, Giorgiomaria
Casini, Daniel
Biondi, Alessandro - Abstract:
- Abstract: Motivated by the increasing number of embedded applications that make use of traffic‐intensive I/O devices, this work studies the memory contention generated by I/O devices and investigates on the regulation of the bus traffic they generate by means of COTS regulators, namely the QoS‐400 by Arm. To this purpose, the behavior of the QoS‐400 regulators is analytically characterized and then, taking the Xilinx Ultrascale+ as a reference modern heterogeneous platform, a software infrastructure to control such regulators from Linux is proposed. As an experience report, this article presents the results of an extensive experimental evaluation, based on both benchmarks and microbenchmarks, aimed at validating the effectiveness of QoS‐400 regulators in predictably controlling I/O‐related memory traffic, as well as assessing the impact of the regulation on software applications and I/O devices themselves.
- Is Part Of:
- Software, practice & experience. Volume 52:Number 5(2022)
- Journal:
- Software, practice & experience
- Issue:
- Volume 52:Number 5(2022)
- Issue Display:
- Volume 52, Issue 5 (2022)
- Year:
- 2022
- Volume:
- 52
- Issue:
- 5
- Issue Sort Value:
- 2022-0052-0005-0000
- Page Start:
- 1095
- Page End:
- 1113
- Publication Date:
- 2021-11-10
- Subjects:
- I/O regulators -- memory contention -- memory regulators
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.3053 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 21234.xml