不请自来。
题目中引用了我发的想法,所以我来简单答一下。
1、首先需要说明的是,我并非华为员工,是中科院软件所PLCT实验室的,我们也是专门搞程序语言和编译技术的实验室,所以会关注业内的发展。我参与了方舟编译器社区的一些工作和活动。之前在知乎连载了一系列的方舟编译器的源码分析:方舟编译器学习笔记 ,并在社区提了一些PR。当下在做的是每周做一期方舟编译器的社区周报:方舟编译器周报 。在未来两个月左右的时间内,还会有本有关方舟编译器的书上市,目前已经进入出版流程。
2、此次发布的maple engine,是Futurewei发布的。很多人对Futurewei不怎么了解,其实可以简单的认为是“华为美研”。
3、此次发布的maple engine其实在1月份的方舟编译器技术沙龙杭州站的时候已经有提前的介绍,其从宏观的层面上讲,架构是这个样子的:
我们可以从图中看到Maple Engine的位置,在图中偏右的位置,和binary是不同的线路,所以其实方舟的体系是有两条线路的支撑的,可binary可maple engine。
4、此次发布的maple engine是发布在http://gitee.com的方舟编译器孵化器里,具体位置为:方舟编译器孵化器: 孵化方舟编译器相关子项目。这个孵化器也成立了好几个月了,我们PLCT实验室之前发布的可以运行helloworld的toy runtime(pacific)项目也在孵化器中。
5、此次发布的maple engine的架构:
6、此次发布的信息在知乎上最早是由 @yanoyano 发布的:yanoyano:方舟引擎(MapleEngine)介绍 。这个发布文章里也包含了不少信息,感兴趣的可以去具体读一读。
7、此次发布的源码主要内容是maple_engine部分,其目录中包含源码的也主要在maple_engine/maple_engine之中,maple_engine/maple_runtime中分bin和lib,计划支持x86和aarch64,但是目前可见的aarch64的目录还都为空,应该是计划后续支持。
8、目前maple_engine的基本功能已经具备了,后续应该会不断的演进和支撑更多的功能与平台。对此有兴趣的可以更多的参与进去。
——————
相关资料:
2、小乖他爹:[方舟动态]方舟技术沙龙:叶寒栋《Maple Programming System》
懂的自然懂。
昨天第一时间下载下来,大致已经看完了。其实开源出来的代码并不是很多,很多组件还是以binary的形式提供的,而且只有X86的,不过毕竟AArch64的服务器一般人也没有,目前能搞到的也就是华为的鲲鹏(TaiShan服务器)。
推荐24G内存主要是为了编译OpenJDK获得Java core的.so。不过这能吓到我?摸鱼在我工作用的512G内存服务器试了一下,可能因为是CentOS的原因,构建脚本跑起来有问题,修改完构建脚本之后,编译链接又出了问题(这个估计确实就是ABI不兼容了)。最终还是摸鱼用ubuntu 18.04的docker镜像搞定了。
其实没必要重新编译OpenJDK的啊,只是在Object.java中增加了两个保留字段,没必要整个都编译一遍啊!
首先先大致说明一下情况:
(以上基于构建、执行的脚本,以及一些个人猜测)
总结:整体的结构其实文档里的图描述得非常清晰明了,就是对那张图的完美实现(虽然感觉有一些tricky,但我个人愿意称之为perfect)。这是一个Maple IR的解释器实现,你可以理解为是LLVM的lli。算是为方舟编译器的工具链中增加了一个有趣、令人遐想的部分,以后可以用来执行python、js啥的也可以吧(链接上libpython或者libv8,但只是使用其中native部分的调用,而不是interpreter)。
这算是一个PoC(概念验证),和手机里用的方舟是不一样的,我也不苛求什么/笑哭/笑哭/笑哭。
识字率
明代:
明朝对社学的入学年龄规定:“民间幼童十五以下者。”即15岁以下的孩子都可参加,入学时也不需要考试,招生数额也没有限制,凡是愿意读书的,都可以来参加。
《明史·杨继宗传》中记载了这么一句话,即:“成化初,用王翱荐,擢嘉兴知府.......大兴社学,民间子弟八岁不就学者,罚其父兄。”
明代小说出版业繁荣,有大量的人购买这种休闲通俗读物。
传教士记载:利玛窦等合法传教士的著作,他们不约而同地记载道:他们惊讶地发现明国老百姓识字率很高(而那个时候他们使用二十多个拉丁字母的西班牙葡萄牙母国的识字率可能还不如用几千个汉字的大明),并且把识字率高的原因归功于两点:1.中国人特别注重文化教育2.中国各地方言差异大,要互相理解必须靠文字作为桥梁。
清当局:
第一,生员不得言事;
第二,不得立盟结社;
第三,不得刊刻文字。
第四,大兴文字狱
第五,篡改历史文献
第六,禁毁和篡改汉语著作
通过以上手段,经过两百年黑暗统治中国人识字率终于达到历史最低的 1% (清当局学部在1909年的统计,当时中国人的识字率不足1%)
mix a刚消停,又一次出现了当初前排高赞全体辣椒水洗眼睛、用类似的通稿在尬吹的盛景。
莲花白号称消除信息不对称,然而新鲜出炉的百度百科在透明OLED屏幕(还不是电视)把LG和国内维信诺、京东方的贡献完全抹杀,只留下***和小米……
哪怕雷米这次发布的玩意,完成度比5年前首发的那款概念机还低,哪怕绿地等地产大佬早就批量用上了商用货架透明屏幕,哪怕18年平昌冬奥会“北京8分钟”几十块深圳壹品光电的透明LED屏大放异彩并且会后接到了若干商用订单……
还是无法阻挡雷米又一次自定义“第一”,如同至今狂吹mix的根本就不承认多年前夏普无边框手机完成度远高于其割韭菜的玩具。
很难,因为差不多已经把能拍的题材都拍差不多了。
讲丧尸爆发后末日求生的有《行尸走肉》
把丧尸和古装结合的《王国》
讲丧尸和人类谈恋爱的《温暖的尸体》
还有最经典的《生化危机》
印象中还有丧尸有思维的,就是史皇拍的那部。
还有丧尸和纳粹的。
太多了,但都是换汤不换药,没意思……