Publications Partially Reconfigurable Platforms
Software-Shaped Platforms
Cyber-Physical Systems and Internet of Things Week 2023, May 2023, San Antonio, TX, USA
Abstract
This paper outlines the vision for a new type of software-shaped platforms, or SOSH platforms for short, that can be implemented in commercial CPU+FPGA platforms. At the core of the SOSH paradigm is the idea of exposing direct control over the flow of data exchanged between hardware components in embedded System-on-Chips (SoC). Data flow manipulation primitives are synthesized in reprogrammable hardware and interposed between central processors, memory modules, and I/O devices. A new layer of system software is then introduced to leverage such primitives and to achieve fine-grained control and introspection over the interaction of SoC resources. By turning memory and I/O data flows into manageable entities, a new degree of internal awareness can be achieved in complex systems. We first review recent works that are well aligned with the concept of data flow manipulation primitives that can be deployed in SOSH platforms. Next, we outline future research avenues concerning the use of the SOSH paradigm for workload profiling and prediction, to implement advanced memory models, and to perform security threat identification and mitigation.
Cite this paper
@inproceedings{SOSH_RAGE23,
title = {{Software-Shaped Platforms}},
author = {Mancuso, Renato and Roozkhosh, Shahin and Hoornaert, Denis and Mun, Ju-Hyoung and Papon, Tarikul Islam and Athanassoulis, Manos},
booktitle = {Cyber-Physical Systems and Internet of Things Week 2023},
year = 2023,
month = may,
pages = {185--191},
publisher = {Association for Computing Machinery},
address = {San Antonio, TX, USA},
doi = {10.1145/3576914.3587546},
url = {https://doi.org/10.1145/3576914.3587546}
}
TY - CONF AU - Mancuso, Renato AU - Roozkhosh, Shahin AU - Hoornaert, Denis AU - Mun, Ju-Hyoung AU - Papon, Tarikul Islam AU - Athanassoulis, Manos TI - Software-Shaped Platforms T2 - Cyber-Physical Systems and Internet of Things Week 2023 PY - 2023 DA - 2023/05// PB - Association for Computing Machinery CY - San Antonio, TX, USA SP - 185 EP - 191 DO - 10.1145/3576914.3587546 UR - https://doi.org/10.1145/3576914.3587546 AB - This paper outlines the vision for a new type of software-shaped platforms, or SOSH platforms for short, that can be implemented in commercial CPU+FPGA platforms. At the core of the SOSH paradigm is the idea of exposing direct control over the flow of data exchanged between hardware components in embedded System-on-Chips (SoC). Data flow manipulation primitives are synthesized in reprogrammable hardware and interposed between central processors, memory modules, and I/O devices. A new layer of system software is then introduced to leverage such primitives and to achieve fine-grained control and introspection over the interaction of SoC resources. By turning memory and I/O data flows into manageable entities, a new degree of internal awareness can be achieved in complex systems. We first review recent works that are well aligned with the concept of data flow manipulation primitives that can be deployed in SOSH platforms. Next, we outline future research avenues concerning the use of the SOSH paradigm for workload profiling and prediction, to implement advanced memory models, and to perform security threat identification and mitigation. ER -
%0 Conference Paper %A Mancuso, Renato %A Roozkhosh, Shahin %A Hoornaert, Denis %A Mun, Ju-Hyoung %A Papon, Tarikul Islam %A Athanassoulis, Manos %T Software-Shaped Platforms %B Cyber-Physical Systems and Internet of Things Week 2023 %D 2023 %P 185-191 %I Association for Computing Machinery %C San Antonio, TX, USA %R 10.1145/3576914.3587546 %U https://doi.org/10.1145/3576914.3587546 %X This paper outlines the vision for a new type of software-shaped platforms, or SOSH platforms for short, that can be implemented in commercial CPU+FPGA platforms. At the core of the SOSH paradigm is the idea of exposing direct control over the flow of data exchanged between hardware components in embedded System-on-Chips (SoC). Data flow manipulation primitives are synthesized in reprogrammable hardware and interposed between central processors, memory modules, and I/O devices. A new layer of system software is then introduced to leverage such primitives and to achieve fine-grained control and introspection over the interaction of SoC resources. By turning memory and I/O data flows into manageable entities, a new degree of internal awareness can be achieved in complex systems. We first review recent works that are well aligned with the concept of data flow manipulation primitives that can be deployed in SOSH platforms. Next, we outline future research avenues concerning the use of the SOSH paradigm for workload profiling and prediction, to implement advanced memory models, and to perform security threat identification and mitigation.
[
{
"id": "SOSH_RAGE23",
"type": "paper-conference",
"title": "Software-Shaped Platforms",
"author": [
{
"family": "Mancuso",
"given": "Renato"
},
{
"family": "Roozkhosh",
"given": "Shahin"
},
{
"family": "Hoornaert",
"given": "Denis"
},
{
"family": "Mun",
"given": "Ju-Hyoung"
},
{
"family": "Papon",
"given": "Tarikul Islam"
},
{
"family": "Athanassoulis",
"given": "Manos"
}
],
"container-title": "Cyber-Physical Systems and Internet of Things Week 2023",
"issued": {
"date-parts": [
[
2023,
5
]
]
},
"page": "185-191",
"publisher": "Association for Computing Machinery",
"publisher-place": "San Antonio, TX, USA",
"DOI": "10.1145/3576914.3587546",
"abstract": "This paper outlines the vision for a new type of software-shaped platforms, or SOSH platforms for short, that can be implemented in commercial CPU+FPGA platforms. At the core of the SOSH paradigm is the idea of exposing direct control over the flow of data exchanged between hardware components in embedded System-on-Chips (SoC). Data flow manipulation primitives are synthesized in reprogrammable hardware and interposed between central processors, memory modules, and I/O devices. A new layer of system software is then introduced to leverage such primitives and to achieve fine-grained control and introspection over the interaction of SoC resources. By turning memory and I/O data flows into manageable entities, a new degree of internal awareness can be achieved in complex systems. We first review recent works that are well aligned with the concept of data flow manipulation primitives that can be deployed in SOSH platforms. Next, we outline future research avenues concerning the use of the SOSH paradigm for workload profiling and prediction, to implement advanced memory models, and to perform security threat identification and mitigation."
}
]
R. Mancuso, S. Roozkhosh, D. Hoornaert, J. H. Mun, T. I. Papon, and M. Athanassoulis, “Software-Shaped Platforms,” in Cyber-Physical Systems and Internet of Things Week 2023, pp. 185–191, May. 2023, doi: 10.1145/3576914.3587546.
Mancuso, R., Roozkhosh, S., Hoornaert, D., Mun, J. H., Papon, T. I., & Athanassoulis, M. (2023). Software-Shaped Platforms. In Cyber-Physical Systems and Internet of Things Week 2023 (pp. 185–191). Association for Computing Machinery. https://doi.org/10.1145/3576914.3587546