Funding Partially Reconfigurable Platforms Completed
SHF: Small: Beyond Accelerators - Using FPGAs to Achieve Fine-grained Control of Data-flows in Embedded SoCs
CCF-2008799, Software & Hardware Foundation
Timeline
20202021202220232024
MemPol: Polling-Based Microsecond-Scale Per-Core Memory Bandwidth RegulationEffortless Locality on Data Systems Using Relational FabricLow-overhead Online Assessment of Timely Progress as a System CommodityMemory Latency Distribution-Driven Regulation for Temporal Isolation in MPSoCsInvestigating and Mitigating Contention on Low-End Multi-Core MicrocontrollersMemPol: Policing Core Memory Bandwidth from Outside of the CoresSoftware-Shaped PlatformsRelational Fabric: Transparent Data TransformationLazy Load Scheduling for Mixed-Criticality Applications in Heterogeneous MPSoCsRelational Memory: Native In-Memory Accesses on Rows and ColumnsX-Stream: Accelerating streaming segments on MPSoCs for real-time applicationsProfile-driven memory bandwidth management for accelerators and CPUs in QoS-enabled platformsObserving the Invisible: Live Cache Inspection for High-Performance Embedded SystemsA Closer Look at Intel Resource Director Technology (RDT)CAESAR: Coherence-Aided Elective and Seamless Alternative Routing via on-chip FPGAHardware Data Re-organization Engine for Real-Time SystemsKnow your Enemy: Benchmarking and Experimenting with Insight as a GoalOn the Interplay of Computation and Memory Regulation in Multicore Real-Time SystemsRT-Bench: An Extensible Benchmark Framework for the Analysis and Management of Real-Time ApplicationsA Real-Time virtio-based Framework for Predictable Inter-VM CommunicationHoney. I Shrunk The Actor: A Case Study on Preserving Performance with Smaller Actors in Actor-Critic RLA Memory Scheduling Infrastructure for Multi-core Systems with Re-programmable LogicGoverning with Insights: Towards Profile-driven Cache Management of Black-Box ApplicationsIdentifying Unexpected Inter-core Interference Induced by Shared CacheRegularizing Action Policies for Smooth Control with Reinforcement LearningAn analyzable inter-core communication framework for high-performance multicore embedded systemsE-WarP: a System-wide Framework for Memory Bandwidth Profiling and Management
- Award made
- Project starts
- E-WarP: a System-wide Framework for Memory Bandwidth Profiling and Management RTSS 2020 Best Student Paper Award
- Identifying Unexpected Inter-core Interference Induced by Shared Cache RTAS 2021
- Regularizing Action Policies for Smooth Control with Reinforcement Learning ICRA 2021
- An analyzable inter-core communication framework for high-performance multicore embedded systems JSA
- A Memory Scheduling Infrastructure for Multi-core Systems with Re-programmable Logic ECRTS 2021
- Governing with Insights: Towards Profile-driven Cache Management of Black-Box Applications ECRTS 2021
- Honey. I Shrunk The Actor: A Case Study on Preserving Performance with Smaller Actors in Actor-Critic RL CoG 2021
- A Real-Time virtio-based Framework for Predictable Inter-VM Communication RTSS 2021
- Observing the Invisible: Live Cache Inspection for High-Performance Embedded Systems IEEE TC
- A Closer Look at Intel Resource Director Technology (RDT) RTNS 2022
- CAESAR: Coherence-Aided Elective and Seamless Alternative Routing via on-chip FPGA RTSS 2022
- Hardware Data Re-organization Engine for Real-Time Systems RTSS@Work 2022
- Know your Enemy: Benchmarking and Experimenting with Insight as a Goal RTSS@Work 2022
- On the Interplay of Computation and Memory Regulation in Multicore Real-Time Systems OSPERT 2022
- RT-Bench: An Extensible Benchmark Framework for the Analysis and Management of Real-Time Applications RTNS 2022
- Profile-driven memory bandwidth management for accelerators and CPUs in QoS-enabled platforms RTSJ
- Lazy Load Scheduling for Mixed-Criticality Applications in Heterogeneous MPSoCs ACM TECS
- Relational Fabric: Transparent Data Transformation ICDE 2023
- Investigating and Mitigating Contention on Low-End Multi-Core Microcontrollers CPS-IoT Week 2023
- MemPol: Policing Core Memory Bandwidth from Outside of the Cores RTAS 2023
- Software-Shaped Platforms CPS-IoT Week 2023
- Relational Memory: Native In-Memory Accesses on Rows and Columns EDBT 2023
- X-Stream: Accelerating streaming segments on MPSoCs for real-time applications JSA
- Project ended
- Low-overhead Online Assessment of Timely Progress as a System Commodity ECRTS 2023 Outstanding Paper Award Best Presentation Award
- Memory Latency Distribution-Driven Regulation for Temporal Isolation in MPSoCs ECRTS 2023 Outstanding Paper Award
- Effortless Locality on Data Systems Using Relational Fabric IEEE TKDE
- MemPol: Polling-Based Microsecond-Scale Per-Core Memory Bandwidth Regulation RTSJ
About this grant
The abstract will appear after the next refresh from the sponsor's records. It is on the award record linked above.
27 publications from this grant
- MemPol: Polling-Based Microsecond-Scale Per-Core Memory Bandwidth Regulation
- Effortless Locality on Data Systems Using Relational Fabric
- Low-overhead Online Assessment of Timely Progress as a System Commodity
- Memory Latency Distribution-Driven Regulation for Temporal Isolation in MPSoCs
- Investigating and Mitigating Contention on Low-End Multi-Core Microcontrollers
- MemPol: Policing Core Memory Bandwidth from Outside of the Cores
- Software-Shaped Platforms
- Relational Fabric: Transparent Data Transformation
- Lazy Load Scheduling for Mixed-Criticality Applications in Heterogeneous MPSoCs
- Relational Memory: Native In-Memory Accesses on Rows and Columns
- X-Stream: Accelerating streaming segments on MPSoCs for real-time applications
- Profile-driven memory bandwidth management for accelerators and CPUs in QoS-enabled platforms
- Observing the Invisible: Live Cache Inspection for High-Performance Embedded Systems
- A Closer Look at Intel Resource Director Technology (RDT)
- CAESAR: Coherence-Aided Elective and Seamless Alternative Routing via on-chip FPGA
- Hardware Data Re-organization Engine for Real-Time Systems
- Know your Enemy: Benchmarking and Experimenting with Insight as a Goal
- On the Interplay of Computation and Memory Regulation in Multicore Real-Time Systems
- RT-Bench: An Extensible Benchmark Framework for the Analysis and Management of Real-Time Applications
- A Real-Time virtio-based Framework for Predictable Inter-VM Communication
- Honey. I Shrunk The Actor: A Case Study on Preserving Performance with Smaller Actors in Actor-Critic RL
- A Memory Scheduling Infrastructure for Multi-core Systems with Re-programmable Logic
- Governing with Insights: Towards Profile-driven Cache Management of Black-Box Applications
- Identifying Unexpected Inter-core Interference Induced by Shared Cache
- Regularizing Action Policies for Smooth Control with Reinforcement Learning
- An analyzable inter-core communication framework for high-performance multicore embedded systems
- E-WarP: a System-wide Framework for Memory Bandwidth Profiling and Management
Also reported to NSF under this award
- Work in Progress: Identifying Unexpected Inter-core Interference Induced by Shared Cache 2021