We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.AR

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Hardware Architecture

Title: Trireme: Exploring Hierarchical Multi-Level Parallelism for Domain Specific Hardware Acceleration

Abstract: The design of heterogeneous systems that include domain specific accelerators is a challenging and time-consuming process. While taking into account area constraints, designers must decide which parts of an application to accelerate in hardware and which to leave in software. Moreover, applications in domains such as Extended Reality (XR) offer opportunities for various forms of parallel execution, including loop level, task level and pipeline parallelism. To assist the design process and expose every possible level of parallelism, we present Trireme, a fully automated tool-chain that explores multiple levels of parallelism and produces domain specific accelerator designs and configurations that maximize performance, given an area budget. Experiments on demanding benchmarks from the XR domain revealed a speedup of up to 20x, as well as a speedup of up to 37x for smaller applications, compared to software-only implementations.
Comments: 20 pages
Subjects: Hardware Architecture (cs.AR)
Cite as: arXiv:2201.08603 [cs.AR]
  (or arXiv:2201.08603v1 [cs.AR] for this version)

Submission history

From: Georgios Zacharopoulos [view email]
[v1] Fri, 21 Jan 2022 09:19:00 GMT (2685kb,D)

Link back to: arXiv, form interface, contact.