[2005-12-03] CI6016:HPC goes mainstream

2023-11-10 11:40
文章标签 03 2005 hpc goes ci6016 mainstream

本文主要是介绍[2005-12-03] CI6016:HPC goes mainstream,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

CI6016,一个古怪的名字!这是我们所正在举办的“2005国际计算机创新大会(Computer Innovation 6016)”。(http://www.ict.ac.cn/ci6016/index1.htm)
    60:60年前,世界上第一台计算机ENIAC诞生了(确切的说是59年前宣布诞生,但可能1945年已经研制成功)。60年来,计算机发展日新月异,从当时ENIAC的5000次/秒到今天IBM的蓝色基因(Blue Gene)的380万亿次/秒,运算速度提高了700亿倍!计算机已经渗透到人类生活的各个领域,可以说是20世纪最伟大的发明。
    16:然而,当摩尔定律的维持越来越困难,当CPU与内存之间越来越不平衡,计算机结构与技术已经到了需要革新的时代, 那么从现在2005年到未来的2020年这16年间计算机将会如何发展呢?全世界的计算机科学家都在思考,都在探索……
    所以,6016即回顾历史,探索未来之意。
    11月30日,我参加了在北京国际会议中心(BICC)的会议以及展览。我听了一天的主题演讲,听取来自美国陆军研究院高性能计算主任Charles Nietubicz畅谈“美国陆军研究院的高性能计算的过去、现在和将来”,Intel 公司院士Stephen Pawlowski预言“高端进入主流”,国际电子电气工程师协会计算机学会2004 年主席Carl Chang大胆宣布"从丝绸之路到硅之路:传统教育不会灭亡",还有美国工程院院士Jack Dongarra对“高性能计算的回顾与展望”……
    中午,在一楼展厅参观了世界各大计算机公司的展览。计算所每个研究室都展出了自己的研究成果,而人气最旺的莫过于IBM,他们把世界最快的Blue Gene的一个节点都搬来了,并配上美女模特,好不风光;HP展区不大,却让人不能无视他们在高性能计算领域的老二地位;SGI的计算机也许是世界上最漂亮的服务器了,小巧玲珑,光彩亮丽,但是我们更佩服它雄厚的技术,这次终于目睹了Numa-Link的真容;很让人吃惊的是深圳2002年成立的蚬壳星盈,他们的总裁毕竟是Cray的总设计师,在短短两年内便研制出4万亿次/秒的刀片超级计算机,曙光的压力不小,但我想这也许会给中国的高性能计算带来新的曙光。
    看了这么多,大家会怎么想呢?觉得未来的计算机会怎么发展呢?来看看Bill Gates怎么说的——”HPC goes mainstream(高性能计算进入主流)“。在展厅中出现了Microsoft,他们在展示着最近的高性能计算平台,包括Windows 2003 Cluster Server,Windows MPI库已经其他并行编程环境。微软进入高性能计算领域了!
    其实这不是第一次知道Mircrosoft进军高性能计算。在今年11月份西雅图举行的Super Computing 2005(高性能计算领域的最顶级会议)上,Bill Gates居然带着他的Windows Cluster Server & MPI现身了。这让业界感到惊讶而害怕。确实,客观的说,如果Microsoft早就进入高性能计算的话,Unix是不会有今天的发展,而Linux也不可能在现在的高性能计算机中占据这么大的份额。也许Mircrosoft的出现,将使高性能计算领域的市场重新洗牌吧。
    我想,纵观微软发展的几个阶段,他们这次的行动或许可以给从事计算机行业的我们很多启示。
    1983年,微软推出了用于台式机的MS-DOS,目标让计算机走入每个家庭。从80年代中期到90年代中期,个人计算机极速发展。相信很多人接触电脑都是从DOS开始的,我也是如此,1995年我拥有了自己的第一台电脑时,已经能用上MS-DOS 6.22版本了。可以说,MS-DOS是个人计算机迅速推广的重要原因吧。
    1995年,盖茨终于认识到自己排斥网络的愚蠢,宣布微软进军互联网。虽然IE与Netscape浏览器在法庭斗的昏天暗地,但却没有影响它在市场上的作为,而在2005年的今天它更是占有90%的市场份额;MSN已经成为的一个重要的网络通信平台;.Net平台也为越来越多的开发人员所接受,并成为最主要的网络开发平台之一;更重要的是,Windows操作系统完全融入了互联网,网络已经是Windows的一个重要组成部分了。这10年,是全球网络在爆炸式的发展,虽然微软对网络不是很敏锐,在很多领域被netscape,yahoo!,google等占领了先机。但也许谁也不能否认微软是互联网时代的最有力的推动者之一。
    2005年,微软喊出了”HPC goes mainstream“的口号,他们要进入高性能计算领域了。这意味着什么?也许,未来的10年到15年,高性能计算将像80年代的个人电脑、90年代的互联网那样充满活力!确实,来看今天的计算机技术,当一个芯片可以容纳2个,4个甚至8个处理器时,个人桌面计算机已经是一台小型的高性能计算机了。然而,现在去还没有很好的桌面操作系统去支持,更缺乏大量的桌面应用。我想微软的介入,也许会使高性能计算机真正的走向桌面,也许会使并行编程如同现在的网络编程那样成为程序员的一项基本技能,也许会有越来越多的现在无法想象的应用出现在我们的个人电脑上,也许这意味着又一个新的时代到来了吧……

这篇关于[2005-12-03] CI6016:HPC goes mainstream的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/382437

相关文章

cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个?

跨平台系列 cross-plateform 跨平台应用程序-01-概览 cross-plateform 跨平台应用程序-02-有哪些主流技术栈? cross-plateform 跨平台应用程序-03-如果只选择一个框架,应该选择哪一个? cross-plateform 跨平台应用程序-04-React Native 介绍 cross-plateform 跨平台应用程序-05-Flutte

FreeRTOS内部机制学习03(事件组内部机制)

文章目录 事件组使用的场景事件组的核心以及Set事件API做的事情事件组的特殊之处事件组为什么不关闭中断xEventGroupSetBitsFromISR内部是怎么做的? 事件组使用的场景 学校组织秋游,组长在等待: 张三:我到了 李四:我到了 王五:我到了 组长说:好,大家都到齐了,出发! 秋游回来第二天就要提交一篇心得报告,组长在焦急等待:张三、李四、王五谁先写好就交谁的

Vue day-03

目录 Vue常用特性 一.响应更新 1. 1 v-for更新监测 1.2 v-for就地更新 1.3 什么是虚拟DOM 1.4 diff算法更新虚拟DOM 总结:key值的作用和注意点: 二.过滤器 2.1 vue过滤器-定义使用 2.2 vue过滤器-传参和多过滤器 三. 计算属性(computed) 3.1 计算属性-定义使用 3.2 计算属性-缓存 3.3 计算属

新一代车载(E/E)架构下的中央计算载体---HPC软件架构简介

老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节能减排。 无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事.而不是让内心的烦躁、焦虑、毁掉你本就不多的热情和定力。 时间不知不觉中,快要来到夏末秋初。一年又过去了一大半,成

【SpringMVC学习03】-SpringMVC的配置文件详解

在SpringMVC的各个组件中,处理器映射器、处理器适配器、视图解析器称为springmvc的三大组件。其实真正需要程序员开发的就两大块:一个是Handler,一个是jsp。 在springMVC的入门程序中,SpringMVC的核心配置文件——springmvc.xml为: <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http:

浙大数据结构——03-树1 树的同构

这道题我依然采用STL库的map,从而大幅减少了代码量 简单说一下思路,两棵树是否同构,只需比较俩树字母相同的结点是否同构,即是否左==左,右==右或者左==右,右==左。 1、条件准备 atree和btree是存两个数结点字母,第几个就存输入的第几个结点的字母。 map通过结点的字母作为键,从而找到两个子节点的信息 都要用char类型 #include <iostream>#inc

python+selenium2轻量级框架设计-03读取配置文件

任何一个项目,都涉及到了配置文件和管理和读写,Python支持很多配置文件的读写,这里介绍读取ini文件。 以读取url和浏览器作为例子 #浏览器引擎类import configparser,time,osfrom selenium import webdriverfrom framework.logger import Loggerlogger = Logger(logger='

python+selenium2学习笔记unittest-03断言

断言的方法网上归纳的很多主要有以下这些 断言语法解释assertEqual(a, b) 判断a==bassertNotEqual(a, b)判断a!=bassertTrue(x)bool(x) is TrueassertFalse(x)bool(x) is FalseassertIs(a, b)a is bassertIsNot(a, b) a is not bassertIsNone(x) x

C++入门(03)萌新问题多(一)(未完待续)

文章目录 1. 一闪而过使用system("pause")使用cin.get() 1. 一闪而过 .exe 在用户计算机上运行后“一闪而过”,是因为控制台程序没有专门的用户图形界面,程序执行完所有代码后默认完成任务自动关闭 使用system(“pause”) 在程序的结尾处加入 system(“pause”),程序在执行完毕后等待用户按任意键继续。这是最简单的方法。 使

三文带你轻松上手鸿蒙的AI语音03-文本合成声音

三文带你轻松上手鸿蒙的AI语音03-文本合成声音 前言 接上文 三文带你轻松上手鸿蒙的AI语音02-声音文件转文本 HarmonyOS NEXT 提供的AI 文本合并语音功能,可以将一段不超过10000字符的文本合成为语音并进行播报。 场景举例 手机在无网状态下,系统应用无障碍(屏幕朗读)接入文本转语音能力,为视障人士提供播报能力。类似微信读书,可以实现将文章内容通过语音朗读,可以