LOGO LOGO
金海教授等赴美国参加CGO2015
时间:2015-03-20 15:41:32

2015年2月7日至11日,第13届代码生成与优化技术国际会议The 13th IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2015)在美国旧金山举行。实验室主任金海教授、副主任廖小飞教授、石宣化教授、博士研究生郑龙同学等赴美国参加了本次会议。

围绕计算机系统结构领域的热点问题,本次大会邀请了三位计算机系统结构领域资深专家分别就内存计算、脑启发计算和量子计算作了大会主题报告。来自惠普的资深研究员Paolo Faraboschi作了题为“Computing in a Persistent (Memory) World”的主题演讲,就大数据时代现有存储技术无法高效收集、处理、存储、分析爆炸式增长的数据等问题,探讨了存储技术的发展趋势及未来系统软件和编程语言发展中的若干重大挑战。来自IBM的人脑启发计算的首席科学家Dharmendra S. Modha作了题为“A New Architecture for Brain-inspired Computing”的主题演讲,介绍了由其领导的阿尔马登实验室在过去10年中创造的一种全新芯片构架;基于该构架,IBM开创了构建软件应用的新方法,并希望这个生态系统最终能打破现有的计算模式,实现计算格局的转型。来自微软的系统构架师David Wecker作了题为“LIQUi|>: Simulation and Compilation of Quantum Algorithms”的主题演讲,就现有计算系统环境中,当前编程语言及编译器遇到的性能瓶颈及扩展性等问题,提出了一种全新的量子计算系统,以使得软件编程、编译、模拟更高效扩展性更好。三个报告主题明确,分别探讨了计算机领域的最新进展和未来趋势,且与以往不同的是,用金海教授的一句话来形容:三个主题报告全是来自工业界,有最近几年会突破的内存计算,有长远一点的神经元计算机,还有未来的量子计算机,完全颠覆了我们对工业界研究的看法

9日下午,实验室博士研究生郑龙就CGO会议录用论文“On Performance Debugging of Unnecessary Lock Contentions on Multicore Processors: A Replay-based Approach”作了大会学术报告。该文针对当前软件系统中普遍存在的不必要锁竞争性能问题进行了深入研究。首先观察了多线程程序中不必要锁竞争的特征行为,对不必要的锁竞争进行了细致地分类。然后研发了一个基于重放技术的性能调试系统PerfPlay。该文有三大技术创新:1. 首次将重放技术用于多核/众核平台上多线程程序的性能调试;2. 基于程序执行trace的性能转化技术;3. 关键性能损耗点的推荐技术。仿真实验及真实案例均表明PerfPlay有着良好的性能,保真度、有效性和效率都很高。该文受到大会的一致好评,获得了本届CGO国际会议的Best Student Presentation Award

CGO是由ACM SIGMICROACM SIGPLANIEEE CS共同承办的国际会议,主要关注代码生成与优化技术等方面的研究,在国内外学术界有着很高的影响,对推动计算机系统软件的设计和发展起到了重要的作用。

通讯员: 郑龙