首页> 外文会议>High Performance Computing on the Information Superhighway, 1997. HPC Asia '97 >Using cache optimizing compiler for managing software cache ondistributed shared memory system
【24h】

Using cache optimizing compiler for managing software cache ondistributed shared memory system

机译:使用缓存优化编译器来管理软件缓存分布式共享存储系统

获取原文

摘要

On a distributed shared memory (DSM) system, the optimization ofmemory access is very important for achieving good performance. Theauthors propose an optimizing compiler which controls a software cachesystem implemented on a DSM. The software cache consists of a staticpart related to the compiler and a dynamic part related tocache-managing runtime routines. The compiler controls the static partof the software cache by using information from static analysis. Forapplications whose behavior can only be dynamically determined, thecompiler uses the dynamic part of the software cache. They also proposethe application of RISC-oriented optimization techniques to parallelapplications on their software cache system. They evaluate theefficiency of the compiler and RISC-oriented optimization techniques onthe CM-5 distributed parallel machine. The results show that thecompiler and the optimizations considerably improve the performance ofbasic linear algebra routines: matrix multiplication, Choleskydecomposition and Gaussian elimination
机译:在分布式共享内存(DSM)系统上, 内存访问对于获得良好的性能非常重要。这 作者提出了控制软件缓存的优化编译器 在DSM上实施的系统。软件缓存由静态 与编译器相关的部分以及与之相关的动态部分 缓存管理运行时例程。编译器控制静态部分 通过使用静态分析中的信息来确定软件缓存的大小。为了 只能动态确定其行为的应用程序, 编译器使用软件缓存的动态部分。他们还提议 面向RISC的优化技术在并行处理中的应用 应用程序在其软件缓存系统上。他们评估 编译器的效率和面向RISC的优化技术 CM-5分布式并行机。结果表明 编译器和优化可以显着提高性能 基本线性代数例程:矩阵乘法,Cholesky 分解和高斯消去

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号