王齐 。《后科技时代的思考》

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享

我[陈怀临注:我=王大师]并不情愿去承认后高科技时代的到来,却无法阻挡住昔日的高科技成果,高端技术工艺,已是旧时王谢堂前燕,飞入寻常百姓家。我们不能继续回避一个事实,传统的高科技仅是依靠自身剧烈繁殖所创造的一个又一个的辉煌正在逐步成为过去;我们很难改变这样一个事实,我们所处的高科技行业不再依赖自身,而是其他领域的创新而继续发展。

我们也许仍在迷恋着昔日的高科技时代,和数不尽的风流人物,那时有Intel的Robert Noyce,Gordon Moore,Andrew Grove,Microsoft的Bill Gates,Cisco的John Chambers,和最近离去的Steve Jobs。我们轻易地记住了这些名字,却再也不能将其轻易地忘却,不能轻易地忘却这些名字背后所赋予的,曾经令我们为之自豪,为之热血沸腾的高科技时代。

只是理智再不断地告诉我,这些人物和辉煌的时代已经成为过去,我们正处在一个“高科技”与“后科技”之交的年代。在这样一个的年代,最后一个英雄,在创造了一个可能尚属这个领域的一个最后辉煌后,离我们远去。

我们的故事从苹果开始。2011年是苹果最悲伤的一年。在这一年,Jobs离苹果,离我们而去。我们不用花任何精力去逐一列举Jobs带给整个世界的精彩,只有感叹iGod可以做出iAnything,依然无法战胜死神。即便如此,在千百年后,史册上对Jobs的描述,也许只有生于1955年2月24日,终于2011年10月5日这一句话。数以亿计的人群连这样的评论也不会留下。Jobs的离去使得三星和谷歌推迟了新产品的发布,也只是时间而已。别离了Jobs的苹果,除了悲伤,更有愤怒。

Intel与苹果在2006年开始的合作,逐步走向终点,或者是迎来新的起点。我们无从推测这些未来。只是苹果所提倡的“Innovation”最终遭遇了Intel的“Copy Exactly”。在苹果推出MacBook Air4后并不太长的一段时间里,几乎在移动互联网上无路可走的Intel最终选择了超级本。地处台湾的双A率先发布了两款这样的产品,Zenbook和S3蜂鸟。

我近距离地感受过这些超级本所,在第一眼看到这个超级本后,已做出决定,将来不会继续购买任何一款传统的笔记本。这些超级本依然运行着传统的Windows,使用着Intel的芯片的产品,与传统笔记本相比,在使用上没有太多区别。只是更轻,更薄,使用时间更长,与苹果的MacBook Air更加相似。

从完美的角度上看,Air4依然胜出一筹。即便你闭上双眼,仅仅依靠触觉,依然能够深刻体会到来自Air4的锋利与细腻。超级本的最大优点依然是价格。这个优点却足以弥补全部缺点。在一个旅行包中,超级本与MacBook Air有什么区别。

不要去谈Mac OS的诸多优点。在我们的周围,有多少人选择了MacBook Air仅是因为外观,有多少人会在第一时间将Mac OS替换为Windows。如果Mac OS这层保护伞并不存在,MacBook Air几乎没有必要和这些超级本们比拼更多的细节。可以肯定的是,在Acer和Asus之后,Intel有着更多的OEM和ODM,还有更多的阿猫阿狗,有数之不尽的山寨大军,直到剥离Air类超级本最后的一缕神秘。Intel打开了一扇窗,也亲手关闭了另一扇窗。

苹果出离愤怒。苹果的愤怒在于他们突然发现,自己的创新原来可以被模仿得如此轻松。苹果要收购AMD?AMD可能会被苹果收购,或是为苹果定制一个专门的产品?也许一切都有可能。这比Intel为苹果专门定制一个的x86处理器更加现实。苹果有自己的处理器,iPhone和iPad使用的是基于ARM架构的,属于苹果的处理器。可以肯定的是,如果苹果认为这些处理器能够在近期超过x86处理器,世上根本不会出现苹果和AMD的这些传言。

