EN-T: Optimizing Tensor Computing Engines Performance via Encoder-Based Methodology
<|reference_start|>EN-T: Optimizing Tensor Computing Engines Performance via Encoder-Based Methodology: Tensor computations, with matrix multiplication being the primary operation, serve as the fundamental basis for data analysis, physics, machine learning, and deep learning. As the scale and complexity of data continue to grow rapidly, the demand for tensor computations has also increased significantly. To meet this demand, several research institutions have started developing dedicated hardware for tensor computations. To further improve the computational performance of tensor process units, we have reexamined the issue of computation reuse that was previously overlooked in existing architectures. As a result, we propose a novel EN-T architecture that can reduce chip area and power consumption. Furthermore, our method is compatible with existing tensor processing units. We evaluated our method on prevalent microarchitectures, the results demonstrate an average improvement in area efficiency of 8.7\%, 12.2\%, and 11.0\% for tensor computing units at computational scales of 256 GOPS, 1 TOPS, and 4 TOPS, respectively. Similarly, there were energy efficiency enhancements of 13.0\%, 17.5\%, and 15.5\%.<|reference_end|>
@article{wu2024en-t:,
    title={EN-T: Optimizing Tensor Computing Engines Performance via Encoder-Based
  Methodology},
    author={Qizhe Wu, Yuchen Gui, Zhichen Zeng, Xiaotian Wang, Huawen Liang, Xi
  Jin},
    journal={arXiv preprint arXiv:2404.11887},
    year={2024},
    archivePrefix={arXiv},
    eprint={2404.11887},
    primaryClass={cs.AR}
}