Publication | Closed Access
Accelerator-rich CMPs: From concept to real hardware
37
Citations
14
References
2013
Year
Unknown Venue
Accelerator-rich CmpsEngineeringHardware AccelerationHigh-performance ArchitectureHardware AlgorithmComputer EngineeringComputer ArchitectureAccelerator-rich ArchitecturesSystem-level DesignDomain-specific AcceleratorComputer ScienceIp TemplatesApplication-specific AcceleratorsParallel ComputingHardware Architecture
Application-specific accelerators provide 10-100× improvement in power efficiency over general-purpose processors. The accelerator-rich architectures are especially promising. This work discusses a prototype of accelerator-rich CMPs (PARC). During our development of PARC in real hardware, we encountered a set of technical challenges and proposed corresponding solutions. First, we provided system IPs that serve a sea of accelerators to transfer data between userspace and accelerator memories without cache overhead. Second, we designed a dedicated interconnect between accelerators and memories to enable memory sharing. Third, we implemented an accelerator manager to virtualize accelerator resources for users. Finally, we developed an automated flow with a number of IP templates and customizable interfaces to a C-based synthesis flow to enable rapid design and update of PARC. We implemented PARC in a Virtex-6 FPGA chip with integration of platform-specific peripherals and booting of unmodified Linux. Experimental results show that PARC can fully exploit the energy benefits of accelerators at little system overhead.
| Year | Citations | |
|---|---|---|
Page 1
Page 1