ARM一直在进步。Cortex A15发布之后,ARM继续一路高歌。Intel的Atom屡战屡败,许多基于Atom内核的处理器甚至还没有诞生,就已经宣告死去。这不表明ARM战胜了x86。即便Cortex A15已经出现在人世间,现在就使用22nm工艺,依然远不能和Intel的Sandy Bridge在性能上相提并论。ARM不能选择放弃性能,因为ARM无路可走,在所剩无几的领域中,ARM最终选择了PC和Server。

Intel需要去做Mobility市场。这个堪称伟大的公司,在近期与ARM及其相关生态链的较量中,所遭遇的除了耻辱还是耻辱,所发布的产品,无论是Menlow,Mooretown或是Medfield,甚至没有在业界留下什么声音。也许Intel的救世主是Silvermont这个并没有引起太多注意的芯片。我们可以从Google中搜索出这个芯片的只言片语。在为数不多的资料中,我们可以发现Silvermont会使用22nm工艺和3D晶体管技术,可能在2013年发布。

Intel一直在正视Mobility市场,此刻才做出决定,不再将Atom做为落后产能的填充物。Intel没有大肆宣传这个产品,是选择暂时示弱。我们很难获得Silvermont更为详细的资料,留下更多的是令人窒息的神秘。这个芯片会不会再次坚持向前兼容,这个芯片是Intel面对ARM的答案,还是另一次折戟沉沙。

ARM时刻准备着来自Intel的反击。Cortex A7已经如期发布。这个比Cortex A8更弱的微架构,带来了更低的功耗,可以支持4个CPU。这颗芯片使得未来两年内可能出现100美金左右的Smartphone,性能却足以与2010年售价高达500美金的Smartphone匹敌。ARM发布Cortex A7的主要目的并不是进一步削减成本。这个貌似性能低下的微架构,其ISA与Cortex A15一致。这使得Cortex A7可以方便的成为Cortex A15的伴侣芯片,使得ARM提倡的big.LITTLE Computing成为可能。

big.LITTLE Computing不算什么新技术,只是一种处理器系统的异构实现方式。使用这种技术时,ISA一致的Cortex A7和A15将集成在一起。在一个手持设备中,如果需要高性能时将使能Cortex A15,否则使能Cortex A7。在big.LITTLE架构中,一个任务可以方便地切换与Cortex A7和A15之间,不需要操作系统的参与。在ARM的官方声明中,这种任务切换在AMBA4 ACE Coherency Extensions的协助下,仅需要20us。

ARM并没有满足于Cortex A7和big.LITTLE,其64位的ARMv8直指Server市场。很少有人认为ARM近期能够在Server领域有所作为。在ARM阵营中,最强势的高通与三星并没有在第一时间对64位ARMv8做出反应。AMCC成为第一个支持ARMv8的厂商。

AMCC历史并不悠久,最初并没有做处理器的经验,传统业务在光传输和存储领域,2004年在接手了IBM的PPC405EP和440B之后,开始了PowerPC生涯。PowerPC不等同于Power。PowerPC内核的拥有者飞思卡尔和AMCC并非不愿做为,只是没有选择。被黑石收购的摩托罗拉半导体,目光所及看到除了债务,还是债务,在与多核MIPS的竞争依然处于下风。AMCC的主要客户依然在通信领域和传统嵌入式领域,目前这个公司的处境尚不如飞思卡尔。在没有更加强势的厂商参与之前,64位的ARM很难对Intel的x86造成直接威胁。虽然如此,ARM与AMCC也依然坚持,因为他们也没有选择。

在Server领域,Intel的Tick-Tock战车依旧前行,Sandy Bridge之后是Haswell,Haswell之后是Skylake。清晰的不能再清晰路标,堂堂正正地摆在无可奈何的竞争对手面前。移动互联网的兴起,客观上帮助了Intel Tick-Tock计划的如期进行。层出不穷的各类智能手持设备,使得传统的网络基础设施与IT领域逐步融合。这使得Intel的Revenue不但没有受到ARM阵营的影响,却在逐年增加。

