当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 分布式计算的严格定义www.equn.com 中国分布式计算总站分布式计算是一种把需要进行大量计算的工程数据分割成小块,由多台计算机分别计算,在上传运算结果后再统一合并得出数据结论 的科学。
 

 

    摘要:网格计算:全世界计算机联合起来! 作者:软件世界 发文时间:2004.02.05 编者按:随着超级计算机和高性能计算需求的不断发展,借助internet把分散在不同地理位置的电脑计算能力组织成一个非常巨大的“虚拟的超级计算机”,已成为商业计算和复杂科学计算领域人士的一种重要考虑。然而,在可用性、成本、管理性和安全性等诸多维度下思考问题,被称为“网格计算̶......
 ·矩阵、浮点运算测试报告    »显示摘要«
    摘要:1)使用d3dxmatrixmultiply进行矩阵相乘2)使用优化的4元数算法模拟矩阵相乘(相乘的结果与1相同)3)最笨的办法计算矩阵相乘(要算64个乘法、48个加法、以及若干赋值)4)使用sse汇编计算矩阵相乘(要算64个乘法、48个加法、以及若干赋值)5)使用xmmintrin指令集计算矩阵相乘 结果表明:1)最快,估计不仅指令进行了优化,算法也进行了优化2)是1的4~5倍,与3相比,证明......


分布式计算的严格定义
分布式计算的严格定义

www.equn.com 中国分布式计算总站 【程序编程相关:java、J2EE基础问题汇总

【推荐阅读:sar在维护UNIX中的使用讲解

【扩展信息:软件工程学习总结

分布式计算是一种把需要进行大量计算的工程数据分割成小块,由多台计算机分别计算,在上传运算结果后再统一合并得出数据结论 的科学.目前常见的分布式计算项目有通常使用世界各地上千万志愿者计算机的闲置计算能力,通过互联网进行数据传输.有分析地外无线电信号,从而搜索地外的生命迹象的seti@home项目,该项目数据基数很大,超过了千万位数,是目前世界上最大的分布式计算项目,已有四百万台计算机加入了此项目(在中国大陆大约有4万位志愿者);同时也有分析计算蛋白质的内部结构与相关药物的folding@home项目,该项目大约有十万余支援者参加(在中国大陆大约有60位志愿者).这些项目很庞大,需要惊人的计算量,由一台电脑计算是不可能完成的.即使现在有了计算能力超强的超级电脑,但是一些科研机构的经费却又十分有限.

分布式计算的意义与格局

www.equn.com 中国分布式计算总站

一.分布式计算与人类

由于现代人类各个课题学科繁多,涉及面广,而分类又细.而当今的每个学科似乎都需要进行大量的计算.天文学研究组织需要计算机来分析太空脉冲(pulse),星位移动;生物学家需要计算机来模拟蛋白质的折叠(protein folding)过程;药物学家想要研制克服爱滋病(aids)或非典(sars)的药物;数学家想计算最大的质数与圆周率的更精确值;经济学家要用计算机分析计算在几万中因素考虑下某个企业/城市/国家的发展方向从而宏观调控.由此可见,人类未来的科学,时时刻刻离不开计算.而分布式计算(distributed computing),以其独特的优点——便宜.高效而越来越受到社会的关注.

(想要了解更多有关分布式计算项目的信息请参阅

这里)

二.杂乱无章的分布式计算格局

就目前来看,全球的各种分布式计算已有约百种,这些计算大多互无联系.独立管理.独立使用自己的一套软件.目前的这种分布式计算互相割据的格局很不利于发展的需要.比如,某个生物学研究机构需要利用世界各地志愿者的计算机来模拟蛋白质折叠的过程,那个生物学研究机构没有分布式计算方面的专业人才,而但是社会上也并没有任何公司可以提供这样的服务,他们就不得不自己花费大量精力用于开发分布式计算的服务器.客户端.这样一来,原来可以用于研究生物的时间用在了别的地方.刚才提到的生物学研究机构就是美国斯坦福大学的pande小组.

三.boinc一统大局,互相协作!

为了改变这种杂乱无章的割据,美国加州大学伯克利分校(uc berkeley)首先提出了建立boinc的想法.
...   下一页
 ·建立自己的3d静态模型文件    »显示摘要«
    摘要:跟着我一步一步来吧(我的思路和过程)。我有一个能画出微软例子中tiger.x的工程,其中创建mesh的代码片断如下(代码中有一些变量在.h文档中定义的): hresult cmymesh::create( lpdirect3ddevice9 pdevice, string meshfile ) { if( pdevice == null ) return e_fail; lpd3dxbuffe......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE