关于
About me:
A Ph.D candidate in Institute Of Computing Technology, Chinese Academy Of Sciences.
Please feel free to contact me: lingcc AT lingcc.com
About My Research:
Interests in:
- Program Analysis and Compiler Optimization:
- Data Dependence analysis
- Control-flow Analysis
- auto and/or heuristic parallelism, vectorization
- Make programming easier for programmers.
- Program Language
- Architecture
- Badminton, Marathon, Soccer, Travel,etc
About Lingcc.com
It is a personal blog founded by myself, and used for daily record about personal issues, such as technical learnings, readings and so on.
I like the time writing posts, and Lingcc.com helped me make some friends in China who are interested in compiler, programming language,etc.
关于博主
性别:男,身材:亟待减肥,身高:中等。
这二十几年:
- 1986年-2004年,河南某小县城,出生,长大。童年过的很无忧无虑,自由自在,不知道天高地厚。老爸经常批评的一句就是:你小时候就知道玩,读书太少。
- 2004-2008年,安徽合肥。第一次坐火车,在中国科学技术大学,读完本科,电子信息工程系(04oo6)。虽然中科大是我小时候的梦想,无奈自己井底之蛙,盲目自大,庸庸碌碌,蹉跎了四年。每次回忆大学,都为此感慨不已。唯一不遗憾的,就是在学校科学考察探险协会里度过的难忘岁月,还有一起爬山,一起野营,一起训练,一起三五七的时光。
- 08年至今,中科院计算所,系统结构实验室。读硕,方向编译器优化。努力把大学四年的遗憾都补回来!都快变成宅男了。
- 11年
兴趣爱好:
- 支持灵活轻巧的Gentoo,简单方便的ubuntu/debian,支持开源,不觉得GNU只是为了追求自由软件,大家都得养家糊口。
- 喜欢户外运动,不过很久没活动了。
- 偶尔跑跑步。一直想着能跑一次完整的马拉松。2009年北马半程2小时15分,2010年北马全程25公里处进收容车。
- 阶段性喜欢过足球、羽毛球、台球。但都不长久。
我的email : lingcc 在 lingcc.com
《编译点滴》大事记:
- 2009年12月11日,《编译点滴》博客正式上线。导入了在百度空间上的个人博客文章。
- 2010年6月, 更换主题为“Elegant Box“
- 2010年6月28日,《编译点滴》 Google Reader订阅人数达到79人,日均独立IP访问80+。更换主题为wordpress 3.0 默认主题。
- 2010年9月16日,从bluehost迁移《编译点滴》到vps.同时,Google Reader订阅人数达到120人,日均独立IP访问120+。
- 2011年11月30日,Google Reader订阅人数超过640人