但是在这些增长的Revenue中,并没有Intel Inside的影子。Intel还没有习得如何去做一个幕后英雄。这些变化使得Intel的Silvermont几乎没有选择,在功耗很难与Cortex A7一较高低的前提下,性能需要远超过Cortex A15。Intel掌握着顶级工艺能力,拥有最顶级CPU设计能力的公司,在拿齐了倚天剑与屠龙刀的前提下,一切都有可能。

只是Intel与ARM的这些竞争已经不再重要。处理器微架构在不断前行的IT历史中,已渐别巅峰。我非常不愿意承认这个事实,也没有任何办法去改变这个事实。处理器的两个最重要的组成部件,流水线与存储器子系统已成为往事。

Superscalar与OOO已不再神秘,我甚至不愿意去书写与此相关的任何内容。无论是Score board还是Tomasulo算法,还是其中的若干变种,已经是体系结构的硕士生可以熟练掌握的内容,已经出现在经典的教科书中。Intel花费了5~6年才逐步稳定的Superscalar与OOO流水线,至今不再是天堑。

Cache Memory子系统依然复杂。一个CMP内部或者CMP之间的Cache一致性并不易实现,能够详细地将其进行阐述也并非易事。处理器领域的顶级设计师云集于此。在这个领域,Intel几乎倾注了全部心血。从Nehalem到Sandy Bridge,Intel做了很多事情,从Haswell到Skylake,Intel将有更多的付出。只是苹果依然在质疑Intel的创新能力。纷纷扰扰,有几人能够说清。

巴菲特出现在他最不该出现的领域,他说他看清楚了。这个从来都对高科技说不的老人,百亿美金投资IBM,Intel获得了两亿美金。IBM到底是一个高科技公司,还是一个服务公司?与其他服务型公司相比,IBM最大的不同是其所服务的对象,是银行,能源等一系列只有国家关门才能倒闭的企业。一个国家,可能因为政治嘎然而止,如同近期在北部非洲发生的故事。何尝听说国家因为债务而真正破产的,希腊和意大利即便背负更多的债务也绝对没有关门大吉的可能。即便中国还清希腊的所有债务,这个国家也没有加入共和国的可能。

在巴菲特的有生之年,很难看到IBM倒闭的一天,他看到的是他所能预期的增长。巴菲特对Intel的投资只有两亿美金,也无情地将“非高科技”的标签贴在了Intel的头顶。Intel有世界上最大的工厂,将沙粒不断转换为钞票。工艺的领先使得沙钞转换比大幅领先同类竞争对手。巴菲特依然观望,因为Intel还有着不愿沉沦的一票人,并不甘心单纯地转换沙粒,需要站着把钱给挣了。

开复老师不服气,道出了很多人的心声,“买入英特尔是逆势而行”。英特尔全体员工都会感谢李老师的仗义之举。开复老师值得尊敬,在离开了微软和谷歌赋予的光环之后,依然闪亮,尚在外企中国的高管,没有几个人能做到这一点。开复老师没有选择从外企跳到外企,而是开创了一个集天使投资,猎头和创业教练为一体的创新工厂。

创新工厂向年轻创业者提供的服务是包吃,包住,包忽悠。首先是包吃,曾有机会去过创新工厂,那里的土豆炖排骨确实不错。包住,有胆子选择创新工厂的,多是懵懂着的,找体面的写字楼,没钱也没有精力。包吃包住一举两得。创新工厂没有密布的小隔间,只有长条桌配着板凳,颇得阮籍之道。

阮籍的名言是“时无英雄,使竖子成名”,不喜做官,只是骑驴去东平待了十余天。最大的政绩是把墙壁拆了,各级官员一览无余,剖竹十日间,一朝风化清。华为用的是这招,开复老师也是如此。只有外企的兄弟姐妹龟缩在所谓的隐私处,掩耳盗铃般窃窃私语着。开复老师所给予的另一项帮助是包忽悠,没有开复,天知道在这里的年轻人能把自己的创意卖成什么样的萝卜白菜价。开复老师还是太认真了,非要用最技术的语言和巴菲特较真。

