CGO 2010:加拿大安大略省多伦多
安德烈亚斯·莫绍沃斯 , J.格雷戈里·斯特凡 , 金·哈泽尔伍德 , 大卫·R·凯利 :
2010年4月24日至28日,加拿大安大略省多伦多市,第八届代码生成和优化国际研讨会,CGO会议记录。 ACM公司 2010 ,国际标准图书编号 978-1-60558-635-9 本杰明·G·佐恩 :
表演已死,表演万岁! 1
动态优化与分析
哈利什·帕蒂尔 , 克里斯蒂安·佩雷拉 , Mack摊位 , 格雷戈里·吕克 , 詹姆斯·考尼 :
PinPlay:并行程序确定性重放和可再现分析的框架。 2-11 埃德森·鲍林 , 吴友峰 , 王成(音译) , 刘伟(音译) , 小莫里西奥·布雷特尼茨。 , 石梁湖 , 埃斯菲尔·纳坦桑 , 谢·罗特姆 , 罗尼·罗斯纳 :
TAO:动态二进制优化的两级原子性。 12-21 秦昭 , 德里克·布鲁宁 , 萨曼·阿马拉辛赫 :
Umbra:高效且可扩展的内存阴影。 22-31 格雷厄姆·D·普莱斯 , 曼尼什·瓦奇哈拉贾尼 :
使用ZDD进行大型程序跟踪分析和压缩。 32-41
反馈定向编译和JIT编译
陈德豪 , 尼尔·瓦奇哈拉贾尼 , 罗伯特·亨特 , 廖世伟 , 维诺达·拉马萨米 , 保罗·袁 , 陈文光 , 郑伟民 :
驯服FDO编译的硬件事件示例。 42-52 李新良(David Xinliang Li) , Raksit Ashok公司 , 罗伯特·亨特 :
轻型反馈定向跨模块优化。 53-61 肯尼思·霍斯特 , 安迪·乔治斯 , Lieven Eeckhout公司 :
自动实时编译器调整。 62-72 董亨荣 , Soo-Book月亮 , Hyeong-Seok噢 :
数字电视软件平台的混合Java编译与优化。 73-81
内存优化和同步
维塔瓦斯·斯里萨安 , 迈拉·B·科恩 , 余尚 , 米苏娜·桑达拉吉(Mithuna Soundararaj) :
一个自我调整的代码缓存管理器,用于平衡启动时间和内存使用。 82-91 镇江王 , 吴成钢 , 彭昌紫杉 :
通过动态池分配改进堆内存布局。 92-100 贾斯汀·埃米尔·戈奇利奇 , 曼尼什·瓦奇哈拉贾尼 , 杰里米·西克 :
使用提交时间无效的高效软件事务内存。 101-110 约翰·斯特拉顿 , 维诺德·格罗弗 , 杰迪普·马拉特 , 巴斯蒂安·阿尔茨 , 迈克·墨菲 , Ziang Hu公司 , 文美·W·Hwu :
为多核CPU高效编译细粒度SPMD线程程序。 111-119 克里斯·C·J·纽本 :
每个异构系统都至少有两个方面。 120
推测性和自动并行化
黄嘉璐 , 阿伦·拉曼 , 托马斯·贾布林 , Yun Zhang(张云) , 子汉红 , 戴维·奥古斯特 :
解耦的软件流水线创造了并行化机会。 121-130 马丁·苏德 , 托马斯·科诺 , 斯特凡·威格特 , 尤特·希菲尔 , 马丁·梅霍德 , 克里斯托夫·费泽尔 :
前景:用于推测并行化的编译器框架。 131-140 梁翰 , 刘伟(音译) , 詹姆斯·塔克 :
部分约简变量的推测并行化。 141-150 阿基米德斯·卡内多 , 吉泽武夫 , 小松秀明 :
simulink应用程序的自动并行化。 151-159
寄存器分配
奥代拉王国 , Takuya Nakaike先生 , 稻垣达寿 , 小松秀明 , 中田俊雄 :
用于图形着色寄存器分配的基于颜色的合并。 160-169 克里斯蒂安·威默 , 主任弗朗兹 :
SSA表单上的线性扫描寄存器分配。 170-179 托比亚斯·J·K·埃德勒·冯·科赫 , 伊戈尔·伯姆 , 比约恩·弗兰克 :
集成指令选择和寄存器分配,用于利用16位和32位指令的自由混合生成紧凑代码。 180-189
静态优化
富美由纪 , Lakshminarayanan Renganarayanan公司 , Sanjay V.Rajopadhye公司 , 查尔斯安德森 , 亚历山大·艾森伯格 , 凯文·奥布莱恩 :
自动创建瓷砖尺寸选择模型。 190-199 穆图·曼尼坎丹·巴斯卡兰 , 阿尔伯特·哈托诺 , 桑科特·塔瓦拉格里 , 托马斯·亨雷蒂 , J.拉马努贾姆 , P.萨达亚潘 :
重新访问参数化平铺。 200-209 海涛伟 , 于俊清 , 余华飞 , 高广瑞 :
在流程序的速率优化软件管道中最小化通信。 210-217 余洪涛 , 薛晶凌 , 魏火 , 冯小兵 , 张肇庆 :
逐级:使流和上下文敏感指针分析可扩展到数百万行代码。 218-229
数学/统计方法
迈克尔·D·林德曼 , 马修·何 , 大卫·L·迪尔 , 特蕾莎·H·孟 , 加里·诺兰 :
通过数值精度的自动分析实现程序优化。 230-237 马克斯蒂芬森 , 拉姆·兰根 , 伊曼纽尔·亚什钦 , 埃里克·范·亨斯贝根 :
通过主流计算对程序行为进行统计调整。 238-247 姜云莲 , 埃迪Z.张 , 开天 , 冯茂 , 马尔科姆·盖瑟斯 , 沈喜鹏 , 高耀庆 :
利用统计相关性对程序行为进行前瞻性预测。 248-256
运行时技术
杰森·马尔斯 , 尼尔·瓦奇哈拉贾尼 , 罗伯特·洪特 , 玛丽·卢·索法 :
竞争感知执行:在线竞争检测和响应。 257-265 王磊 , 崔惠民 , 段岳麓 , 方璐 , 冯小兵 , 彭昌紫杉 :
适用于工作密封调度的自适应任务创建策略。 266-277 凯文·威廉姆斯 , 杰森·麦肯德利斯 , 大卫·格雷格 :
动态脚本语言的动态解释。 278-287
![](https://dblp.org/img/cog.dark.24x24.png)