CaSMap

Xingchen Man,Jianfeng Zhu,Guihuan Song,Shouyi Yin,Shaojun Wei,Leibo Liu
DOI: https://doi.org/10.1145/3470496.3527426
2022-01-01
Abstract:Today, reconfigurable spatial architectures (RSAs) have sprung up as accelerators for compute- and data-intensive domains because they deliver energy and area efficiency close to ASICs and still retain sufficient programmability to keep the development cost low. The mapper, which is responsible for mapping algorithms onto RSAs, favors a systematic backtracking methodology because of high portability for evolving RSA designs. However, exponentially scaling compilation time has become the major obstacle. The key observation of this paper is that the key limiting factor to the systematic backtracking mappers is the waterfall mapping model which resolves all mapping variables and constraints at the same time using single-level intermediate representations (IRs).
What problem does this paper attempt to address?