老师照着图从1960年开始说起直到此时此刻,论证Personal Computer如何经浪起浪浮,最后成为Loser,最后补充一句任何Wintel都是Loser,非要把老东家再得罪一次。这些话并不是开复老师首创,只是更多的人只记得开复老师这样说过。

我承认开复老师在技术层面的分析,但是不认同开复老师的全部观点。巴菲特在沿用着传统思维并没有错,但是并不是没有分析高科技趋势。高科技公司也并不值得整批投入,因为这和全部都不买并没有质得区别。如果我能够做出选择,凡是继续标榜着自己还是以高科技为导向的企业并不值得投入,这些企业恰是尚处于浪潮之巅的苹果和谷歌之类的公司。我会去买贵州茅台和云南白药,也坚决不去碰这些高科技企业的股票。

以硅集成电路为基础的高科技时代正在落下帷幕。在没有可以改变人类历史轨迹的真正的创新出现之前,高科技企业将落入人间,步下神坛。我悲观地看着这个行业将继续波澜不惊。巴菲特的投资理念并没有变,所沿用的传统思维也没有错,变化的是我们所处的高科技行业,巴菲特看得明白。巴菲特不关心Intel是否在移动互联网时代是否有足够的真金白银,如果Intel变成纯工厂,为天下半导体厂商代工,巴菲特投的可能不是区区的两亿美金。

高科技的爆发式增长也意味着会在有一天会爆发式衰退,在我们所处的年代,网站类的科技行业发生爆发式衰退的可能性正在逐步加大。这类高科技是成也忧败也忧,无时无刻的提心吊胆。巴菲特要的是无奇胜,无智名,无勇功,战必胜之战,是善战者无赫赫之功,不站着也不趴下,不声不响把钱给挣了。高科技创新真值得巴菲特投资吗?

所谓高贵的创新被中国山寨击得溃不成军的例子数不胜数。Nokia的Elop在华强北路看完形态各异的手机之后,马上收回之前说过的要支持Symbian直到2016年的话,果断将其转移给了埃森哲。他是这样评价着中国的山寨大军,“在我们写完一个PPT的时间里,他们的手机已经发布了”。不怕去硬碰硬的拼刺刀,就怕赤着脚黑压压的一群人蜂拥而至。历经屈辱的中国人,勤劳指数举世无双,乘以庞大的人口基数。放眼天下,只有太平洋另一端的大辽可以与之抗衡。

在中国,一切都是可以拿来山寨化的。不光是体系结构,更有算法。算法这个比体系结构更加古老的艺术,经典的论文要看上世纪七十年代的,却因为近期的ACM竞赛,焕发出新的春天。我花了几天时间详细研读了若干ACM的经典试题。不可否认能够有幸参加ACM巅峰对决的已是国内各大高校的人中之龙。论做题天下又有哪个民族能超过我大宋,世界上有多少才智之士愿意去强记定式,去比拼键盘的输入速度。照此发展下去,ACM竞赛很可能是继乒羽之后的又一项专属于国人的游戏。

并不出人意料,众多莘莘学子研究ACM试题的目的并不是去参加竞赛为国争光,而是为了面试。我见过很多考官,他们在没有看见标准答案也做不对几道题的情况下,依然使用这些试题去难为这些学子;面试者也可以在完全看不懂试题的情况,背熟这些答案。上有政策,下有对策。做这场游戏的人群把算法与ACM试题已经划成了等号。长此以往,我们丢掉的也许是未来。

