Search
Results
-
Tightly-coupled hardware support to dynamic parallelism acceleration in embedded shared memory clusters
(2014)2014 Design, Automation & Test in Europe Conference & Exhibition (DATE)Modern designs for embedded systems are increasingly embracing cluster-based architectures, where small sets of cores communicate through tightly-coupled shared memory banks and high-performance interconnections. At the same time, the complexity of modern applications requires new programming abstractions to exploit dynamic and/or irregular parallelism on such platforms. Supporting dynamic parallelism in systems which i) are resource-constrained ...Conference Paper -
A tightly-coupled hardware controller to improve scalability and programmability of shared-memory heterogeneous clusters
(2014)2014 Design, Automation & Test in Europe Conference & Exhibition (DATE)Modern designs for embedded many-core systems increasingly include application-specific units to accelerate key computational kernels with orders-of-magnitude higher execution speed and energy efficiency compared to software counterparts. A promising architectural template is based on heterogeneous clusters, where simple RISC cores and specialized HW units (HWPU) communicate in a tightly-coupled manner via L1 shared memory. Efficiently ...Conference Paper -
Speculative synchronization for coherence-free embedded NUMA architectures
(2014)International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XIV), 2014 : 14 - 17 July 2014, Samos, Greece ; proceedingsConference Paper -
A HLS-Based Toolflow to Design Next-Generation Heterogeneous Many-Core Platforms with Shared Memory
(2014)Proceedings 2014 International Conference on Embedded and Ubiquitous Computing EUC 2014 : 26-28 August 2014 : Milano, ItalyConference Paper -
He-P2012: Architectural heterogeneity exploration on a scalable many-core platform
(2014)2014 IEEE 25th International Conference on Application-Specific Systems, Architectures and ProcessorsConference Paper -
He-P2012: architectural heterogeneity exploration on a scalable many-core platform
(2014)GLSVLSI '14 : proceedings of the 2014 Great Lakes Symposium on VLSI : May 21-23, 2014, Houston, Texas, USAConference Paper -
A Virtualization Framework for IOMMU-less Many-Core Accelerators
(2014)MES '14: Proceedings of International Workshop on Manycore Embedded SystemsModern high-end embedded systems are designed as sophisticated systems-on-chip (SoC) composed of a virtualization-ready multi-core processor (the host) coupled to programmable manycore accelerators (PMCA). To tackle the increased programming complexity, the roadmap of several major industrial players envisions dedicated HW support to allow host and PMCA to communicate via shared virtual memory. I/O memory management units (IOMMU) and other ...Conference Paper