首页> 外文会议>International conference on parallel and distributed computing >Improving System Turnaround Time with Intel CAT by Identifying LLC Critical Applications
【24h】

Improving System Turnaround Time with Intel CAT by Identifying LLC Critical Applications

机译:通过识别LLC的关键应用程序,利用Intel CAT缩短系统周转时间

获取原文

摘要

Resource sharing is a major concern in current multicore processors. Among the shared system resources, the Last Level Cache (LLC) is one of the most critical, since destructive interference between applications accessing it implies more off-chip accesses to main memory, which incur long latencies that can severely impact the overall system performance. To help alleviate this issue, current processors implement huge LLCs, but even so, inter-application interference can harm the performance of a subset of the running applications when executing multiprogram workloads. For this reason, recent Intel processors feature Cache Allocation Technologies (CAT) to partition the cache and assign subsets of cache ways to groups of applications. This paper proposes the Critical-Aware (CA) LLC partitioning approach, which leverages CAT and improves the performance of multiprogram workloads, by identifying and protecting the applications whose performance is more damaged by LLC sharing. Experimental results show that CA improves turnaround time on average by 15%, and up to 40% compared to a baseline system without partitioning.
机译:资源共享是当前多核处理器中的主要问题。在共享的系统资源中,最高级缓存(LLC)是最关键的缓存之一,因为访问它的应用程序之间的破坏性干扰意味着对主存的更多片外访问,这会导致较长的等待时间,从而严重影响整个系统的性能。为了帮助缓解此问题,当前的处理器实现了巨大的LLC,但是即使如此,应用程序间的干扰也可能在执行多程序工作负载时损害正在运行的应用程序子集的性能。因此,最近的英特尔处理器采用了高速缓存分配技术(CAT)来对高速缓存进行分区,并将高速缓存方式的子集分配给应用程序组。本文提出了一种关键感知(CA)LLC分区方法,该方法利用CAT并通过识别和保护性能受到LLC共享损害更大的应用程序来提高多程序工作负载的性能。实验结果表明,与不进行分区的基准系统相比,CA可以将周转时间平均缩短15%,最高可缩短40%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号