算法与体系结构的学习是没有什么捷径的。这是一门艺术,是一种修养,是一种思考。算法与体系结构并没有本质的区别,都是一种屠龙术,只是到哪里能找来这许多龙。按常理说,龙都能屠,杀鸡宰鸭自然不在话下。只是不为生计,谁愿意用屠龙的手去做这些事情。在应用为王大背景下,更多的人发现,算法和体系结构原来只是用来忽悠人的,赚钱还要靠应用。管他应用是否真正为王,至少这里有真金白银。一时间做处理器的,算法的,网络基础设施和操作系统的,一拥而上,因为他们也已经无路可走。

我并不懂算法,只是知道喜欢专研纯算法的人晚出生了几十年。也许谈处理器我有少许把握。在可预见的将来,处理器阵营将会剩下x86和ARM。这不意味着其他微架构会很快消失,只是我没有兴趣再去讨论那些生不如死的微架构。

x86阵营,向上面对着Memory Wall,从Wiki上对Haswell和Skylake的聊聊数语可以发现Intel解决Memory Wall的基本思路依然是用更先进的生产工艺,设计结构更加合理,容量更加庞大的Cache Memory,逐级弥补Memory Latency。照此下去,出现高达几百兆的第4级Cache只是时间问题。难怪苹果说Intel没有创新。

x86阵营向下面临ARM的挑战。ARM有阵营吗?如果有,那我看到更多的就是这个阵营内部的自相残杀。有高端IP的如高通,ARM只不过是一个贩卖IP的载体;有高端应用的如苹果,淡看着花开花落。最强势的是三星,几乎怀抱天下。只有三星最有可能取代Intel成为新的半导体霸主。ARM SOC已经逐步平民化,在中国的珠海,有一些公司做ARM SOC有如做PCB。这些厂商的出现,使得ARM SOC设计进一步平民化。现在欧美做完PPT,我们的SOC和PCBA都已经做完,放在货架上开卖了。

附着在微架构之上的传统操作系统,更加举步维艰。Linux即将成为历史。Linus不是富翁,没有钱,依然忽悠来了一票人。这使得Linux从2.0开始崭露头角,2.4内核迎来了第一次高潮,也开始出现了一批大牛。我们很难在世界上公认的Most Influential Programmer列表中找到这些大牛的身影,却不能依此否认大牛们的工作热情,在LKML中几乎每天都能看到这些人的身影。Linux中可怜的那点名,在2.4时代就被这些大牛们瓜分殆尽。

2.6时代,参与的程序员和公司多了起来。那个年代会写几行驱动程序,绝对能找到一个体面的工作。企业的重金投入更使得Linux持续发展,从2.6.1直到2.6.39。最后Linus发现自己创建的系统实则名利无存,却是这个行业中最大的名利场,他已经不忍心再发布2.6.40了。Linux 3.0因此诞生。缺少了名利驱动的Linux,路在何方。

已知的单纯因为使用Linux而成功的案例,除了Server还是Server。不要说Android和Linux有多少关系,Andy Rubin如果兴起将Linux切换到BSD,我倒是不觉得技术上有多么大的门槛。只有Intel不甘心,非要围绕着Linux Ecosystem做一个操作系统。从Moblin,Meego到Tizen,创新以换名为本。

传统的处理器与操作系统已遭遇瓶颈。更多的高科技理念正在简易化,高科技成果正在平民化。应用为王的口号愈发响亮,也在更清晰的表述着身处于没有创新年代的悲哀。这个应用为王的时代在谢幕之后所能留下的最伟大的发明,只怕是精准的电子广告投递算法。浪潮之巅的Google,如果仅是到此为止,给人类所留下的,依然远不能和Intel相提并论,即便这个公司现在就从地球之上消失。

Google厉害之处在于这个网站是基于PC互联网的事实入口,有多少人已经习惯于首先访问Google,再查找其他网站,即便这些被查找网站名称是如此容易记忆。Android和iOS要做的很多事情实际上是一个,做手持式设备各类应用的事实入口。采用硬件辅助软件,或者软件辅助硬件,不过是一个形式。

