[hellogcc] Re: [hellogcc 2011]What We Can Do with GCC

  • From: Yao Qi <qiyaoltc@xxxxxxxxx>
  • To: hellogcc@xxxxxxxxxxxxx
  • Date: Sat, 30 Jul 2011 00:19:00 +0800

2011/7/29 Liu <proljc@xxxxxxxxx>:
> 题目:What We Can Do with GCC
> 介绍:本文介绍了GCC的工作原理,主要包括:
> 1,gcc的结构和流程(完成)
> 2,插件和gcc本身交互(完成)
> 3,扩展gcc(进行中)
> 4,自动向量化(完成)
> 5,LTO(尚未写)
> 6,Gimple Backend(尚未写)
> 还有和LLVM的一些对比。
> 现在刚写完一半,也许会根据实际情况有所增减。考虑到大多数人都不是做toolchain的,尽量保持了言简意赅,尝试做到深入浅出。

这个的确是这样!

> 届时希望大家来一起讨论,共同探索gcc里面我们可以做的有意思的事情。

这个没有问题,我只是有点怀疑我们这样的一个workshop形式是否能够有效的去做这样一件事情。
如果是一个roundtable的形式,这些内容很好,但是我们这个workshop,我担心交互的可能比较少。这样,你列出了一堆东西,可能没有什么反馈。

> 对于这个slides我其实不知道起什么名字合适,也许有人提个好建议。

不好起名字,说明你把很多东西都放了进去 :)

> 也欢迎各位专业或非专业的来指点我,任何方便都可以。
>

你的话题里边,2 3 4 5 6 任何一个都可以做一个一小时的session。

有几个建议
1. 你的2是关于插件的,能不能和xmj的session合并在一起。看看你们的内容是不是可以相互补充。
2 我不是很清楚你的 3 扩展gcc具体是什么内容,和去年的有关系吗?
3 既然你的自动向量化部分已经写完了,那么我们就讲自动向量化如何?我和gcc
autovec的developer交流过,这个部分还是有些复杂,如果我们能深入这一点,其实就足够了。
4 我觉得我们想从别人那里得到LTO 和 Gimple
Backend的意见,有点奢望了。我想参加我们会议的人,应该没有人能对这两个东西给一些意见吧。(也许有大牛,我不知道)

in short, 这些东西都是我们想知道的,但是放在workshop这样的场合,有点不合适,这样的话题只适合在gcc
summit,显然我们的听众还没有到那个级别,我们的presenter也没有到。 :)

-- 
Yao Qi <qiyaoltc AT gmail DOT com>
http://sites.google.com/site/duewayqi/

Other related posts: