云计算&&单元计算 的取舍
来源:互联网 发布:计算机常用端口号 编辑:程序博客网 时间:2024/06/05 18:36
刚刚浏览到几篇文章,是关于google的并行算法的,google采用的mapreduce的算法是采用大规模的集成效应来应对日益发展的互联网的需求。
mapreduce采用的是通过大量(低端的)并行工作的处理器来解决计算问题。实际上,就是用大量便宜货(原文是jelly beans)代替数量小得多的高端服务器来构造数据中心。 而这种方式很明显是一种进步,因为,从哲学角度上就可以知道:量变会导致质变。这是一种很简单的质量互变规律。当目前的高端服务器还不能满足企业社会发展的需要,为什么要浪费那么多低端机器呢?
然而,随之,我又看到一篇文章专门批评mapreduce,呵呵,批评它用20多年前的技术,而不在当前DBMS的基础上发展。
我的观点是:一群蚂蚁(低级) 不等于 一群人(高级)。而 一个人不一定敌得过一群蚂蚁。所以,这个问题要从现实实现的角度上来看。
google是站在市场需求的角度上,而批评家是站在技术发展的角度上。二者本身没有矛盾,只是大家都有一种期待。
而现在的云技术要做的不仅仅是做好一片云,而且必须是可以进化的云,从蚂蚁进化到人,这样技术和市场都可以有长足的发展。把大规模并行计算与单位计算机计算完美结合起来。
- 云计算&&单元计算 的取舍
- 张亚勤:解读“云计算”& 微软蓝天的优势。
- 并行计算&大数计算
- Java中的浮点型(Double&Float)计算问题
- 解读:初识云操作系统 &深入研究云计算模式
- C++ AMP中GPU并行计算
- AMP
- AMP
- amp
- &和&&的区别解析
- &与&&的区别
- matlab的&和&&操作
- C++ AMP是微软提供的一套利用GPU并行计算的API。
- C++ AMP 加速大规模并行计算-GPU和CPU的性能比较
- C++AMP: 遇见C++ AMP:在GPU上做并行计算
- lftp 的邏輯判斷 && ||
- 微软宣布异构计算语言C++ AMP 冲击OpenCL
- 遇见C++ AMP:在GPU上做并行计算
- 给力的字符串处理函数!!!
- VC++编译器如何加载CAD2011 ObjectARX
- W7下android IDE 创建指南
- 删除U盘时无法停止‘通用卷’的解决方法!
- Android Parcelable
- 云计算&&单元计算 的取舍
- AudioRecord和AudioTrack类的使用
- window对象1
- 终于上班了,可也不知道是悲剧还是泡沫剧!
- window对象2
- 学习心得
- 【转】C++ 多态性----vptr----vtable
- 对于内置类型,delete和delete[]无区别
- 换码指令XLAT的使用