Google依然是一个较为通用的入口。还有更多更多的定制入口。买东西去京东,淘宝,亚马逊。找饭店去点评。苹果最狠,做iAnything,访问什么都要用iAnything,只是iGod已然离去,iAnything尚未有更新的入口,苹果所拥有入口实际上是Jobs本人。

圈地几曾休,网站无已时。这都算哪门子的创新,你知,我知,天下有谁人不知。这些入口使得之前风光无限的通用处理器与操作系统远离神坛。并不是处理器和操作系统不重要,而是这个领域所蕴含的能量已不能覆盖更多的人。

应用为王或者为寇,都不能改变我们之前面对的高科技时代已经结束了。在高科技时代所积累的知识,从处理器和操作系统中获得的知识,依然闪光。体系结构所告诉大家的是,不变的是不断适应着变化,从继承中获得新生,面临选择时如何去Trade-Off。在IT这个领域,体系结构和算法的基础知识已经成为素养。离开了这个基础,谈不上去做更加精彩的应用。熟读唐诗三百首,不会做诗也会吟,那是指写个打油诗。

绝唱也罢,打油诗也罢,都不能改变以硅科技为基础的高科技时代正在过去。这是至今坚持着的Intel,Microsoft和Linux的不幸,也是许多与我等经历类似,依然坚持在传统领域,不离不弃的这群人的不幸。我几乎每一天都在不堪重负地思考着这些问题,我很不愿意做这样的思考,也无法回避着一个事实,高科技并不是离我们远去,而是我们最终进入了一个高科技日常化的时代,一个后科技时代。

我们将会习惯Intel这样的公司,其市盈率长期与冶金,制造类企业基本一致。Intel在近十年的时间取得了一个又一个的进步,但是其股票依然在原地踏步。在IT科技领域最近的一次繁荣来自Apple,Google和Facebook。iGod不懂体系结构和不懂高深的算法,却指引着Apple取得了一个又一个辉煌。我不认为Apple是一个高科技公司,准确的讲,Apple是利用了我们所处高科技之外的创意,近于苛刻地整合了高科技领域之内已有的成果,发明了iAnything这样酷的产品,赚了很多钱,吸引了足够多的目光。

这些互联网时代的弄潮儿无法改变后科技时代的到来。我们所处的行业,若仅是依靠自身资源,已逐步失去了动力。也许美国的企业足够聪明,将更多的事情交给中国,自己抓住创新这个皇帝的新衣,也很难辩驳这个行业可能存在的,大规模爆发式的创新离我们日渐远去。也许中国人将很快就有可以大规模销售的,自己的处理器,也将很快有自己的操作系统。只是这些已不再重要。

(33个打分, 平均:4.58 / 5)

大银行资产与其母国GDP的比值

      富可敌国当然很牛X,不过也是一件很危险的事情。欧元区最近麻烦不断,希腊过后是意大利,另外几头猪还在等着(PIIGS,葡萄牙,意大利,爱尔兰,希腊,西班牙)。其实对很多欧洲国家来说,其国家主权信用违约的影响还不如其大银行出现问题来得深远。点击下图可看大图,关于各国大银行与其母国GDP的比值。

      比利时的Dexia,资产是国家GDP的180%。难怪Dexia银行8月出点问题,全欧洲都惊动了,最后是法国大哥出面表态才救下来。不过法国自己也兜着一盆水,BNP Paribas,Credit Agricole和SocGen三家银行资产是法国GDP的237%。德意志银行资产是德国GDP的84%。意大利前两大银行Unicredit和Intesa Sanpaolo的资产是其GDP的101%。英国前三甲,RBS,Barclays和汇丰的资产是国家GDP的337%。瑞士两家大银行更是大得离谱,不过瑞士经济独立于欧元区,风险并不传递。

      反观中日美:美国前五家大银行,摩根大通、花旗、美银、富国、房利美,资产总和也不过全国GDP的56%。中国前三家大银行,工商银行、建设银行和中国银行资产之和是我国GDP的83%。日本的前三大银行,三菱东京UFJ、Mizuho、三井住友资产之和是GDP的103%。当然关于我国银行的资产、坏账、贷款,话题永远不会停止,咱们就这里打住了。

