Publication | Closed Access
Architecture Support for Domain-Specific Accelerator-Rich CMPs
21
Citations
25
References
2014
Year
Multiple AcceleratorsHeterogeneous ComputingEngineeringComputer ArchitectureArchitecture SupportHardware SecurityHardware VirtualizationParallel ComputingComputer EngineeringVirtualization SupportComputer ScienceDomain-specific ArchitecturesHardware AccelerationMany-core ArchitectureHardware Architectural SupportDomain-specific AcceleratorParallel ProgrammingSystem SoftwareAccelerator Virtualization
This work discusses hardware architectural support for domain-specific accelerator-rich CMPs. First, we present a hardware resource management scheme for sharing of loosely coupled accelerators and arbitration of multiple requesting cores. Second, we present a mechanism for accelerator virtualization. This allows multiple accelerators to efficiently compose a larger virtual accelerator out of multiple smaller accelerators, as well as to collaborate as multiple copies of a simple accelerator. All of this work is supported by a fully automated simulation tool-chain for both accelerator generation and management. We present the applicability of our approach to four different application domains: medical imaging, commercial, computer vision, and navigation. Our results demonstrate large performance improvements and energy savings over a software implementation. We also show additional improvements that result from enhanced load balancing and simplification of the communication between the core and the arbitration mechanism.
| Year | Citations | |
|---|---|---|
Page 1
Page 1