你好~ 看到你的博客写得很好的~ 我的博客主要是linux、c、python方面的,也偶然了解一下编译方面的东西,希望交换下友链吧~ 我已做好你博客的链接了
Done, 很高兴认识你,期待多多交流
Hello,我最近有听说过LLVM,于是就搜到你的博客了。
非常喜欢你的博客,简直就是百科全书啊!太有用了。
p.s. 我之前一直想用JavaCC弄一个SQL的Parser出来(因为它不是标准的SQL如PL/SQL之类,而是有些扩展内容的SQL),结果到了最后没有时间,也只完成了一小部分。后来对此难题觉得有点束手无策。你会用什么工具去解决此问题呢?
请问在一个特定的体系结构下去做gcc的优化,这个能够作为本科的毕设。 或者换个说法,难度是不是很大?
你好,个人认为不难。因为gcc为了实现较广泛的后端支持,将大量机器相关的东西都放在gcc/config/对应的目录下。所以你只需要了解这些目录下的文件,就应该能开展一些后端优化了。具体的还得真正做了才知道。大半年的时间,足够了。祝你好运:) and enjoy it.
博主,你好,呵呵,希望可以和你交换链接,我也是CS的小硕,博客记录技术点滴,虽然不是SEOer,不过博客百度google还是收录良好,你的Link已经做好,谢谢~
已经搞定:)
弱弱的问大家一个问题。
fortran语言中的指针是必须被初始化的,而初始化的数据,被open64编译器写入到了data段。现在我编译一个fortran程序时遇到了这样一个问题:因为指针太多(数组的数组,可以理解为矩阵),所以造成编译生成的目标文件过大,编译出错。哪位有什么好办法?指针的初始化数据中,很多字节为0,偶尔几个子节不为0。可否利用common段来解决问题?
谢谢了。
有进展了马?
进行中,谢谢。:)
你好,问下国内搞llvm的人多么? 可否交流一下就业去向?
搞LLVM的,不少吧。软件所有,复旦大学有,计算所肯定也有。
至于毕业去向,目前国内的职位多是GCC和Open64,不过LLVM页渐渐多了起来,比如ARM上海,Google貌似都有相关的职位。
嘿嘿,编译器的技术其实都是相通的,学好了一个就行,其他的就自然融会贯通了。祝你好运。
你好,我是一名大学生,学过编译原理,看过几个开源的编译器代码,大致上懂,但感觉一直没有太大提高。今天到google搜索“窥孔优化”,哈哈,点滴网排第二,很高兴也很有幸看到个谈编译专题的网站。关注ing,期待您带来好东西!!
谢谢鼓励,嘿嘿。
最近太多事情,没能坚持写,不过有空就会写些文章的。
敬请持续关注。
友情帮顶!虽然目前的工作内容是虚拟化,对编译器的相关技术不是很懂,但还是很关注,哈哈!
欢迎多来看看,虽然好久没更新了:)
发现国内编译器圈子的真的很小. 零零星星发现几个博客, 太松散.
有没有可能在一起组个论坛? 这样, 知识, 技术等讯息的交流就比较方便.
tok的编译园论坛去过几次, 发现人气不够. 科学网(有个群组)名气较大, 但是计算机的氛围太薄弱.
说的没错,的确太散,没有集体优势。自己也这么想过,通过论坛让大家都聚集起来,一起讨论问题。但是觉得对编译感兴趣的很多人应该都比较低调,作成论坛最后也会是冷冷清清的解决,就没有做。
我计划等编译点滴再做做,就开放注册,这样大家都能在上面发文,讨论。但,目前点滴的文章深度和吸引人的能力都不够。即使做成论坛,也很难吸引到人气:)
我觉得gogole-group邮件列表是一个很好的方法,我们自己的圈子交流都是通过这个。
搞个google-group吧,大家的编译问题可以在上面讨论讨论,求地址!
已经有了一个hellogcc的maillist了,没必要再多搞一个。 可以关注一下 http://www.hellogcc.org
我大三 。 学了点编译原理。
看龙书 觉得太难啊。
问个问题 。 我手工自顶向下的分析 的生成了 一个简单的 中间4 元组代码
如 t1= 1 + 2;
t2= 3+t1;
如何 在 ubuntu 上面 把 那几个小片段 做成可执行文件。
谢谢
我想先 看到 一些显性的东西。再求扩大。
你是想把中间4元组代码通过Ubuntu上的某种工具直接转换成可执行文件,来检验自己的4元组是否正确吗?
虽然简单的计算可以转换为4元组,但控制流什么的还需要表示,你可以试试直接生成某种标准的中间表示,参考 http://courses.illinois.edu/cis/2009/fall/schedule/CS/426.html?skinId=2169
USTC兼ICT的后辈飘过,顺便求友链(已添加贵站链接:连接名为“编译点滴”)
嘿嘿,师弟好。看了你的resume和project。牛!希望日后能多多交流。已经添加链接。
你好,非常感谢您的邀请。因为自己对编译的了解还很浅,短期內计划先在校园里修炼修炼,所以还没找工作的计划,非常感谢您。虽然没怎么接触过嵌入式,但风河的技术早就有听说,希望日后能有机会合作。另外,《编译点滴》正打算开个专题,收集编译器开发相关的招聘信息。我在chinaunix上看到了你们公司的招聘,是您发的吗,有没有更详细一点的招聘信息?如果可以的话,我就放在《编译点滴》上。谢谢您的热情邀请:)
+1
学习了,不错的博客。
名气很大还是圈子很小?我转好几圈 发现来过好几次了; ~
链接了,常来学习;
圈子太小了: )
欢迎多来看看,你的博客也很不错。
已经添加你的链接,谢谢
呵呵.. 是名气挺大 ~ 谢谢
想得到open64的英文讲稿,望您发到我的邮箱,多谢~~~`
done!
你好!很高兴找到编译这方面的博客啊!不知道博主有没有研究过CDT?——如果考虑做一些代码分析方面的工具的话
CDT是指Eclipes里面的CDT吗?呵呵,现在还没有这方面的涉及,因为现在还只是在后端编译器优化方面有了解。很乐意能和你交流交流这个方向:)
呵呵,老乡啊。
从buzz里面链接过来了。看到你的博客,和我的博客用的同一个主题。
我研究方向是虚拟化,希望多多指教噢
呵呵,老乡你好:) 以后希望能和你多多讨论。
自己的工作是虚拟化方向的。突壳的开源项目是业余时间在做的,没有全身投进去 ^^。
你好,很高兴认识你^^~~Smart Compiler是一个编译框架,目前只有一个C语言编译器实例。这个实例是TOK维护的,作为突壳自己VRE的一部分,目标是达到应用级编译。其它的版本计划是放到社区维护,遇到过一些朋友因为没有一个友好的编译平台,难以实施自己的想法,对于这些Smart Compiler也会提供一些支持。
^^
谢谢你的介绍。你本人职业也是编译器开发吗?还是只是把突壳作为业余开发?
楼主,交换一下连接吧。
突壳开源,http://www.tok.cc
你好,已经添加。呵呵,又多了几个编译的朋友:) 前不久就搜到过你的网站。请问突科编译器主要用来作什么?还是个人兴趣爱好?呵呵,有点好奇。
求交换链接http://sites.google.com/site/yunji83ict/
哈哈,欢迎欢迎,我这就放上去!蓬荜生辉!
您好!
我有一些龙芯的事情请教
方便有联系方式嘛?
@junjun, 上面就有我的电子邮箱,直接email我就行:)
你好, 现在风河有个编译器的职位, 不知你是否有兴趣来试一下?
你好,非常感谢您的邀请。因为自己对编译的了解还很浅,短期內计划先在校园里修炼修炼,所以还没找工作的计划,非常感谢您。虽然没怎么接触过嵌入式,但风河的技术早就有听说,希望日后能有机会合作。
另外,《编译点滴》正打算开个专题,收集编译器开发相关的招聘信息。我在chinaunix上看到了你们公司的招聘,是您发的吗,有没有更详细一点的招聘信息?如果可以的话,我就放在《编译点滴》上。
谢谢您的热情邀请:)
您好,冒称“纯爷们”的爷们。虽然我还没有深入到编绎器的层次,但我也是一个对技术颇感兴趣的菜鸟。希望和你交个朋友,换个友链。
你好,已经添加你为我的友情链接,请查收。
你的网站好像在我这里很难打开,速度很慢,图片几乎无法打开。不知是什么原因。
另外,能否将你的友情链接放到侧边栏上,不然,访问你站点的人不能马上看到链接,谢谢:)
谢谢你的回复,访问慢的原因可能是我用的国外的主机,我会缓冲一下。 你的朋友FIGO也给我留言啦,博克还在准备中,我会把友链放在首页的。保持联系!
链接好啦,顺便帮我看看现在的访问的速度如何,谢谢啦,ERLV。
速度还是不行,你页面右上角的图片完全打不开。不知道什么原因。
@王辉,
速度还是不行,你页面右上角的图片完全打不开。不知道什么原因
改版了~不错,专一就好。
原来的版面有人反应兼容性不好。所以换了这个:)
你不是一个月不上网了吗?
不能准时更新博客~即不能准时上网~我们家这边线路改造正,号称新联通的大手笔—20MB。
我的站是 http://www.xiaozhuge.org/ PHP程序员 想和你交换链接
我已经做好你的链接了,谢谢
欢迎你朋友,本站的第一个友情链接呵呵