免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 21544 | 回复: 33
打印 上一主题 下一主题

HelloGCC Worshop China 2011(现场图片+PPT下载) [复制链接]

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-09-01 15:49 |只看该作者 |正序浏览
大会ppt和现场图片见29楼!

ChinaUnix技术沙龙的宗旨是与大家分享技术带来的快乐,营造一个自由、和谐、共享的交流环境是我们的主要目标之一。

    ChinaUnix技术沙龙是完全免费、开放的,让网上的朋友有一个在网下面对面交流的机会,我们希望在每一次沙龙中大家可以从交流中获得新的信息,在别人的点拨下解决一些疑难问题,在热烈的讨论中迸发出智慧的火花。


    2011年9月24日, 我们将来迎来2011年HelloGcc WorkShop,这已经是ChinaUnix社区第二次和HelloGcc工作组合作,在国内为推广GNU Gcc等相关技术交流而举办该项活动。今年我们继续选择北京中科院研究生院中关村教学楼作为我们的沙龙地点,欢迎大家积极参加! (往届回顾+演讲资料下载)

【活动简介】

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

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

活动报名链接:http://linux.chinaunix.net/hellogcc2011/

【时间日程】

2011年9月24日(周六)下午
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——抽奖环节,合影

【演讲主题】

1、Introduction to GCC Backend

演讲者:刘佳

拿一个简单而具体的例子介绍了GCC的工作流程,尤其GCC后端的工作流程。主要介绍了gcc是怎么处理rtl模版从而生成代码的。最后通过LLVM的后端对比一下异同。

2、GNU Tools for ARM Embedded Processors

演讲者:叶锦云

简介: 作为维护和改进GCC上ARM架构的工作的一部分,ARM将维护一个GCC工具链的分支,特别针对嵌入式内核,如ARM Cortex-R/Cortex-M系列。此外,ARM将定期的从这个分支上构建、测试并发布二进制包。发布的包可以任意的整合到工具链中,或直接使用。这个话题将主要介绍ARM建议的工作模式和计划改进GCC的要点。您将了解到更多关于GCC在嵌入式方面的应用及挑战。并期待听到您独特的见解。

3、多核时代更快断点 -- Displaced stepping以及对Thumb-2指令集的实现

演讲者:齐尧

简介: 多核处理器逐渐成为主流,一些传统的调试技术无法适应新的编程方式(比如多线程编程)。如何实现一种对多线程程序更加快速的断点机制进入的调试器开发人员的视野,而displaced stepping也就应运而生。本文介绍了displaced stepping的工作原理和实现方式。结合ARM Thumb-2指令集,讲述了如何为一种新的指令支持displaced stepping。同时还介绍了基于displaced stepping的GDB non-stop工作模式。最后,会对今后的多线程调试或者多核处理器调试做一个展望。本文会帮助读者理解displaced stepping的机制和移植工作,也为读者从GDB的内部剖析了non-stop工作模式。

4、TCG与LLVM生成二进制代码性能分析

演讲者:徐国伟

简介: 现在很多模拟器采用了LLVM作为二进制翻译的后端,相对于解释执行的模式,得到了巨大的性能提升,而且由于LLVM的多平台性,通用性可以做的很好。本文基于Skyeye和Qemu两种模拟器,给出了Benchmark程序在用户态模拟下的TCG和LLVM生成的宿主机代码与x86本地编译的代码性能对比。

5、走进GCC插件时代

演讲者:邢明杰

简介:GCC从4.5开始支持插件,使得开发者可以使用插件技术来扩展编译器功能,一时间也出现了一些第三方插件。插件技术的引入,是否意味着GCC又进入了一个新的时代,它又会带来哪些问题?本话题介绍了GCC插件技术的原理,实现,以及现有一些第三方插件;同时,也和大家分享一些插件技术背后的故事。

【参会礼品】

所有已经注册参会的网友,均有机会在现场的抽奖活动中得到ChinaUnix商务衬衫和ARM公司赞助的平板电脑! 以及图灵教育赞助的报名及参会的部分礼品图书!


ARM公司赞助nova8平板电脑
       

ChinaUnix纪念衬衫
         

【活动地点】


中科院研究生院中关村教学楼(地址:具体地址待定)


HelloGcc Workshop 2011会务组真诚地欢迎您的光临和参与!衷心祝愿您能够在本次大会上有所收获!如果您还有其他问题,可以通过以下方式联系到我们:

电话:010-59857760;邮件:rmzhou<AT>staff.chinaunix.net

