A Tensor Marshaling Unit for sparse tensor algebra on general-purpose processors

Carregant...
Miniatura
El pots comprar en digital a:
El pots comprar en paper a:

Projectes de recerca

Unitats organitzatives

Número de la revista

Títol de la revista

ISSN de la revista

Títol del volum

Col·laborador

Editor

Tribunal avaluador

Realitzat a/amb

Tipus de document

Text en actes de congrés

Data publicació

Editor

Association for Computing Machinery (ACM)

Condicions d'accés

Accés obert

item.page.rightslicense

Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva reproducció, distribució, comunicació pública o transformació sense l'autorització de la persona titular dels drets

Assignatures relacionades

Assignatures relacionades

Publicacions relacionades

Datasets relacionats

Datasets relacionats

Projecte CCD

Abstract

This paper proposes the Tensor Marshaling Unit (TMU), a near-core programmable dataflow engine for multicore architectures that accelerates tensor traversals and merging, the most critical op-erations of sparse tensor workloads running on today’s computing infrastructures. The TMU leverages a novel multi-lane design that enables parallel tensor loading and merging, which naturally pro-duces vector operands that are marshaled into the core for efficient SIMD computation. The TMU supports all the necessary primitives to be tensor-format and tensor-algebra complete. We evaluate the TMU on a simulated multicore system using a broad set of ten-sor algebra workloads, achieving 3.6×, 2.8×, and 4.9× speedups over memory-intensive, compute-intensive, and merge-intensive vectorized software implementations, respectively.

Descripció

Persones/entitats

Document relacionat

Versió de

Citació

Siracusa, M. [et al.]. A Tensor Marshaling Unit for sparse tensor algebra on general-purpose processors. A: Annual IEEE/ACM International Symposium on Microarchitecture. "2023 16th International Workshop on Network on Chip Architectures (NoCArc): In conjunction with the 56th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-56): October 28, 2023, Toronto, Canada". New York: Association for Computing Machinery (ACM), 2023, p. 1332-1346. ISBN 979-8-4007-0307-2. DOI 10.1145/3613424.3614284.

Ajut

Forma part

Dipòsit legal

ISBN

979-8-4007-0307-2

ISSN

Altres identificadors

Referències