首页> 外文会议> >Breaking SIMD shackles with an exposed flexible microarchitecture and the access execute PDG
【24h】

Breaking SIMD shackles with an exposed flexible microarchitecture and the access execute PDG

机译:暴露的灵活微体系结构打破了SIMD束缚,并且访问执行PDG

获取原文
获取外文期刊封面目录资料

摘要

Modern microprocessors exploit data level parallelism through in-core data-parallel accelerators in the form of short vector ISA extensions such as SSE/AVX and NEON. Although these ISA extensions have existed for decades, compilers do not generate good quality, high-performance vectorized code without significant programmer intervention and manual optimization. The fundamental problem is that the architecture is too rigid, which overly complicates the compiler's role and simultaneously restricts the types of codes that the compiler can profitably map to these data-parallel accelerators.
机译:现代微处理器通过短向量ISA扩展(例如SSE / AVX和NEON)形式的内核内数据并行加速器来利用数据级并行性。尽管这些ISA扩展已经存在了数十年,但在没有大量程序员干预和手动优化的情况下,编译器仍无法生成高质量,高性能的矢量化代码。根本的问题是该体系结构过于僵化,这使编译器的角色过于复杂,同时限制了编译器可以有益地映射到这些数据并行加速器的代码类型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号