image

(2个打分, 平均:5.00 / 5)

最新全球交换机和路由器市场份额

最近,ACG Research公布了Y最新的全球交换机和路由器市场份额的资料。比萨饼大概如上图所示。Cisco还是老大,Juniper还是千年的老二。任部华为名列第五。

这种marketing数据其实有许多噱头。通过不同的细分,或者产品规模,读者可以得到许多不同的图表。

总的来说,Cisco的ASR9000很拉风,是主力产品,拉动Edge的巨大市场。整了2端口的100G的线卡。更是笑傲江湖。

从苹果与西红柿的角度,J的相应产品是Trio based MX960系列;H是ME80等。目前来看,华为最缺的还是自己的chipset。VRP应该是有不错的基础了,在老吴的鞭子下:-)。Forwarding要加油呀:-(

(1个打分, 平均:5.00 / 5)

GENI-Explore Networks of the Future

(1个打分, 平均:5.00 / 5)

下一代互联网体系结构

(3个打分, 平均:2.33 / 5)

弯曲推荐:下一代互联网体系结构研究

(5个打分, 平均:4.60 / 5)

弯曲推荐:程序分析--原理部分

(6个打分, 平均:5.00 / 5)

云计算只是新一代计算技术的简称

各位弯友,我最近很长时间没有写文章了,不好意思啊,本文是最新的作品,贴到弯曲上面,请大家提提意见^_^

虽然很多伟大发明和技术在我们看来都是些突发奇想的产物,但当真正探究起来,这些东西大都通过一代人,甚至于几代人的积累演变而成的,其中最明显的例子,莫过于计算机本身。早在2000年前,我们中国人就已经发明了算盘这一强大的计算工具;在1642年,法国数学家帕斯卡在在英国数学家奥特雷得所制作的“计算尺”的基础上,将其加以改进,制成了能进行八位计算的“加法器”;在1820年,英国人查尔斯·巴比奇已经在构想和设计了世界上第一台完全可编程的计算机;到了20世纪,艾伦·图灵的图灵机思想和新兴的电子技术都对最后ENIAC的问世都起着非常关键的作用。

基于上述的理解,再加上我长时间对云计算的研究,感觉在技术发面,云计算并不是一门全新或者独创的技术,而是基于一些实际需求,比如降低运维成本、海量数据处理和提升应用的易用性等,在过去技术基础发展而来的新一代技术。下面是一些具体演化的例子:

  • 在降低运维成本方面:VMware将原先使用在大型机和小型机的系统虚拟化技术引入到X86架构当中,并且对这些技术展开了进一步的发展,使得一台X86服务器能整合过去多台服务器的负载,从而有效地提升硬件的利用率,并降低能源的浪费和硬件的购置成本,还有,通过系统虚拟化技术能有效地提升了数据中心自动化管理的程度,从而极大地减少了在管理方面的投入。
  • 在海量数据处理方面:Googe在传统函数编程语言的基础上开发MapReduce这个框架,在成熟的数据库和文件系统基础上开发BigTable和GFS,这些技术都使得海量数据的处理不再是难事。
  • 在提升应用的易用性方面:通过在过去HTML4的基础上引入HTML5,而它能支持多种多媒体功能和复杂的事件处理,使Web应用在用户体验方面已经越来越接近传统的桌面应用。同时Apple将一些成熟的Mac OSX技术引入到手机端,从而构建了IOS这个移动操作系统。这样让用户远离PC之后,依然能使用到PC类的功能。

最后,就像之前技术发展围绕着Client/Server,还有互联网那样,新一代技术大多离不开云这个主题,所以我觉得在技术层面,云计算只是新一代计算技术的简称,没必要太纠结于其具体定义。

(8个打分, 平均:3.13 / 5)

程序分析-原理部分(全)

耽误了一些时间,很抱歉。这里是全文:程序分析-原理部分(全)

程序分析最传统、可能也是最重要的应用应该在编译优化。有关编译的材料,网上相当 多,其中最权威的包括龙书、虎书、鲸书和Rice出的那本Optimizing Compilers for Modern Architectures。龙书和虎书覆盖编译了很多基础方面,部分章节也讨论优化;而 后两者专門讲优化,程序分析的大部分内容其实都涉及到了。从编译的角度,这份材料可 以作为补充参考,此外这門课在两个方面还有点特色:(1) 对程序分析的体系梳理比较到 位,内容几乎都很直观,便于理解。可以看完这个材料再去看那几本书,很多内容会更清 晰;(2) 这門课的授课老师Ben Hardekopf在指针分析领域有几个重要的工作,对指针分 析介绍得比较全面深入。

这份材料主要的对象是那些对程序分析感兴趣但还没有找到合适材料的同仁。说实话,能 把这个领域的主要内容压缩在几十页的篇幅自己也有点惊讶,然而事实就是如此。有些内 容如果感兴趣希望扩展阅读,后面也列出的重要的参考文献。程序分析是一个相当大的领 域,发表的文章可谓浩如烟海,通过浓缩的方式把精要梳理出来,把重要的文献整理出 来,相信能帮助节省很多自己摸索的时间。通过这份材料或许能给你的工具箱添加一个新 的探索问题的工具。

必须说明这份材料仅仅只是笔记,里面的贴图都来自课程的ppt(网上可以下载)。由于水 平有限可能有错误之处,建议结合ppt对照使用。由于这个领域很大,相信有很多内容没 有涉及到,因此这个文档没有写完,只是由于自身能力局限,只能写到这里。恳请知道更 多内容且有时间的同仁继续补充,最终给大家提供一份这个领域比较全面的资料。

整个材料的提纲如下:

1导言

2 控制流分析

3 数据流分析

4 稀疏分析和SSA

5 指针分析

6 过程间分析

7 集合约束和Andersen Style指针分析

8 类型约束和Steensgaard指针分析

(3个打分, 平均:5.00 / 5)

感恩节前的市场将继续跌落

上周的美国股市并没有如预期有所反弹,跌落一直持续,伴随着意大利国债收益率走高,市场也开始惊恐。接下来会是哪个国家呢?欧元区已经到了崩溃的边缘。巴菲特也站出来说不看好欧元,并且表示不知道欧洲是否有决心和能力解决这个债务危机。
欧洲这个债务危机就像玩多米诺骨牌游戏,德国大概是最后一张骨牌,只要一天不解决这个问题,骨牌就逐次倒下,直到最后欧元区崩溃。如果欧元真的崩溃了,大概德国也不会好过,而这样的危机势必会影响到美国甚至整个世界的经济复苏。各国都在发出警告,敦促欧洲尽快解决此事。但是欧洲整个结构上毕竟不像美国各州那样紧密,有强有力的中央政府,所以要达成协议最终解决此事,仍然有相当的道路要走。
与此同时,美国的债务问题又再次被炒作起来。美国的超级委员会并没有能够提出超级的赤字削减计划,之前的两党之争仍然在超级委员会内延续。本周一市场正式对美国债务削减作出悲观投票,市场大跌。收盘后超级委员会发布声明,赤字削减计划未能达成共识。之后照旧是相互指责对方不妥协,不合作。眼看到感恩节这个最后期限了,如果还不能达成一致,市场会因为这种不确定因素继续动荡。
这些危机之下看到美国经济继续复苏。新增申领失业金人数进一步下降,房屋销售也好于预期。只要美国经济持续保持复苏的势头,这些危机等等的言论会逐渐淡出媒体。不过现在还不是时候。感恩节之前大部分人都去度假了,市场成交量冷清,大的买家大概也不多,正是趁势打压市场的好时机。预期这周的市场仍然会跟着美国债务问题和欧洲债务危机的新闻起伏。这周也没有什么太重要的经济数据出现,预期市场将会走出一个跌落的态势。毕竟,现在没有什么太多市场上涨的理由。

(没有打分)