首页> 外文会议>IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing >Sesame: A User-Transparent Optimizing Framework for Many-Core Processors
【24h】

Sesame: A User-Transparent Optimizing Framework for Many-Core Processors

机译:芝麻:许多核心处理器的用户透明优化框架

获取原文

摘要

With the integration of more computational cores and deeper memory hierarchies on modern processors, the performance gap between naively parallelized code and optimized code becomes much larger than ever before. Very often, bridging the gap involves architecture-specific optimizations. These optimizations are difficult to implement by application programmers, who typically focus on the basic functionality of their code. Therefore, in this thesis, I focus on answering the following research question: "How can we address architecture-specific optimizations in a programmer-friendly way?" As an answer, I propose an optimizing framework for parallel applications running on many-core processors (Sesame). Taking a simple parallelized code provided by the application programmers as input, Sesame chooses and applies the most suitable architecture-specific optimizations, aiming to improve the overall application performance in a user-transparent way. In this short paper, I present the motivation for designing and implementing Sesame, its structure and its modules. Furthermore, I describe the current status of Sesame, discussing our promising results in source-to-source vectorization, automated usage of local memory, and auto-tuning for implementation-specific parameters. Finally, I discuss my work-in-progress and sketch my ideas for finalizing Sesame's development and testing.
机译:通过集成现代处理器上的更多计算核和更深的内存层次结构,天鹅并行化代码与优化代码之间的性能差距比以往任何时候都大得多。通常,桥接差距涉及架构特定的优化。这些优化难以通过应用程序员实现,他们通常关注其代码的基本功能。因此,在本文中,我专注于回答以下研究问题:“我们如何以程序员友好的方式解决特定于架构的优化?”作为答案,我提出了一个优化的框架,用于在许多核心处理器(Sesame)上运行的并行应用程序。拍摄应用程序员提供的简单并行化代码作为输入,Sesame选择并应用最合适的架构特定优化,旨在以用户透明的方式提高整体应用程序性能。在这篇简短的论文中,我介绍了设计和实现芝麻,其结构及其模块的动机。此外,我描述了芝麻的当前状态,讨论了我们有希望的结果,从源到源矢量化,本地内存自动使用以及实现特定于实现的参数的自动调整。最后,我讨论了我的进步并绘制了我最终确定芝麻的开发和测试的想法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号