论坛徽章:
0
34 [报告]
发表于 2012-11-01 12:04 |只看该作者
真想去参加啊。。。。
可是那今天脱不开身啊。

论坛徽章:
0
33 [报告]
发表于 2011-11-09 13:44 |只看该作者
回复 27# send_linux


    在张江那边有复旦分校区,可以做场地

张江wsn很多的

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
32 [报告]
发表于 2011-10-02 11:17 |只看该作者
支持,郁闷,去不了啊
a55569769 发表于 2011-09-30 22:59



    下次有机会参加啊,另外,沙龙的ppt已经上传了,视频也很快会有上传的。

论坛徽章:
0
31 [报告]
发表于 2011-09-30 22:59 |只看该作者
支持,郁闷,去不了啊

论坛徽章:
0
30 [报告]
发表于 2011-09-30 22:33 |只看该作者
强烈围观

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
29 [报告]
发表于 2011-09-30 09:17 |只看该作者
现场来了很多朋友,包括一些学生。


主持人在致开场辞


现场签到处


叶锦云


前排就座的组织者


邢明杰


刘佳


齐尧


李国伟


获奖用户合影


组织者合影
【演讲主题】

1、Introduction to GCC Backend         gcc.pdf (118.17 KB, 下载次数: 261)

演讲者:刘佳      

拿一个简单而具体的例子介绍了GCC的工作流程,尤其GCC后端的工作流程。主要介绍了gcc是怎么处理rtl模版从而生成代码的。最后通过LLVM的后端对比一下异同。

2、GNU Tools for ARM Embedded Processors         暂缺

演讲者:叶锦云   

简介: 作为维护和改进GCC上ARM架构的工作的一部分,ARM将维护一个GCC工具链的分支,特别针对嵌入式内核,如ARM Cortex-R/Cortex-M系列。此外,ARM将定期的从这个分支上构建、测试并发布二进制包。发布的包可以任意的整合到工具链中,或直接使用。这个话题将主要介绍ARM建议的工作模式和计划改进GCC的要点。您将了解到更多关于GCC在嵌入式方面的应用及挑战。并期待听到您独特的见解。

3、多核时代更快断点 -- Displaced stepping以及对Thumb-2指令集的实现       2011_yao_disp_step.pdf (549.83 KB, 下载次数: 161)

演讲者:齐尧      

简介: 多核处理器逐渐成为主流,一些传统的调试技术无法适应新的编程方式(比如多线程编程)。如何实现一种对多线程程序更加快速的断点机制进入的调试器开发人员的视野,而displaced stepping也就应运而生。本文介绍了displaced stepping的工作原理和实现方式。结合ARM Thumb-2指令集,讲述了如何为一种新的指令支持displaced stepping。同时还介绍了基于displaced stepping的GDB non-stop工作模式。最后,会对今后的多线程调试或者多核处理器调试做一个展望。本文会帮助读者理解displaced stepping的机制和移植工作,也为读者从GDB的内部剖析了non-stop工作模式。

4、TCG与LLVM生成二进制代码性能分析       Dyncom.pdf (407.69 KB, 下载次数: 191)

演讲者:徐国伟        

简介: 现在很多模拟器采用了LLVM作为二进制翻译的后端,相对于解释执行的模式,得到了巨大的性能提升,而且由于LLVM的多平台性,通用性可以做的很好。本文基于Skyeye和Qemu两种模拟器,给出了Benchmark程序在用户态模拟下的TCG和LLVM生成的宿主机代码与x86本地编译的代码性能对比。

5、走进GCC插件时代       GCC Plugin.pdf (758.2 KB, 下载次数: 190)

演讲者:邢明杰

简介:GCC从4.5开始支持插件,使得开发者可以使用插件技术来扩展编译器功能,一时间也出现了一些第三方插件。插件技术的引入,是否意味着GCC又进入了一个新的时代,它又会带来哪些问题?本话题介绍了GCC插件技术的原理,实现,以及现有一些第三方插件;同时,也和大家分享一些插件技术背后的故事。

论坛徽章:
0
28 [报告]
发表于 2011-09-27 17:17 |只看该作者
这个活动确实给力!

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
27 [报告]
发表于 2011-09-26 23:03 |只看该作者
回复  send_linux


    什么时候能在上海举行一下啊
zhuzhzh 发表于 2011-09-26 21:44



    这个可以考虑,但是需要考虑的东西很多啊,场地啊,演讲者啊、听众啊,呵呵

论坛徽章:
0
26 [报告]
发表于 2011-09-26 21:44 |只看该作者
回复 1# send_linux


    什么时候能在上海举行一下啊
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP