big.VLITTLE: On-Demand Data-Parallel Acceleration for Mobile Systems on Chip

2022 55th IEEE/ACM International Symposium on Microarchitecture (MICRO)(2022)

引用 1|浏览17
暂无评分
摘要
Single-ISA heterogeneous multi-core architectures offer a compelling high-performance and high-efficiency solution to executing task-parallel workloads in mobile systems on chip (SoCs). In addition to task-parallel workloads, many data-parallel applications, such as machine learning, computer vision, and data analytics, increasingly run on mobile SoCs to provide real-time user interactions. Next-generation scalable vector architectures, such as the RISC-V Vector Extension and Arm SVE, have recently emerged as unified vector abstractions for both large- and small-scale systems. In this paper, we propose novel area-efficient high-performance architectures called big.VLITTLE that support next-generation vector architectures to efficiently accelerate data-parallel workloads in conventional big.LITTLE systems. big.VLITTLE architectures reconFigure multiple little cores on demand to work as a decoupled vector engine when executing data-parallel workloads. Our results show that a big.VLITTLE system can achieve $1.6\times$ performance speedup over an area-comparable big.LITTLE system equipped with an integrated vector unit across multiple data-parallel applications and $1.7\times$ speedup compared to an aggressive decoupled vector engine for task-parallel workloads.
更多
查看译文
关键词
executing data-parallel workloads,VLITTLE system,x performance speedup,LITTLE system,integrated vector unit,multiple data-parallel applications,aggressive decoupled vector engine,On-Demand Data-Parallel Acceleration,mobile systems,single-ISA,multicore architectures,compelling high-performance,high-efficiency solution,executing task-parallel workloads,data analytics,mobile SoCs,real-time user interactions,next-generation scalable vector architectures,RISC-V Vector Extension,unified vector abstractions,small-scale systems,area-efficient high-performance architectures,support next-generation vector architectures,VLITTLE architectures,multiple little cores
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要