HelloGCC Workshop 2012

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享




http://linux.chinaunix.net/hellogcc2012/

2012年11月10日, 我们将来迎来2012年HelloGcc
WorkShop,这已经是ChinaUnix社区第三次和HelloGcc工作组合作,在国内为推广GNU
Gcc等相关技术交流而举办该项活动。今年我们继续选择北京中科院研究生院中关村教学楼作为我们的活动地点,欢迎大家积极参加!
(2010现场图片和PPT)(2011现场图片和PPT)

【活动简介】
HelloGcc工作组于2007年,由自由软件爱好者成立,旨在营造一个自由,开放,共享的技术社区,讨论和学习GNU底层系统工具,包括GCC,GDB,BINUTILS等。我们每年都会举办一次这样的技术讨论会,希望通过自由,开放,共享的方式来增进大家相互的交流。

如果你有什么问题,可以发送邮件到:hellogcc@freelists.org,或在ChinaUnix论坛的CPU与编译器板块发帖讨论相关活动事项!

【时间日程】

2012年11月10日(周六)下午
13:25 – 13:30——致谢、宣传
13:30 – 14:10——话题1+提问
14:10 – 14:50——话题2+提问
14:50 – 15:30——话题3+提问
15:30 – 15:50——休息&自由讨论,抽奖环节
15:50 – 16:30——话题4+提问
16:30 – 17:10——话题5+提问
17:10 – 17:30——话题6+提问
17:30 – 17:45——抽奖环节,合影

【演讲主题】

1、LLVM: Another Toolchain Platform
演讲者:杨勇勇
中国科学院自动化研究所在读博士生,三年级。感兴趣的领域包括:嵌入式系统开发平台、大规模数据计算、软件工程、编译优化技术、代码生成及调度算法、操作系统等等。
简介:自动化研究所下属的“国家专用集成电路设计与研究工程技术中心”目前正在开发一款面向极大数据量和运算量的SoC平台原型,负责数据处理的核心是一个自主设计、概念新颖的多运算核系统。本人负责的工作内容是构建该处理核心的软件工具链,包含C语言编译器、汇编器、反汇编器、链接器、调试器等。

我们选择LLVM作为编译工具的实现基础。该话题演讲讨论的是一套基本的软件开发平台,我们会介绍LLVM系统结构,如何实现一个LLVM的后端,以及通过LLVM的MC层整合汇编器/反汇编器,并在最后简单讨论链接器和符号调试器。

2、GCC上的空间优化
演讲者:陈振强 or 程斌
陈振强博士是ARM资深编译软件工程师并且是Linaro工具链工作组的成员。他在编译相关领域有多年的工作经验。他目前的工作重点是代码性能和空间优化;程斌是ARM编译软件工程师。他在编译及嵌入式相关领域有多年工作经验。他最近做了大量优化GCC代码空间的工作。
简介: 随着越来越多的工控机嵌入式开发人员使用GCC进行开发,GCC
生成代码的长度问题越来越得到重视。由于历史上GCC的空间优化不象性能优化那样活跃,我们认为GCC生成代码长度有更多的潜力改进以满足开发者的需求。最近一年我们重点做了GCC和库的空间优化和分析,这个演讲将介绍这些工作的方法,发现及成果。

3、淺談如何參與社群開發
演讲者:陳韋任,曾參與 LLVM 3.1 ARM 平台測試
简介:以輕鬆的方式,並以個人經驗分享如何參與社群開發。希望藉此吸引及鼓勵更多人參與開源軟件社群。

4、更快的android模拟器
演讲者:康烁
简介: 我们使用了以LLVM为中间语言的动态二进制翻译技术作为我们全系统模拟器的指令执行引擎,并且根据全系统模拟的特点做了多种优化,最后给出相关性能分析以及性能测试数据。目前我们的全系统模拟器已经可以正确的运行android3.0系统,以及一些典型应用如Angry
Bird等。通过nbench,Dhrystone,
whetstone等性能测试用例的初步分析,指令执行速度比已有的android官方模拟器有一定提高。其中会和大家讨论和分析一些优化的技术:
* 混合执行的翻译策略问题
* TLB以及内存访问优化技术,包括我们实现的技术和qemu已有的技术
* 指令翻译块的划分等等。

5、KGTP,GDB 和 Linux
演讲者:朱辉 (teawater) KGTP和GDB开发者
简介:KGTP(http://code.google.com/p/kgtp/) 是一个 灵活 轻量级 实时 Linux 调试器 和
跟踪器。将对KGTP各种功能进行一些介绍。

6、MIPS SDK演示
演讲者:刘佳
简介:市面上不乏优秀的MIPS处理器,比如jz4770,但是相对于如火如荼的ARM,MIPS的生态环境显得比较薄弱,我将于近期免费提供一套MIPS
SDK下载,包含QT-Creator,GNU
Toolchain,QEMU,LLVM,MIPS-GNU/Linux,U-Boot,方便大家进行MIPS相关的开发。

(1个打分, 平均:5.00 / 5)

雁过留声

“HelloGCC Workshop 2012”有2个回复

  1. 茶话汇 于 2012-10-30 4:59 下午

    哇哦,看到大牛们的名字了。。。

  2. anonymous 于 2013-01-24 10:54 下午

    正在研究kgtp