最近看分布式数据库方面的东西,发现Cloudera的Impala数据库产品( https://github.com/cloudera/impala),将SQL语句转换为LLVM的中间表示,结合LLVM已有的优化,以及SIMD向量指令,加速数据库上的SQL语言的操作。此外,他们还为LLVM增加了一个新的编译优化阶段来优化SQL语句的处理。 蛮有意思的想法。 因为自己只是了解这个项目,并没有设计和实现该工具。所以只能从代码分析的角度,对LLVM的编译优化如何用在数据处理,分布式数据库产品中做些介绍。 不知道Hellogcc是否接受这类话题。 凌坤 2013/7/31 Jia Liu <proljc@xxxxxxxxx> > 我现在更关心patch怎么进去,porting没啥难度,主要是整体的设计。 > > 2013/7/31 Yao Qi <qiyaoltc@xxxxxxxxx>: > > On 07/31/2013 12:34 PM, Jia Liu wrote: > >> 从JATG原理,到UrJTAG的低级操作,再到OpenOCD的高级调试功能。OpenOCD用来调试OS和App,UrJTAG用来测试外设。 > >> > OOCD的patch发了,只是没人review,在不断跟进并且ping,OOCD不支持64位,我们首先支持了MIPS64,64位模式的支持借鉴的QEMU。 > > > > 做了很多事情呀 :) > > > > 我想你的讲座可以定位在,如果有别人想移植 openocd and urjtag 到自己的处理 > > 器上,需要做什么。 从这个角度,的确是一个不错的topic。 > > > > urjtag/openocd 的现有功能,大概介绍一下就行了。 但是现在还不能保证一定 > > register 你这个 topic。 > -- http://www.lingcc.com