Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Software
Data sources: ZENODO
addClaim

BPA Artifact

Authors: Kaio Henrique;

BPA Artifact

Abstract

Bandedness Propagation Analysis of Tensor Compilers This repository implements the Bandedness Propagation Analysis (BPA) to propagate bandwidth information across computational graphs. The analysis is implemented in MLIR using the `linalg` dialect and a custom `DIA` dialect to compress banded matrices. The analysis is implemented as an MLIR pass that annotates operators with bandwidth information, which is then used by a custom code generator to produce banded-aware loop nests that only compute within the necessary bands proved by the analysis.

Powered by OpenAIRE graph
Found an issue? Give us feedback