苏伊夫

SUIF:研究并行化和优化编译器的基础设施。支持实验研究的编译器基础设施对于高性能计算的发展至关重要。新的编译器技术必须在一个完整的编译器环境中实现和评估,但是开发这样的基础设施需要在时间和资源上进行巨大的投资。我们花了很多年的时间将SUIF编译器构建成一个功能强大、灵活的系统,现在我们将分享我们的成果。SUIF由一个小的、文档清晰的内核和一个构建在内核之上的编译器过程工具箱组成。内核定义中间表示,提供访问和操作中间表示的函数,并构造编译器过程之间的接口。该工具包目前包括C和Fortran前端、一个循环级并行和局部性优化器、一个优化MIPS后端、一组编译器开发工具,以及对教学使用的支持。虽然我们并不期望SUIF适用于所有人,但我们认为它可能对其他许多研究人员有用。因此,我们邀请您使用SUIF,并欢迎您为这个基础设施做出贡献。最后给出了获得SUIF软件的方法。


zbMATH中的参考文献(参考文献27条)

显示第1到第20个结果,共27个。
按年份排序(引用)
  1. 奥兹图尔克,奥兹坎;阿克图尔克、伊斯梅尔;卡达伊夫,伊斯梅尔;Tosun,Suleyman:通过通信优化降低3D NOC的能耗(2015)ioport公司
  2. 梁艾伦;洛塔克,昂德涅伊;Lashari,Ghulam:图形处理单元上Java循环的并行执行(2013)ioport公司
  3. 斯派西,西蒙;鲁克,韦恩;凯利,保罗·H·J。;Daniel Kuhn:《使用只写架构改进通信延迟》(2012)ioport公司
  4. 多斯里斯,加布里埃尔;Stroustrup,Bjarne:C++的一个有原则、完整和高效的表示(2011)
  5. Ozturk,Ozcan:使用基于约束方法的数据局部性和并行性优化(2011)ioport公司
  6. 罗素,弗朗西斯·P。;梅勒,迈克尔R。;凯利,保罗·H·J。;Beckmann,Olav:DESOLA:使用延迟求值和运行时代码生成的活动线性代数库(2011)ioport公司
  7. 布鲁姆克,伊洛娜;Fugas,Joanna:一个支持C代码并行化的工具(2010)
  8. 廖春华;昆兰,丹尼尔J。;威尔科克,耶利米J。;Panas,Thomas:使用高级抽象实现现代应用程序的语义感知自动并行化(2010)
  9. Ozturk,Ozcan:通过代码复制提高芯片多处理器的可靠性(2010)
  10. 韦斯特曼,彼得;施瓦勒,路德维希;Kaufmann,Andre:将数据映射技术应用于矢量DSP(2009)ioport公司
  11. 比肖夫,克里斯蒂安H。;霍夫兰,保罗D。;Norris,Boyana:关于自动差异化工具的实现(2008)
  12. 埃尔门雷奇,尼尔斯;克里斯汀.伦高:并行程序的成本逐步优化(2007)
  13. 席尔瓦诺,克里斯蒂娜;阿戈斯塔,乔瓦尼;Palermo,Gianluca:使用分析模型的高效体系结构/编译器协同探索(2007)ioport公司
  14. 厄泽,埃姆雷;尼斯贝特,安迪P。;格雷格,大卫;Callanan,Owen:估计嵌入式系统中定制处理器的数据总线大小(2006)ioport公司
  15. 帕纳内特,埃琳娜·莫斯库;贝特斯,科恩;Vassiliadis,Stamatis:部分运行时重新配置的过程间编译器优化(2006)
  16. 村里村拉扬努尔;西瓦苏布拉曼尼亚,阿南德;坎德米尔,马哈茂特;塔库尔,拉吉耶夫;Ross,Robert:集群上I/O的自由缓存(2006)ioport公司
  17. 科斯纳尔,米歇尔;耶诺,伊曼纽;杨涛:压缩DAG表示及其符号调度(2004)
  18. 马塞洛斯,K。;卡特尔,F。;痛风。;De Man,H.:ACROPOLIS数据传输和存储优化代码转换的系统应用,以减少功耗和执行时间:多媒体应用的预编译器(2003)
  19. Kasahara、Hironori;奥巴塔、本木;Ishizaka,Kazuhisa:使用OpenMP在SMP上自动粗粒度任务并行处理(2001)
  20. 洛文塔尔,D.K。;Freeh,V.W.:使用fixtles包的共享和分布式内存机器的独立于体系结构的并行性(2000)