目录
138 关系: Abc猜想,Akamai,AlphaGo,Apache ZooKeeper,Astropulse,基本的電腦科學主題列表,十七或者破產,卡尔·亚当·佩特里,单系统映象,參照,发布/订阅,吴恩达,大型強子對撞機,大數據,奈良先端科學技術大學院大學,學科列表,孙钟秀,安德魯檔案系統,密码学,嶋正利,希格斯玻色子,世界公共网格,并发计算,乔治·沃特曼,二阶段提交,互联网梅森素数大搜索,以太坊經典,微內核,微服務,快速應用程式開發,志愿计算,地理信息科學,地震捕手网络,圓周率,國立東華大學資訊工程學系,分布式计算平台,分布式锁,分布式操作系统,分散式運算,分散式雜湊表,分散式演算法,ØMQ,傳送門2,冰人 (法国科幻小说),公众科学,克利斯登·奈加特,勒索軟體,BitTorrent (公司),BOINC,Breve (软件),... 扩展索引 (88 更多) »
Abc猜想
abc猜想(abc conjecture)是一個未解決的數學猜想,最先由約瑟夫·奧斯特莱及大衛·馬瑟在1985年提出。abc猜想以三個互質正整數a, b, c描述,c是a及b的和,猜想因此得名。此猜想有數個宣稱的證明,最近提出的正在檢查中,至2014年9月此猜想仍然未得證明。对此也衍生出一BOINC項目「ABC@Home」。 abc猜想若得證,數論中很多著名猜想可以立時得出。多利安·哥德費爾德稱abc猜想為「丟番圖分析中最重要的未解問題」。.
查看 分布式计算和Abc猜想
Akamai
Akamai(Akamai Technologies)是一家总部位于美国马萨诸塞州剑桥市的内容分发网络和云服务提供商,是世界上最大的分布式计算平台之一,承担了全球15-30%的网络流量。该公司经营着分布于世界各地的服务器网络,主要业务为出租服务器资源(如带宽和储存空间)给那些希望通过从靠近用户的服务器来分发内容来提高自己网站访问速度的客户。 多年来,該公司的客户已包括蘋果公司、Facebook、微软、Twitter、TVB、國泰航空和healthcare.gov等。当用户浏览到Akamai客户的网站时,用戶的浏览器将被重指向到Akamai服务器上的副本,以达到提速的目的,此操作对大部分客户而言完全透明。並且可降低遭分散式阻斷服務攻擊(DDoS)的影響。.
查看 分布式计算和Akamai
AlphaGo
-- -- -- AlphaGo(“Go”为日文“碁”字发音转写,是围棋的西方名称),直译为阿法围棋,亦被音译为阿尔法狗、阿法狗、阿发狗等,是於2014年开始由英国伦敦Google DeepMind开发的人工智能圍棋軟體,以及對應的電影紀錄片《AlphaGo世紀對決》。 專業術語上來說,AlphaGo的做法是使用了蒙特卡洛树搜索與兩個深度神經網路相結合的方法,其中一個是以估值网络來評估大量的選點,而以走棋网络來選擇落子。在這種設計下,電腦可以結合樹狀圖的長遠推斷,又可像人類的大腦一樣自發學習進行直覺訓練,以提高下棋實力。.
Apache ZooKeeper
Apache ZooKeeper是Apache软件基金会的一个软件项目,他为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。 ZooKeeper曾经是Hadoop的一个子项目,但现在是一个独立的顶级项目。 ZooKeeper的架构通过冗余服务实现。因此,如果第一次无应答,客户端就可以询问另一台ZooKeeper主机。ZooKeeper节点将它们的数据存储于一个分层的命名空间,非常类似于一个文件系统或一个前缀树结构。客户端可以在节点读写,从而以这种方式拥有一个共享的配置服务。更新是全序的。 使用ZooKeeper的公司包括Rackspace、雅虎和eBay,以及类似于象Solr这样的开源系统。.
Astropulse
Astropulse是一個使全世界的志願者能夠使用自己的電腦出一分力參與研究黑洞、脈衝星及外星生命的分布式計算計劃,也是在家中搜尋外星智慧生物(SETI@home)的其中一部分。志願者的電腦會透過伯克利開放式網絡計算平台(BOINC)來進行該計劃。1999年,太空科學實驗室使用了一個能夠平衡的分散在世界各地的電腦來進行龐大計算的計劃——SETI@home。SETI@home利用了阿雷西博天文台電波望遠鏡及頻寬無線電波信號作為搜尋外太空技術的記錄資料。該計劃及SETI@home推薦了中學教師一個具體的方法使學生運用電腦來學習天文學,而學校電腦的數量亦支持著分散式計算計劃。.
基本的電腦科學主題列表
電腦科學是資訊及理論基礎的研究以及電子計算機領域中的執行及應用,電腦科學中一個有名的主題分類系統是,它是由美國電腦協會所設計的,再電腦科學中一個基本的主題列表包括:.
十七或者破產
十七或者破产(Seventeen or Bust),是一个解决谢尔宾斯基问题中最後十七個數字的分布式计算项目。此項目起於2002年三月,在2016年四月伺服器停機前排除了十一個數字。計畫搬遷至PrimeGrid,第十二個數字在2016年十月排除。截至2017年4月,尚有五個數字待確認。.
查看 分布式计算和十七或者破產
卡尔·亚当·佩特里
卡尔·亚当·佩特里(Carl Adam Petri, 2010年7月2日),德国数学家、信息学家。 佩特里1926年出生于德国莱比锡,1950年开始在德国汉诺威学习数学。1956年完成理学硕士学位后承建在汉诺威和波恩做过一阵助教。1962年到达姆施塔特工业大学攻读自然科学博士学位。1963年到1968年间他领导波恩大学计算中心,1968年到1991年是数学和数据处理公司信息系统研究中心的主任。1988年被汉堡大学授予荣誉教授。1993年他因其在信息学方面的特殊贡献被授予Konrad-Zuse奖章。 Petri最著名的理论是关于Petri网,分布式系统建模。.
单系统映象
单系统映象(Single-system image,SSI)是分布式计算的一种模式,使用一个多网络的通用接口,分布式数据库,或者多个服务器,但对用户而言是一个系统。换句话说,该操作系统环境由系统中的所有节点共享。 Category:分布式计算.
查看 分布式计算和单系统映象
參照
在電腦科學中,參照(reference)是指一個可以讓程式間接存取於電腦記憶體或其他儲存裝置中一特定資料的值,該數據可以為變數或記錄。 參照和資料本身不同。一般而言,參照會是資料儲存於記憶體或儲存裝置中的實體位址。因此,參照亦常被稱為該資料的指標或位址。不過,參照也被用來指資料位址和某一固定「基準」位址的偏移值,或是陣列的索引。 參照的概念和其他如關聯鍵或識別字之類用來識別特定資料項目的值不同,後者只能透過資料庫表中的尋找運算,來存取資料。 參照被廣泛用於程式設計之中,尤其是用於將大量或易變的資料有效地透過參數傳給子程式,或在不同的用途中共享此類資料。此外,參照也能指向一個包含其他資料之參照的變數或記錄,此一概念為間接定址及連結資料結構(如連結串列)之基礎。.
查看 分布式计算和參照
发布/订阅
在软件架构中,发布-订阅是一种消息范式,消息的发送者(称为发布者)不会将消息直接发送给特定的接收者(称为订阅者)。而是将发布的消息分为不同的类别,无需了解哪些订阅者(如果有的话)可能存在。同样的,订阅者可以表达对一个或多个类别的兴趣,只接收感兴趣的消息,无需了解哪些发布者(如果有的话)存在。 发布/订阅是消息队列范式的兄弟,通常是更大的系统的一部分。大多数消息系统在API中同时支持消息队列模型和发布/订阅模型,例如Java消息服务(JMS)。 这种模式提供了更大的网络可扩展性和更动态的网络拓扑,同时也降低了对发布者和发布数据的结构修改的灵活性。.
查看 分布式计算和发布/订阅
吴恩达
吳恩達(Andrew Ng,)是斯坦福大学计算机科学系和电气工程系的副教授,的主任。他还与达芙妮·科勒一起创建了在线教育平台Coursera。.
查看 分布式计算和吴恩达
大型強子對撞機
大型強子對撞機(Large Hadron Collider,縮寫:LHC)是一座位於瑞士日內瓦近郊歐洲核子研究組織的對撞型粒子加速器,作為國際高能物理學研究之用。LHC已經建造完成,2008年9月10日開始試運轉,並且成功地維持了兩質子束在軌道中運行,成為世界上最大的粒子加速器設施。大型強子對撞機是一個國際合作計劃,由全球85國中的多個大學與研究機構,逾8,000位物理學家合作興建,經費一部份來自歐洲核子研究組織會員國提供的年度預算,以及參與實驗的研究機構所提撥的資金。 大型強子對撞機本預計於2008年10月21日開始進行低能量對撞實驗。但2008年9月19日,大型強子對撞機第三與第四段之間用來冷卻超導磁鐵的液態氦發生了嚴重的洩漏,據推測是由於聯接兩個超導磁鐵的接點接觸不良,在超導高電流的情況下融毀所造成的。依據歐洲核子研究組織的安全條例,必需將磁鐵升回到室溫後詳細檢查才能繼續運轉,這將需要三到四週的時間。要再冷卻回運作溫度,也是得經過三四週的時間,如此正好遇上預定的年度檢修時程,因此必須延遲開始運作的時間。 2009年11月23日,大型強子對撞機進行了在修復完成後的第一次試撞。 2015年4月5日,經過兩年的精心維護與升級,大型強子對撞機再度啟動,預計今年夏天將會進行13TeV質子質子碰撞實驗,探索未知領域,例如,尋找暗物質、分析希格斯機制、研究夸克-膠子等離子體等等。.
大數據
--(Big data)--,指的是傳統數據處理應用軟件不足以處理它們的大或複雜的數據集的術語。大數據也可以定義為來自各種來源的大量非結構化或結構化數據。從學術角度而言,大數據的出現促成了廣泛主題的新穎研究。這也導致了各種大數據統計方法的發展。大數據並沒有抽樣;它只是觀察和追踪發生的事情。因此,大數據通常包含的數據大小超出了傳統軟件在可接受的時間內處理的能力。由於近期的技術進步,發布新數據的便捷性以及全球大多數政府對高透明度的要求,大數據分析在現代研究中越來越突出。.
查看 分布式计算和大數據
奈良先端科學技術大學院大學
奈良先端科學技術大學院大學(;英語譯名:Nara Institute of Science and Technology),是一所位於日本奈良县生駒市高山町的菁英國立大學。1991年創校。簡稱NAIST、奈良先端大。 這是一所「大學院大學」,只提供大學院(硕士、博士)教育。.
學科列表
這是一個學科的列表。學科是在大學教學(教育)與研究的知識分科。學科是被發表研究和學術雜誌、學會和系所所定義及承認的。 領域通常有子領域或分科,而其之間的分界是隨便且模糊的。 在中世紀的歐洲,大學裡只有四個學系:神學、醫學、法學和藝術,而最後一個的地位稍微低於另外三個的地位。在中世紀至十九世紀晚期的大學世俗化過程中,傳統的課程開始增輔進了非古典的語言及文學、物理、化學、生物和工程等學科,現今的學科起源便源自於此。到了二十世紀初期,教育學、社會學及心理學也開始出現在大學的課程裡了。 以下簡表展示出各大類科目,以及各大類科目中的主要科目。 "*"記號表示此一領域的學術地位是有爭議的。注意有些學科的分類也是有爭議的,如人類學和語言學究竟屬於社會科學亦或是人文學科,以及计算机技术是工程学科亦或是形式科学。.
查看 分布式计算和學科列表
孙钟秀
孙钟秀(),中国计算机科学家,中国计算机软件学的重要先驱。原籍浙江余杭,生于江苏南京。1957年毕业于南京大学数学系。南京大学技术科学学院院长、教授。1991年当选为中国科学院院士(学部委员)。 ,因病於南京逝世。.
查看 分布式计算和孙钟秀
安德魯檔案系統
安德魯檔案系統(Andrew File System,縮寫為AFS),一種分散式檔案系統,由卡內基美隆大學開發的檔案系統。於1982年開始開發,是安德魯計劃的一部份,為了紀念安德鲁·卡内基與安德鲁·W·梅隆而命名,用於分布式计算之中。AFS系統仍然屬於IBM公司,OpenAFS、Arla與Coda是它的開放原始碼版本與分支版本。.
密码学
密碼學(Cryptography)可分为古典密码学和现代密码学。在西欧語文中,密码学一词源於希臘語kryptós“隱藏的”,和gráphein“書寫”。古典密码学主要关注信息的保密书写和传递,以及与其相对应的破译方法。而现代密码学不只关注信息保密问题,还同时涉及信息完整性验证(消息验证码)、信息发布的不可抵赖性(数字签名)、以及在分布式计算中产生的来源于内部和外部的攻击的所有信息安全问题。古典密码学与现代密码学的重要区别在于,古典密码学的编码和破译通常依赖于设计者和敌手的创造力与技巧,作为一种实用性艺术存在,并没有对于密码学原件的清晰定义。而现代密码学则起源于20世纪末出现的大量相关理论,这些理论使得现代密码学成为了一种可以系统而严格地学习的科学。 密码学是数学和计算机科学的分支,同时其原理大量涉及信息论。著名的密碼學者罗纳德·李维斯特解釋道:「密碼學是關於如何在敵人存在的環境中通訊」,自工程學的角度,這相當于密碼學與純數學的差异。密碼學的发展促進了计算机科学,特別是在於電腦與網路安全所使用的技術,如存取控制與資訊的機密性。密碼學已被應用在日常生活:包括自动柜员机的晶片卡、電腦使用者存取密碼、電子商務等等。.
查看 分布式计算和密码学
嶋正利
嶋正利(),日本微處理器設計專家,是世界第一顆商用微處理器——英特爾4004的設計者之一。曾任會津大學教授。.
查看 分布式计算和嶋正利
希格斯玻色子
希格斯玻色子(Higgs boson)是標準模型裏的一種基本粒子,是一種玻色子,自旋為零,宇稱為正值,不帶電荷、色荷,極不穩定,生成後會立刻衰變。希格斯玻色子是希格斯場的量子激發。根據希格斯機制,基本粒子因與希格斯場耦合而獲得質量。假若希格斯玻色子被證實存在,則希格斯場應該也存在,而希格斯機制也可被確認為基本無誤。 物理學者用了四十多年時間尋找希格斯玻色子的蹤跡。大型強子對撞機(LHC)是全世界至今為止最昂貴、最複雜的實驗設施之一,其建成的一個主要任務就是尋找與觀察希格斯玻色子與其它種粒子。2012年7月4日,歐洲核子研究組織(CERN)宣布,LHC的緊湊渺子線圈(CMS)探测到质量为125.3±0.6GeV的新玻色子(超過背景期望值4.9个标准差),超環面儀器(ATLAS)测量到质量为126.5GeV的新玻色子(5个标准差),这两種粒子极像希格斯玻色子。2013年3月14日,歐洲核子研究組織發表新聞稿正式宣布,先前探測到的新粒子暫時被確認是希格斯玻色子,具有零自旋與偶宇稱,這是希格斯玻色子應該具有的兩種基本性質,但有一部分實驗結果不盡符合理論預測,更多數據仍在等待處理與分析。 希格斯玻色子是因物理學者彼得·希格斯而命名。術語「玻色子」是為了紀念印度物理學者薩特延德拉·玻色而命名。玻色子的自旋为整数,其物理行為可以用玻色-愛因斯坦統計描述,不遵守泡利不相容原理,即處於單獨一個量子態上的粒子數目不受限制。他是於1964年提出希格斯機制的六位物理學者中的一位。2013年10月8日,因為“次原子粒子質量的生成機制理論,促進了人類對這方面的理解,並且最近由歐洲核子研究組織屬下大型強子對撞機的超環面儀器及緊湊緲子線圈探測器發現的基本粒子證實”,弗朗索瓦·恩格勒、彼得·希格斯榮獲2013年諾貝爾物理學獎。.
查看 分布式计算和希格斯玻色子
世界公共网格
World Community Grid,中文译名为“世界社群網格”、“世界共同体网格计划”或“世界公共网格”。是由IBM公司主持的一项基于互联网的公益性分布式计算项目,開始於2004年11月16日。该项目将联合分布于世界各地的志愿者们提供的计算资源,用于一些能为全人类带来福音的大型科学研究项目。 World Community Grid 创立之初是基于 Grid.org 的平台搭建的,之后于 2007 年开始全面迁移至開源的 BOINC 平台。World Community Grid 在底层计算平台的基础上,为具体的计算项目提供了一个更高层次的计算平台。.
查看 分布式计算和世界公共网格
并发计算
并发计算(Concurrent computing,或譯為並行處理、共時計算),是一種程式計算的形式,在系統中,至少有兩個以上的計算在同時運作,計算結果可能同時發生。用來實作並行系統(Concurrent system)的程式語言與各種演算法,統稱為並行計算。 並行程式通常被設計為互動式的運算過程,因為它的運算過程是不確定的,在設計上的難度較高。設計並行程式最大的挑戰,在於確保不同運算執行步驟間的互動或是通訊,能以正確的順序進行,同時,也要確保在不同執行步驟間共享的資源,能夠正確被存取。在這個領域的先驅人物有艾兹赫尔·戴克斯特拉、東尼·霍爾與泊·派克·漢森等人。.
查看 分布式计算和并发计算
乔治·沃特曼
乔治·沃特曼(George Woltman,),是分布式计算因特网梅森素数大搜索(GIMPS)项目的创始人和Prime95的主要编写人之一 。沃特曼1978年毕业于麻省理工学院,现生活在美国佛罗里达州奥兰多市。他为GIMPS编写的算法可以实现目前运算速度最快的大整数乘法,他的这个算法也被其他分布式计算项目所使用(如十七或者破产项目)。.
查看 分布式计算和乔治·沃特曼
二阶段提交
在计算机网络以及数据库领域内,二阶段提交(Two-phase Commit)是指,为了使基于分布式系统架构下的所有节点在进行事务提交时保持一致性而设计的一种算法(Algorithm)。通常,二阶段提交也被称为是一种协议(Protocol)。在分布式系统中,每个节点虽然可以知晓自己的操作时成功或者失败,却无法知道其他节点的操作的成功或失败。当一个事务跨越多个节点时,为了保持事务的ACID特性,需要引入一个作为协调者的组件来统一掌控所有节点(称作参与者)的操作结果并最终指示这些节点是否要把操作结果进行真正的提交(比如将更新后的数据写入磁盘等等)。因此,二阶段提交的算法思路可以概括为: 参与者将操作成败通知协调者,再由协调者根据所有参与者的反馈情报决定各参与者是否要提交操作还是中止操作。 需要注意的是,二阶段提交(英文缩写:2PC)不应该与并发控制中的二阶段锁(英文缩写:2PL)进行混淆。.
查看 分布式计算和二阶段提交
互联网梅森素数大搜索
因特网梅森素数大搜索(Great Internet Mersenne Prime Search,简称:GIMPS),是一个由志愿者团队协作的项目,从因特网免费下载开放源代码的Prime95和MPrime软件来搜索梅森素数。这个项目的发起者以及Prime95的主要编写者是乔治·沃特曼,则编写支持搜索的PrimeNet服务器软件,由他本人创立于1997年的所展示的正是这种分布式计算软件。 这个项目取得了很大的成功:截止到2018年1月,GIMPS共搜索到16个梅森素数。现在已知的最大的梅森素数是2017年12月26日发现的2^ - 1,共有23249425位数,第二大的是2016年1月7日發現的2^ - 1,共有22338618位數,第三大的梅森質數是2013年1月25日發現的2^ - 1,共有17425170位數。 从许可证条约上讲,GIMPS 软件并不是自由软件,它仅仅是开放源代码软件,因为它有着自由软件所无法接受的限制-使用者必须接收奖金分配条款。.
以太坊經典
以太坊经典是一個开源、公开、 以区块链為基础的分布式计算平台。 它提供了一个分散的具有圖靈完備性的虛擬機。該虛擬機可以利用全世界的虛擬機節點網絡執行腳本。 以太坊經典还提供了一種可在各用戶之間流通,名為「經典以太坊」的代幣。用戶可把代幣存到密碼货币钱包裏,為各節點參與者的算力提供酬勞。為防止以癱瘓系統為目的之大額交易的出現,經典以太坊設有名為Gas的交易定價制度,所有願意付出較高交易費者之交易均會獲優先處理。 以太坊經典是以太坊平台分叉而成的加密貨幣。在分叉前,經典以太坊被直接稱為以太坊。分叉以後,舊分叉以太坊經典,新分叉則保留原名。在第1920000資料塊出現前便擁有以太坊者都已獲得相等數量的以太坊經典。.
查看 分布式计算和以太坊經典
微內核
在資訊科學中,微内核(Microkernel,μ-kernel),又稱為微核心,是一種內核的設計架構,由一群盡可能將數量最小化的軟體程式組成,它們負責提供、實作一個作業系統所需要的各種機制與功能。這些最基礎的機制,包括了底層位址空間管理,執行緒管理,與行程間通訊(IPC)。.
查看 分布式计算和微內核
微服務
微服務 (Microservices) 是一種軟體架構風格,它是以專注於單一責任與功能的小型功能區塊 (Small Building Blocks) 為基礎,利用模組化的方式組合出複雜的大型應用程式,各功能區塊使用與語言無關 (Language-Independent/Language agnostic) 的 API 集相互通訊。 微服務的起源是由 Peter Rodgers 博士於 2005 年度雲端運算博覽會提出的微 Web 服務 (Micro-Web-Service) 開始,Juval Löwy 則是與他有類似的前導想法,將類別變成細粒服務 (granular services),以作為 Microsoft 下一階段的軟體架構,其核心想法是讓服務是由類似 Unix 管道的存取方式使用,而且複雜的服務背後是使用簡單 URI 來開放介面,任何服務,任何細粒都能被開放 (exposed)。這個設計在 HP 的實驗室被實現,具有改變複雜軟體系統的強大力量。 2014年,Martin Fowler 與 James Lewis 共同提出了微服務的概念,定義了微服務是由以單一應用程式構成的小服務,自己擁有自己的行程與輕量化處理,服務依業務功能設計,以全自動的方式部署,與其他服務使用 HTTP API 通訊。同時服務會使用最小的規模的集中管理 (例如 Docker) 能力,服務可以用不同的程式語言與資料庫等元件實作。.
查看 分布式计算和微服務
快速應用程式開發
快速應用程式開發(原名:Rapid Application Development、縮寫:RAD)是指一種以最小幅度的規劃並迅速地將原形完成的軟體發展方法論。採用RAD進行軟體開發的規劃是和撰寫軟體本身交錯同時進行的。通常能在沒有大量預先規劃的情況下,讓軟體更快寫完、更容易變更需求。 有時也作為採用此種方法論的工具的代稱,此類工具大多支援所見即所得的介面設計畫面、顯示相關原始碼及說明文件,以及事件及例外處理的快速設定等等輔助使用者迅速完成所需功能的便捷機制。.
志愿计算
#重定向 分布式计算 编者注:志愿计算是分布式计算的一种,更强调其志愿性质,由于时间仓促,资料不足,故进行重定向。.
查看 分布式计算和志愿计算
地理信息科學
地理信息科學(Geographic Information Science,簡稱GI Science)或空間資訊科學(Geoinformatics)是由全球定位系统(GPS)、地理信息系统(GIS)、遥感(RS)、计算机技术和数字传输网络等一系列现代技术高度集成,及在信息科学与地球系统科学交叉基础上形成的,以信息流为手段,研究地球系统内部物质流、能量流和人流运动规律的一门应用科学,由美籍英裔地理学家迈克尔·弗兰克·古德柴尔德于1992年提出。 地球信息科学的研究对象是地球系统,应用信息论、控制论和系统论来研究地球系统就形成了地球信息科学的方法论。 与地理信息系统相比,他更加侧重与将地理信息作为一门科学,而不仅仅是一门技术实现,主要研究:分布式计算、地理信息的认知、地理信息的互操作、比例尺、空间信息基础设施的未来、地理数据的不确定性和基于GIS的分析、GIS和社会、地理信息系统在环境中的空间分析、空间数据的获取和集成等等。地理信息科学在对地理信息技术研究的同时,还强调了支持地理信息技术发展的基础理论研究的重要性。 分类:地理学.
查看 分布式计算和地理信息科學
地震捕手网络
地震捕手网络(Quake-Catcher Network)是南加州大学运行的一个倡议,其目标是使用基于计算机的加速規探测地震。它使用BOINC平台(一种分布式计算,类似SETI@home)。 它目前支持有内置加速度计的移动设备(智能手机和部分平板电脑/笔记本电脑),并且目前也支持三种USB设备——codemercs.com JoyWarrior 24F8、ONavi传感器和MotionNode Accel。 2011年,项目科学家伊丽莎白·科克兰(Elizabeth Cochran)被美国总统奥巴马授予,这很大程度上是因为她创建了地震捕手网络项目。.
查看 分布式计算和地震捕手网络
圓周率
圓周率是一个数学常数,为一个圆的周长和其直径的比率,约等於3.14159。它在18世纪中期之后一般用希腊字母π指代,有时也拼写为“pi”()。 因为π是一个无理数,所以它不能用分数完全表示出来(即它的小数部分是一个无限不循环小数)。当然,它可以用像\frac般的有理数的近似值表示。π的数字序列被認為是随机分布的,有一种统计上特别的随机性,但至今未能证明。此外,π还是一个超越数——它不是任何有理数系数多项式的根。由於π的超越性质,因此不可能用尺规作图解化圆为方的问题。 几个文明古国在很早就需要计算出π的较精确的值以便于生产中的计算。公元5世纪时,南朝宋数学家祖冲之用几何方法将圆周率计算到小数点后7位数字。大约同一时间,印度的数学家也将圆周率计算到小数点后5位。历史上首个π的精确无穷级数公式(即π的莱布尼茨公式)直到约1000年后才由印度数学家发现。在20和21世纪,由于计算机技术的快速发展,借助计算机的计算使得π的精度急速提高。截至2015年,π的十进制精度已高达1013位。当前人类计算π的值的主要原因为打破记录、测试超级计算机的计算能力和高精度乘法算法,因为几乎所有的科学研究对π的精度要求都不会超过几百位。 因为π的定义中涉及圆,所以π在三角学和几何学的许多公式,特别是在圆形、椭球形或球形相關公式中广泛应用。由于用於特征值这一特殊作用,它也在一些数学和科学领域(例如数论和统计中计算数据的几何形状)中出现,也在宇宙学,热力学,力学和电磁学中有所出现。π的广泛应用使它成为科学界内外最广为人知的常数之一。人们已经出版了几本专门介绍π的书籍,圆周率日(3月14日)和π值计算突破记录也往往会成为报纸的新闻头条。此外,背诵π值的世界记录已经达到70,000位的精度。.
查看 分布式计算和圓周率
國立東華大學資訊工程學系
國立東華大學資訊工程學系,简称資工系/CSIE,是國立東華大學的一个系。.
分布式计算平台
分布式计算平台相当于一个普适性的分布式计算任务调度服务程序。 分布式计算平台的客户端程序允许使用者使用一个通用性的客户端同时参与到多个分布式计算项目中,而不用下载多个不同的客户端,这有利于减少某些科研单位或组织节省开发任务调度程序的时间,有利于志愿者更为方便地参与到科学研究中去,有利于全球闲置处理能力的统一调度。 目前主流的分布式计算平台有以下几个:.
分布式锁
分布式锁,是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证一致性,在这种情况下,便需要使用到分布式锁。 Category:分布式计算.
查看 分布式计算和分布式锁
分布式操作系统
分布式操作系统(Distributed operating system),是一个软件,它是许多独立的,网络连接的,通讯的,并且物理上分离的计算节点的集合。每个节点包含全局总操作系统的一个特定的软件子集。每个软件子集是两个不同的服务置备的复合物。第一个服务是一个普遍存在的最小的内核,或微内核,直接控制该节点的硬件。第二个服务是协调节点的独立的和协同的活动系统管理组件的更高级别的集合。这些组件抽象微内核功能,和支持用户应用程序。 分布式操作系统是分布式软件系统的重要组成部分,负责管理分布式处理系统资源、控制分布式程序运行等。 分布式软件系统是支持分布式处理的软件系统,包括分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库系统等。.
分散式運算
#重定向 分布式计算.
查看 分布式计算和分散式運算
分散式雜湊表
分散式雜湊表(distributed hash table,缩写DHT)是分散式計算系統中的一類,用來將一個關鍵值(key)的集合分散到所有在分散式系統中的節點,並且可以有效地將訊息轉送到唯一一個擁有查詢者提供的關鍵值的節點(Peers)。這裡的節點類似雜湊表中的儲存位置。分散式雜湊表通常是為了擁有極大節點數量的系統,而且在系統的節點常常會加入或離開(例如網路斷線)而設計的。在一個結構性的延展網路(overlay network)中,參加的節點需要與系統中一小部份的節點溝通,這也需要使用分散式雜湊表。分散式雜湊表可以用以建立更複雜的服務,例如分散式檔案系統、點對點技術檔案分享系統、合作的網頁快取、多播、任播、網域名稱系統以及即時通訊等。.
查看 分布式计算和分散式雜湊表
分散式演算法
分散式演算法(Distributed algorithm),一種演算法類型。為分散式計算而設計,它運行在一群相互連結的處理器所構成的計算機硬體平台上。分散式演算法以並行方式執行,是平行演算法下的子類別。因為同時運行在不同處理器上,對演算法其他部份運行情況的資訊所知有限,使得這類型的演算法較為困難。.
查看 分布式计算和分散式演算法
ØMQ
ØMQ (也拼写作ZeroMQ,0MQ或ZMQ)是一个为可伸缩的分布式或并发应用程序设计的高性能异步消息库。它提供一个消息队列, 但是与面向消息的中间件不同,ZeroMQ的运行不需要专门的消息代理()。该库设计成常见的套接字风格的API。 ZeroMQ是由iMatix公司和大量贡献者组成的社群共同开发的。ZeroQ通过许多第三方软件支持大部分流行的编程语言,从Java和Python到Erlang和Haskell。.
查看 分布式计算和ØMQ
傳送門2
是一款由威尔乌開發及發行的第一人稱解謎遊戲,是2007年遊戲《傳送門》(Portal)的續作。游戏于2011年4月19日在Microsoft Windows、Mac OS X、PlayStation 3以及Xbox 360平台发布。零售版本由美国艺电发行,而Windows、Linux以及OS X的可下载版本由维尔福自家的游戏分发系统Steam发行。2010年3月,《传送门》发布更新,稍微修改了游戏的结局,以此来表示续作的制作。2010年3月5日,维尔福宣布将开发《传送门2》。在游戏正式发布之前,维尔福推出了内含13款独立游戏的另类实境游戏《》,让玩家以为可以通过分布式计算的形式来让游戏提前几个小时发布。 《传送门2》保留了前作的大部分游戏元素,并添加了许多新元素,例如强光桥、高热能激光、凝胶等。其中凝胶的创意来自2009年独立游戏节最佳学生游戏——迪吉彭理工學院学生制作的《》。《传送门2》包括单人模式和合作模式。单人模式的主角仍为前作的(Chell)。游戏以主角在休眠设施中深度睡眠了若干年之后被唤醒开始,主角需要在荒废的光圈科学设施中与被重新激活的人工智能体GLaDOS重建科学。另外单人模式有多名新角色登场,例如(Wheatley,斯蒂芬·默切特配音)、(Cave Johnson,或译为“凯文·约翰逊”,J·K·西蒙斯配音)等。合作模式的主角是叫做Atlas和P-Body的两个机器人,它们需要通过合作来解决一系列谜题。 在游戏发布之后,维尔福又推出了《传送门2》的更新,包括额外的追加下載內容、简化版的地图编辑器等。通过Steam的“创意工坊”,玩家可以将自己设计的关卡发布到社区,或者下载来自社区的关卡。 一些评论认为将《传送门》拓展成完整系列的难度较大,但是大多数评论都对《传送门2》持好评。游戏的创作、节奏以及黑色幽默都是极为突出的亮点,、斯蒂芬·默切特和J·K·西蒙斯的配音也非常不错。游戏的新元素、渐进的挑战和附加的合作模式都受到称赞。一些游戏新闻记者认为传送门2是2011年度最佳游戏,并且有人称其为“年度游戏”。《传送门2》被誉为。.
查看 分布式计算和傳送門2
冰人 (法国科幻小说)
法国科幻小说作家赫内·巴赫札维勒(或翻译为勒内·巴雅维尔)在1968年发表的著名科幻小说,法语原名:La Nuit des temps(意思是“远古时代”),英译本名:The Ice People(意思是“冰人”)。中文版有彭力群的译本,翻译为《冰人》,可见是从英文版翻译的。与另外两篇优秀的科幻小说:《六只纸质十字架》( 罗·列昂尼德夫 著 张雷莉 译)、《神圣的梦》( 彼德·菲利浦斯 著 张洁 译)一起结集出版。是河南出版社出版的《科幻小说译丛》系列丛书的一本。.
公众科学
公众科学(Citizen Science),公民科学或群智科学,是指公众参与的科学研究, 包括非职业的科学家、科学爱好者和志愿者参与的科研活动, 范围涵盖科学问题探索、新技术发展、数据收集与分析等。从形式上看,公众科学已被定义为“系统地收集和分析数据;开发技术;对自然现象的测试,以及这些活动的散发由主要基于业余爱好的研究者。”公众科学项目一般由公众和科学家合作发起。 公众科学有时也包含在诸如“公众参与科学研究”和。.
查看 分布式计算和公众科学
克利斯登·奈加特
克利斯登·奈加特(Kristen Nygaard,),挪威计算机科学家,社会活动家,图灵奖和冯·诺伊曼奖获得者,Simula的创始人,面向对象技术的先驱。.
勒索軟體
勒索軟體,又稱勒索病毒,是一種特殊的惡意軟體,又被人歸類為「阻斷存取式攻擊」(denial-of-access attack),其與其他病毒最大的不同在於手法以及中毒方式。其中一种勒索軟體仅是單純地將受害者的電腦锁起来,而另一種則系統性地加密受害者硬碟上的檔案。所有的勒索軟體都會要求受害者繳納贖金以取回對電腦的控制權,或是取回受害者根本無從自行取得的解密金鑰以便解密档案。勒索軟體通常透過木馬病毒的形式傳播,將自身為掩蓋為看似無害的檔案,通常会通过假冒成普通的电子邮件等社会工程学方法欺骗受害者点击链接下载,但也有可能与许多其他蠕虫病毒一样利用软件的漏洞在联网的电脑间传播。 原先勒索病毒只在俄羅斯境內盛行,但隨著時間推進,受害者開始廣布全球。2013年6月,網路安全公司McAfee釋出了一份數據,顯示該公司光在該年度(2013)第一季就取得了超過250,000種不同的勒索病毒樣本,並表示該數字是去年(2012)同季的超過兩倍。 隨著CryptoLocker的流行,加密形式的勒索軟體開始進行大規模的攻擊,在遭當局瓦解以前取得了估計三百萬美元的贖金。 另一個勒索軟體CryptoWall,被美國聯邦調查局估計在2015年6月以前獲得了超過一百八十萬美元的贖金。.
查看 分布式计算和勒索軟體
BitTorrent (公司)
BitTorrent, Inc.,总部位于美国旧金山,是一家私人持有的美国公司。公司由Bram Cohen和Ashwin Navin成立于2004年9月22日。公司持续开发BitTorrent点对点协议,以及使用该协议的µTorrent和BitTorrent等软件。 截至今日,使用BitTorrent协议传输文件已在互联网整体流量中占据显著部分。.
BOINC
伯克利開放式網絡計算平台(Berkeley Open Infrastructure for Network Computing,簡稱BOINC)是目前主流的分佈式計算平台之一,由加州大學柏克萊分校電腦學系發展出的分散式計算系統。原本專為SETI@home項目而設計,目前納入的領域包括數學、醫學、天文學和氣象學等。BOINC匯集全球各地志願者的電腦或移動裝置,提供運算能力給研究者。截至2017年3月,BOINC在全世界有約815,912台活躍的主機,提供約18.971PetaFLOPS的運算能力。.
查看 分布式计算和BOINC
Breve (软件)
Breve (首写字母有时以小写形式“b”出现)是一个自由开源软件包,允许用户构建分布式系统和人工生命的三维模拟。用户可以定义三维世界中的多智能体(multi-agent)系统的行为,以便观察它们的相互作用。 Breve涵盖了三维人工体物理模拟,具有对物体之间冲撞行为的探测和响应机制以及一个OpenGL显示引擎。因此它可以用来模拟并以可视化方式呈现出一个半现实(或者说接近真实)的生物和世界。 Breve模拟过程的代码是用一种叫做steve的易用语言编写的。这种语言具有面向对象的特点,同时具有多种语言的优点,如C语言、Perl和Objective-C。Breve也包括对使用Python编写模拟过程的完全支持。 Breve的一大特色在于其可扩展内嵌插件architecture,允许人们编写插件并使之与先前已有的代码和工程相互作用,而且具有对用于进化计算的Push语言的内部支持。 现已编写出在Breve中用于生成MIDI音乐和下载网页的插件,且可通过Lisp环境交互。 File:Braitenberg vehicle (simulation made with breve).jpg|一个Braitenberg的模拟示例.
C++
C++是一種使用廣泛的计算机程序設計語言。它是一種通用程序設計語言,支援多重编程模式,例如程序化程序設計、数据抽象、面向对象程序設計、泛型程序設計和设计模式等。 比雅尼·斯特勞斯特魯普博士在贝尔实验室工作期间在20世紀80年代發明並實現了C++。起初,這種語言被稱作“C with Classes”(“包含‘類’的C語言”),作為C語言的增強版出現。随后,C++不斷增加新特性。虚函数(virtual function)、运算符重载(operator overloading)、多繼承(multiple inheritance)、标准模板库(standard template library, STL)、异常处理(exception)、运行时类型信息(Runtime type information)、命名空間(namespace)等概念逐漸納入標準。1998年,國際標準組織(ISO)頒布了C++程序設計語言的第一個國際標準ISO/IEC 14882:1998,目前最新标准为ISO/IEC 14882:2017。根據《C++編--程思想》(Thinking in C++)一書,C++與C的代码执行效率往往相差在±5%之間。 C++語言發展大概可以分為三個階段:第一階段從80年代到1995年。這一階段C++語言基本上是傳統類型上的面向对象語言,並且憑藉着接近C語言的效率,在工業界使用的開發語言中佔據了相當大份額;第二階段從1995年到2000年,這一階段由於標準模板庫(STL)和後來的Boost等程式庫的出現,泛型程序設計在C++中佔據了越來越多的比重。當然,同時由於Java、C#等語言的出現和硬體價格的大規模下降,C++受到了一定的衝擊;第三階段從2000年至今,由於以Loki、MPL(Boost)等程式庫為代表的產生式編程和模板元編程的出現,C++出現了發展歷史上又一個新的高峰,這些新技術的出現以及和原有技術的融合,使C++已經成為當今主流程序設計語言中最複雜的一員。.
查看 分布式计算和C++
CAP定理
在理論計算機科學中,CAP定理(CAP theorem),又被稱作布魯爾定理(Brewer's theorem),它指出對於一個分布式计算系統來說,不可能同時滿足以下三點:Nancy Lynch and Seth Gilbert,, ACM SIGACT News, Volume 33 Issue 2 (2002), pg.
查看 分布式计算和CAP定理
CAS@home
CAS@home(Chinese Academy of Sciences at Home),是一个由中国科学院高能物理研究所主导的分布式计算项目。目前研究的项目有SCThread(蛋白质结构预测)。.
Cell (微處理器)
Cell Broadband Engine是一種微處理器架構,Cell是「Cell Broadband Engine Architecture」的簡寫,通常簡稱CBEA或部分的Cell BE。Cell 处理器是由日本索尼、索尼電腦娛樂、东芝、國際商業機器(IBM)公司联合开发、用于高速运算的处理器。它是以RISC指令体系的Power架构来设计的,并具有高时钟频率、高执行效率等特点。主要应用于PlayStation 3和刀鋒服务器之上。而CELL處理器的第二代版本,提高了双精度浮点运算性能。以往的CELL處理器,双精度的性能只有單精度的十分之一。而新的CELL處理器,可以使到双精度性能有五倍的提升。.
CGI (圍棋軟體)
CGI(CGI Go Intelligence)是由國立交通大學資訊工程學系吳毅成教授所帶領的團隊所開發的圍棋軟體。.
Climateprediction.net
Climateprediction.net是一個基於伯克利開放式網路計算平台(BOINC)的分散式計算項目。該項目由英國牛津大學開發和維護,用於全球氣象變化的研究。 與其他BOINC專案一樣,Climateprediction.net使用志願者的電腦中空閒的進程資源來執行單獨的單元計算。計算結果會被發送到專案的中央伺服器,經驗證後存入資料庫中。這個項目是跨平台的,支援多種不同的軟體和硬體環境。用戶可通過Climateprediction.net的螢幕保護程式觀看正在自己電腦上進行的全球氣象變化研究的情況。.
查看 分布式计算和Climateprediction.net
Cocoa
Cocoa是苹果公司为Mac OS X所创建的原生面向对象的编程环境,是Mac OS X上五大API之一(其它四个是Carbon、POSIX、X11和Java)。 Cocoa应用程序一般在苹果公司的开发工具Xcode(前身为Project Builder)和Interface Builder上用Objective-C写成。不过,通过Java bridge、PasCocoa、PyObjC、CamelBones以及RubyCocoa等桥接技术,Java、Clozure CL、LispWorks、Object Pascal、Python、Perl、Ruby等其它工具或者语言也可以用来开发Cocoa应用。也有一些其它语言的Cocoa实现无须桥接,比如苹果公司开发的MacRuby和类似Lisp的Nu语言。不使用Xcode和Interface Builder,仅仅通过文本编辑器、GCC和GNU make工具也可以用Objective-C语言开发Cocoa应用。 对最终用户来说,使用Cocoa编程环境开发的应用程序即为Cocoa應用程式。这类应用有独特的外观,因为Cocoa编程环境让程序在多方面自动遵循苹果公司的人机界面守则。.
查看 分布式计算和Cocoa
CORBA
CORBA(Common Object Request Broker Architecture)通用物件請求代理架構是軟體構建的一个標準。 CORBA標準由物件管理組織(OMG)設立並進行控制,CORBA定義了一系列API,通信協議,和物件/服務信息模型用於使得異質應用程序能夠互相操作,這些應用程序用不同的程式語言編寫,運行在不同的平台上。CORBA因此為定義明確的物件提供了平臺和位置的透明性,這些物件是分布式計算平臺的基礎。 通常來說,CORBA把用其他語言開發的程序代码和關於該程序代码能力和如何調用該程序代码的信息包到一個开发包(package)中,开发包中的物件則可以在網络上被其他程序(或CORBA物件)調用。在這個意義上來講,CORBA可以被看作是一個機器可讀的文件檔格式,類似於头文件(header),但是具有相當多的信息。 CORBA使用一種接口描述语言(Interface description language)用於刻畫物件將呈現出來的介面。CORBA又規定了從IDL到特定程式語言,如C++或Java,實現的映射。這個映射精確的描述了CORBA資料類型是如何被用戶端和伺服器端實現的。標準映射的有Ada、C、C++、Smalltalk、Java、以及Python。還有一些非標準的映射,為Perl和Tcl的映射由這些語言寫的ORB實現。 CORBA的IDL只是IDL的一個例子。 在提供用戶語言和平臺中性的遠端程序呼叫規範的同時,CORBA也定義了通常需要的服務,例如事務和安全。.
查看 分布式计算和CORBA
理論計算機科學
论计算机科学(theoretical computer science,缩写为TCS)是计算机科学的一个分支,它主要研究有关计算的相对更抽象化,逻辑化和数学化的问题,例如计算理论,算法分析,以及程序设计语言的语义。尽管理论计算机科学本身并非一个单独的研究主题,从事这个领域的研究人员在计算机科学的研究者里自成一派。.
理查德·拉希德
查德·拉希德(Richard F. Rashid),小名Rick,計算機科學家,為微軟公司研發長、資深副總裁。.
移动主体
在计算机科学中,移动主体()是计算机软件和数据的结合体,能够自主地从一台计算机遷移至另一台计算机,并在目标计算机上继续执行。.
查看 分布式计算和移动主体
程式語言歷史
這篇文章在探討程式語言在歷史上的主要發展。更詳細的事件發生年表,請參閱程式語言年表。.
查看 分布式计算和程式語言歷史
突破网络审查
突破网络审查或突破网络封锁,在中国大陆突破防火长城实行的网络审查又稱翻墙、穿牆、科學上網、愛國上網等指绕过互联网审查封锁技术(IP封锁、端口封锁、关键词过滤、域名劫持等),实现对网络内容的访问。 突破网络审查的软件通常被称作翻墙软件。翻墙软件並不只是代理软件,它着眼於獲得被封鎖的網站內容。.
查看 分布式计算和突破网络审查
算法
-- 算法(algorithm),在數學(算學)和電腦科學之中,為任何良定义的具體計算步驟的一个序列,常用於計算、和自動推理。精確而言,算法是一個表示爲有限長列表的。算法應包含清晰定義的指令用於計算函數。 算法中的指令描述的是一個計算,當其時能從一個初始狀態和初始輸入(可能爲空)開始,經過一系列有限而清晰定義的狀態最終產生輸出並停止於一個終態。一個狀態到另一個狀態的轉移不一定是確定的。隨機化算法在内的一些算法,包含了一些隨機輸入。 形式化算法的概念部分源自尝试解决希尔伯特提出的判定问题,並在其后尝试定义或者中成形。这些尝试包括库尔特·哥德尔、雅克·埃尔布朗和斯蒂芬·科尔·克莱尼分别于1930年、1934年和1935年提出的遞歸函數,阿隆佐·邱奇於1936年提出的λ演算,1936年的Formulation 1和艾倫·圖靈1937年提出的圖靈機。即使在當前,依然常有直覺想法難以定義爲形式化算法的情況。.
查看 分布式计算和算法
素数
質--數(Prime number),又称素--数,指在大於1的自然数中,除了1和該数自身外,無法被其他自然数整除的数(也可定義為只有1與該數本身两个正因数的数)。大於1的自然數若不是質數,則稱之為合數。例如,5是個質數,因為其正因數只有1與5。而6則是個合數,因為除了1與6外,2與3也是其正因數。算術基本定理確立了質數於數論裡的核心地位:任何大於1的整數均可被表示成一串唯一質數之乘積。為了確保該定理的唯一性,1被定義為不是質數,因為在因式分解中可以有任意多個1(如3、1×3、1×1×3等都是3的有效因數分解)。 古希臘數學家歐幾里得於公元前300年前後證明有無限多個質數存在(欧几里得定理)。現時人們已發現多種驗證質數的方法。其中試除法比較簡單,但需時較長:設被測試的自然數為n,使用此方法者需逐一測試2與\sqrt之間的整數,確保它們無一能整除n。對於較大或一些具特別形式(如梅森數)的自然數,人們通常使用較有效率的演算法測試其是否為質數(例如277232917-1是直至2017年底為止已知最大的梅森質數)。雖然人們仍未發現可以完全區別質數與合數的公式,但已建構了質數的分佈模式(亦即質數在大數時的統計模式)。19世紀晚期得到證明的質數定理指出:一個任意自然數n為質數的機率反比於其數位(或n的對數)。 許多有關質數的問題依然未解,如哥德巴赫猜想(每個大於2的偶數可表示成兩個素數之和)及孿生質數猜想(存在無窮多對相差2的質數)。這些問題促進了數論各個分支的發展,主要在於數字的解析或代數方面。質數被用於資訊科技裡的幾個程序中,如公鑰加密利用了難以將大數分解成其質因數之類的性質。質數亦在其他數學領域裡形成了各種廣義化的質數概念,主要出現在代數裡,如質元素及質理想。.
查看 分布式计算和素数
罗塞塔 (消歧义)
使用「羅塞塔」來命名的事物包括有:.
网络计算
网络计算可以指:.
查看 分布式计算和网络计算
网格计算
网格计算(Grid computing)通过利用大量异构计算机(通常为台式机)的未用资源(CPU周期和磁盘存储),将其作为嵌入在分布式电信基础设施中的一个虚拟的计算机集群,为解决大规模的计算问题提供一个模型。网格计算的焦点放在支持跨管理域计算的能力,这使它与传统的计算机集群或传统的分布式计算相区别。 网格计算的设计目标是:解决对于任何单一的超级计算机来说,仍然大得难以解决的问题,并同时保持解决多个较小的问题的灵活性。这样,网格计算就提供了一个多用户环境。它的第二个目标就是:更好的利用可用计算力,迎合大型的计算练习的断断续续的需求。 这隐含着使用安全的授权技术,以允许远程用户控制计算资源。 网格计算包括共享异构资源(基于不同的平台,硬件/软件体系结构,以及计算机语言),这些资源位于不同的地理位置,属于一个使用公开标准的网络上的不同的管理域。简而言之,它包括虚拟化计算资源。 网格计算经常和集群计算相混淆。二者主要的不同就是:集群是同构的,而网格是异构的;网格扩展包括用户桌面机,而集群一般局限于数据中心。 从功能上来说,可以将网格分类为:.
查看 分布式计算和网格计算
羅塞塔石碑
羅塞塔石碑(Rosetta Stone,又譯為羅塞達碑),是一塊製作於公元前196年的花崗閃長岩石碑,原本只是一塊刻有古埃及法老托勒密五世詔書的石碑,但由於這塊石碑同時刻有同一段内容的三種不同語言版本,使得近代的考古學家得以有機會對照各語言版本的內容後,解讀出已經失傳千餘年的埃及象形文之意義與結構,而成為今日研究古埃及歷史的重要里程碑。羅塞塔石碑最早是在1799年時由法軍上尉(Pierre-François Xavier Bouchard)在一個埃及港灣城市羅塞塔(今日亦稱為拉希德)發現,但在英法兩國的戰爭之中輾轉到英國手中,自1802年起保存於大英博物館中並公開展示。.
查看 分布式计算和羅塞塔石碑
瘧疾控制計畫
瘧疾控制計畫(Malaria Control Project)是一個志願型分散式計算計畫。此計畫模擬瘧疾的傳播動力學和健康影響,為Africa@home計畫的一部分。 Category:疟疾 Category:分散式計算計劃.
查看 分布式计算和瘧疾控制計畫
D2OL
Drug Design and Optimization Lab(D2OL)即药物设计优化实验室工作目标是寻找治疗炭疽、天花、埃博拉和非典型性肺炎(SARS)及其它一些潜在的极具破坏性的传染病的药物。该项目已经于2009年4月15日结束。.
查看 分布式计算和D2OL
DataSynapse
DataSynapse是总部位于美国纽约的一家应用软件公司,主要提供跨平台分布式计算系统。2000年由当时从业于投资银行的Peter Lee和Jamie Bernardin联手创建;现在二人分别担任首席执行官及总裁职务。 公司主要产品为GridServer(原名LiveCluster),2001年推出。作为一种分布式计算的软件平台,GridServer通过网络分配规模庞大的计算事务,实现对空闲计算机资源的有效利用。由于以Java写成,在当时主要以C++支持计算应用的客户中被视为创新。现在产品在银行、保险及许多计算密集型产业都有广泛应用,其客户遍及北美、欧洲和亚洲市场。 2007年又推出了FabricServer,可以对不同的Web服务器进行跨平台整合,以有效分配资源,均衡负载。目前可以支持包括WebLogic、JBoss在内的多种服务器。 Category:分布式计算 Category:美國電腦公司 Category:软件公司.
DC
DC或D.C.是多個詞匯的簡寫,可以指:.
查看 分布式计算和DC
DCA
DCA可能指:.
查看 分布式计算和DCA
Docking@Home
Docking@Home是一個分布式计算專案,由特拉华大学主辦,並運行在柏克萊開放式網路計算平台(BOINC)。使用CHARMM程式,去研究更深入的蛋白質配體的鍵結,和反應的原子等級構造和細節。最終目標是藉由其研究結果來研發新的藥物與治療方式,去治療人類疾病。 該專案已在2014年5月23日結束了。.
EFF DES破解机
EFF DES破解机(EFF DES cracker)是电子前哨基金会(EFF)在1998年建造的机器,用于暴力破解美国政府的数据加密标准,即DES加密算法,昵称“深译”(Deep Crack)。这台机器能够对DES密钥空间中所有的密钥逐一进行尝试,从而将密文破解,其目的在于证明DES的密钥长度不足,不能保证安全。.
Einstein@Home
Einstein@Home,是一个由威斯康星大學密爾沃基分校主辦,基于BOINC计算平台的分布式计算项目。.
Erlang
Erlang()是一種通用的----,它由喬·阿姆斯特朗(Joe Armstrong)在瑞典電信設備製造商愛立信所轄的電腦科學研究室開發,目的是創造一種可以應付大規模開發活動的--和執行環境。Erlang於1987年釋出正式版本,最早是愛立信擁有的私有軟體,經過十年的發展,於1998年發表開放源碼版本。 Erlang是運作於虛擬機的--,但是現在也包含有烏普薩拉大學高性能Erlang計劃(HiPE)開發的原生程式碼編譯器,自R11B-4版本開始,Erlang也支持--。在編程範型上,Erlang屬於多重典範程式語言,涵蓋函數式、--及--。循序執行的Erlang是一个及早求值, 單次賦值和--的函數式程式語言。.
查看 分布式计算和Erlang
遠程過程調用
远程过程调用(Remote Procedure Call,縮寫為 RPC)是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程。如果涉及的软件采用面向对象编程,那么远程过程调用亦可称作远程调用或远程方法调用,例:Java RMI。.
查看 分布式计算和遠程過程調用
行程間通訊
进程间通信(IPC,Inter-Process Communication),指至少两个进程或线程间传送数据或信号的一些技术或方法。 进程是计算机系统分配资源的最小单位(严格说来是线程)。每个进程都有自己的一部分独立的系统资源,彼此是隔离的。为了能使不同的进程互相访问资源并进行协调工作,才有了进程间通信。通常,使用进程间通信的两个应用可以被分为客户端和服务器(见主从式架构),客户端进程请求数据,服务端响应客户端的数据请求。有一些应用本身既是服务器又是客户端,这在分布式计算中,时常可以见到。这些进程可以运行在同一计算机上或网络连接的不同计算机上。 IPC对微内核和纳米内核的设计过程非常重要。 微内核减少了内核提供的功能数量。 然后通过IPC与服务器通信获得这些功能,与普通的单片内核相比,IPC的数量大幅增加。.
查看 分布式计算和行程間通訊
覆盖网络
覆盖网络是一种建立在另一网络之上的计算机网络。覆盖网络中的节点可以被认为是通过虚拟或逻辑链接相连,其中每个链接对应一条路径(Path)。节点之间也可能通过下层网络中的多个物理连接实现相连。 例如对等网络或客户-服务器应用这类分布式系统都可视为覆盖网络,因为它们的节点都运行在因特网之上。 因特网自身最初也是作为一个电话网络之上的覆盖网络构建,而当今(藉由VoIP的引入),电话网络正越来越变成一个建立在因特网之上的覆盖网络。.
查看 分布式计算和覆盖网络
訊息傳遞 (軟體)
在電腦科學中,訊息傳遞(Message passing)是一種通訊的形式,在并发计算、平行計算、物件導向程式設計與行程間通訊中使用。在這種模式中,行程或物件以傳送及接收訊息的方式來達成同步。 不同于传统程序设计通过名字直接调用(invoking)一个进程、子例程或者函数,訊息傳遞直接发送消息给一个进程,依赖进程或基础框架来调用实际执行的代码。 可分为同步方式与异步方式。.
計算機工程
计算机工程(Computer engineering)一个以电机工程学和计算机科学的部分交叉领域为内容的工程学,其主要任务是设计及实现计算机系统。计算机工程师通常受过专业的电子工程(或其他与计算机工程有关的电机工程学分支)、软件设计和软硬件集成综合技能的培训。计算机工程师的工作涉及了许多有关计算机的硬件和软件,其关注范围包括微处理器、个人电脑、超级计算机和电路设计(特别是集成电路的设计)等。计算机工程并不仅仅关注计算机系统本身的工作,还致力于多个计算机组成更大规模的分布式系统。 涉及计算机工程的常见工作包括为嵌入式系统、微控制器、超大规模集成电路的编写设计软件代码和韌體,此外还常常结合模拟的传感器、混合信号集成电路的设计,以及参与操作系统的设计。计算机工程和机器人的研究和设计也有一定的关联,特别是那些大量依靠数字系统来进行电动机、電腦輔助溝通、传感器相关系统监视、控制的机器人系统。 在许多高等院校,计算机工程的学生可以选择计算机工程的某一个专业方向进行深造。与计算机设计与应用相关知识包罗甚广,有些甚至已经超出了本科教育的范围。而另一些院校则要求其学生在选修计算机工程的专业课程之前,先完成一年的普通工程学课程。.
查看 分布式计算和計算機工程
计算科学
计算科学,又称科学计算,是一个与数学模型构建、定量分析方法以及利用计算机来分析和解决科学问题相关的研究领域。在实际应用中,计算科学主要应用於:对各个科学学科中的问题,进行计算机模拟和其他形式的计算。 这一领域不同於计算机科学(对於计算、计算机以及信息处理的研究),同时也异於科学和工程学的传统形式——理论与实验。科学计算技术要想获得理解,主要需要通过在计算机上实现的数学模型进行分析。 科学家和工程师发展了计算机程序和应用软件,来为被研究的系统建立模型,並以多種輸入參數運行這些程序。一般来说,这些模型需要大量的计算(通常为浮点计算),常在超级计算机或分布式计算平台上执行。 数值分析是计算科学中使用的技法的重要基础。.
查看 分布式计算和计算科学
计算机科学
计算机科学用于解决信息与计算的理论基础,以及实现和应用它们的实用技术。 计算机科学(computer science,有时缩写为CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何与应用的实用技术的学科。 它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域;有些强调特定结果的计算,比如计算机图形学;而有些是探討计算问题的性质,比如计算复杂性理论;还有一些领域專注于怎样实现计算,比如程式語言理論是研究描述计算的方法,而程式设计是应用特定的程式語言解决特定的计算问题,人机交互则是專注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。 有时公众会误以为计算机科学就是解决计算机问题的事业(比如信息技术),或者只是与使用计算机的经验有关,如玩游戏、上网或者文字处理。其实计算机科学所关注的,不仅仅是去理解实现类似游戏、浏览器这些软件的程序的性质,更要通过现有的知识创造新的程序或者改进已有的程序。 尽管计算机科学(computer science)的名字里包含计算机这几个字,但实际上计算机科学相当数量的领域都不涉及计算机本身的研究。因此,一些新的名字被提议出来。某些重点大学的院系倾向于术语计算科学(computing science),以精确强调两者之间的不同。丹麦科学家Peter Naur建议使用术语"datalogy",以反映这一事实,即科学学科是围绕着数据和数据处理,而不一定要涉及计算机。第一个使用这个术语的科学机构是哥本哈根大学Datalogy学院,该学院成立于1969年,Peter Naur便是第一任教授。这个术语主要被用于北欧国家。同时,在计算技术发展初期,《ACM通讯》建议了一些针对计算领域从业人员的术语:turingineer,turologist,flow-charts-man,applied meta-mathematician及applied epistemologist。 三个月后在同样的期刊上,comptologist被提出,第二年又变成了hypologist。 术语computics也曾经被提议过。在欧洲大陆,起源于信息(information)和数学或者自动(automatic)的名字比起源于计算机或者计算(computation)更常见,如informatique(法语),Informatik(德语),informatika(斯拉夫语族)。 著名计算机科学家Edsger Dijkstra曾经指出:“计算机科学并不只是关于计算机,就像天文学并不只是关于望远镜一样。”("Computer science is no more about computers than astronomy is about telescopes.")设计、部署计算机和计算机系统通常被认为是非计算机科学学科的领域。例如,研究计算机硬件被看作是计算机工程的一部分,而对于商业计算机系统的研究和部署被称为信息技术或者信息系统。然而,现如今也越来越多地融合了各类计算机相关学科的思想。计算机科学研究也经常与其它学科交叉,比如心理学,认知科学,语言学,数学,物理学,统计学和经济学。 计算机科学被认为比其它科学学科与数学的联系更加密切,一些观察者说计算就是一门数学科学。 早期计算机科学受数学研究成果的影响很大,如Kurt Gödel和Alan Turing,这两个领域在某些学科,例如数理逻辑、范畴论、域理论和代数,也不断有有益的思想交流。.
查看 分布式计算和计算机科学
谢尔宾斯基数
謝爾賓斯基數是指奇正整數k,使得所有形式如k × 2n + 1的數均為合數。 1960年謝爾賓斯基證明有無限多個謝爾賓斯基數。 1962年約翰·塞爾弗里奇證明78,557是謝爾賓斯基數,其k × 2n + 1的數都可被集其中一個元素整除。它是已知最小的謝爾賓斯基數。在所有小于78557的整数中,还有21181、22699、24737、55459和67607五个数不知道是不是谢尔宾斯基数。 一個未解決問題是最小的謝爾賓斯基數是甚麼。有一個分布式計算計劃Seventeen or Bust正嘗試解決這個問題。.
查看 分布式计算和谢尔宾斯基数
调试工具
調試工具亦稱侦错工具、除錯工具、除錯程式、調試器、--,英文名稱為Debugger,指一種用於调试其它程式的電腦程式及工具。能夠讓程式碼在指令組模擬器(ISS)中可以檢查運行狀況以及選擇性地運行,以便排错、除錯。當開發的進度遇到瓶頸或找不出哪裡有問題時,這技術將是非常有用的。但是將程式運行在除錯器之下,這將比直接在運作的平台以及處理器上執行還要來得慢。 當程式當機時,如果除錯器是屬於來源階段除錯器(source-level debugger)或象徵階段除錯器(symbolic debugger),除錯器即可以顯示出錯誤所在位置的原始碼,並使其於整合開發環境裡也能看見。要是屬於低階除錯器(low-level debugger)或機器語言除錯器(machine-language debugger)的話,它將能顯示的是一行一行的反組譯碼(這裡指的當機情況是指,當發生原因是因為程式設計師在設計上的疏失,使得程式無法繼續正常執行的情況。例如程式嘗試去調用某個對在該版本的CPU上而言是不合理的操作,或者是對保護或無法存取的記憶體位置進行寫入)。 典型的除錯器通常能夠在程式執行時擁有以下這些功能,例如單步執行(single-stepping)、利用中斷點(breakpoint)使程式遇到各種種類的事件(event)時停止(breaking)(一般用於使程式停止在想要檢查的狀態)、以及追蹤某些變數的變化。有些除錯器也有能力在想要除錯的程式在執行狀態時,去改變它的狀態,而不僅僅只是用來觀察而己。 一個好的除錯器存在的重要性不誇張。就算一個程式語言/平台在電腦的行程裡運作非常良好。有無除錯器以及除錯器的好壞,對於一個程式語言及平台來說,經常是能不能正常執行的重要因素。總之,軟體要能夠(或經常)執行在不同的除錯器下進行測試,是非常重要的。不過由於除錯器出現將做對軟體程式的內部時間的不可避免的變動。所以,即使是一個幾近完美的除錯器,在多工環境或分散式系統下,它也會更難去測試到執行時(runtime)的問題。 一個除錯器除了能夠用來除錯(debug),同樣的,它也經常被用來作為破解軟體的工具,像是用來跳過軟體的防拷貝保護,還有破解序號驗證,以及其它軟體保護功能。 大部份的主流除錯工程,譬如gdb和dbx提供基於主控台的命令提示介面(console-based command line)。除錯器前端應用,現在普遍是提供給整合式開發工具(IDE)做為除錯引撆、動態化、視覺化等特點。.
查看 分布式计算和调试工具
貝拉公式
貝拉公式(Bellard's formul),在PiHex這個已經完成的分散式計算計畫上面,是用來計算π在二進制上面的第n位數值。這基本上是貝利-波爾溫-普勞夫公式的較快版本(大約快了43%)。這個公式是由法布里斯·貝拉於1997年發現。.
查看 分布式计算和貝拉公式
超级计算机
超级计算机(Supercomputer),指能够执行一般个人电脑无法处理的大资料量与高速运算的计算机,规格与性能比个人计算机强大许多。现有的超级计算机运算速度大都可以达到每秒一兆(万亿,非百万)次以上。「超级计算」(supercomputing)這名詞第一次出現,是在1929年《纽约世界报》关于IBM为哥伦比亚大学建造大型報表机(tabulator)的报导。 1960年代,超级计算机由麥可·徐(Michael Tsui)在Control Data Corporation裡设计出来并领先市场直到1970年代克雷创立自己的公司──克雷研究。凭着他的新设计,他控制了整个超级计算机市场,并占据颠峰位置长达五年(1985年-1990年)。到了1980年代,正值小型计算机市场萌芽阶段,大量小型对手加入竞争。在1990年代中期,很多对手受不了市场的冲击而消声匿迹。今天,超级计算机成了一种由像IBM及惠普等大型计算机公司所特意设计的计算机。虽然这些公司通过不断并购其他公司而增强了自己的经验,克雷研究依然是超级计算机领域的巨头之一。.
查看 分布式计算和超级计算机
黎曼猜想
黎曼猜想由德国數學家波恩哈德·黎曼(Bernhard Riemann)於1859年提出。它是數學中一個重要而又著名的未解決的問題(猜想界皇冠)。多年來它吸引了許多出色的數學家為之絞盡腦汁。.
查看 分布式计算和黎曼猜想
软件架构
软件架构是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。.
查看 分布式计算和软件架构
远程终端装置
远程终端装置(Remote terminal unit)簡稱RTU,是微处理器控制,用作设备界面的电子设备,將資料引入或数据采集与监控系统(SCADA),通过传输遥测数据到主系统,並且使用主监控系统的数据控制所连接的设备。Gordon R. Clarke, Deon Reynders, Edwin Wright, Practical modern SCADA protocols: DNP3, 60870.5 and related systems Newnes, 2004 pages 19-21RTU也可解释为远程遥测装置或远程遥控装置。.
查看 分布式计算和远程终端装置
自我复制
自我复制(Self-replication) 是动力系统的一种行为,这种行为可以产生出和自身相同的结构。在适当的环境下,细胞会通过细胞分裂进行自我复制。在细胞分裂的过程中,DNA完成了自我复制,并且可以通过繁殖传递给后代。生物病毒也可以自我复制,但是必须在感染过程中使用寄主细胞内的复制机制。有害的朊病毒是一种蛋白质,它可以通过将正常的蛋白质变为有害的朊病毒而自我复制。 计算机病毒可以使用计算机的软件和硬件自我复制。自我复制是机器人学中的研究课题,也是科学幻想中的热门主题。自我复制机制常常不会完美地复制个体,而是通过来产生各种差异。这些变异会成为自然选择的基础,其中一些有利于在现有环境下生存的变异会保留下来,而其他的会被淘汰。.
查看 分布式计算和自我复制
雲端運算
雲端運算(cloud computing),是一種基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机各种终端和其他设备。 雲端運算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。用户不再需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制。云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展而且经常是虚拟化的资源。 在「軟體即服務(SaaS)」的服務模式當中,使用者能夠存取服務軟體及資料。服務提供者則維護基礎設施及平臺以維持服務正常運作。SaaS常被稱爲「隨選軟體」,並且通常是基於使用時數來收費,有時也會有採用訂閱制的服務。 推廣者認爲,SaaS使得企業能夠藉由外包硬體、軟體維護及支援服務給服務提供者來降低IT營運費用。另外,由於應用程式是集中供應的,更新可以即時的發佈,無需使用者手動更新或是安裝新的軟體。SaaS的缺陷在於使用者的資料是存放在服務提供者的伺服器之上,使得服務提供者有能力對這些資料進行未經授權的存取。 使用者透過瀏覽器、桌面應用程式或是行動應用程式來存取雲端的服務。推廣者認爲雲端運算使得企業能夠更迅速的部署應用程式,並降低管理的複雜度及維護成本,及允許IT資源的迅速重新分配以因應企業需求的快速改變。 雲端運算依賴資源的共享以達成規模經濟,類似基礎設施(如電力網)。服務提供者整合大量的資源供多個用戶使用,用戶可以輕易的請求(租借)更多資源,並隨時調整使用量,將不需要的資源釋放回整個架構,因此用戶不需要因爲短暫尖峰的需求就購買大量的資源,僅需提升租借量,需求降低時便退租。服務提供者得以將目前無人租用的資源重新租給其他用戶,甚至依照整體的需求量調整租金。.
查看 分布式计算和雲端運算
蛋白质
蛋白质(protein,旧称“朊”)是大型生物分子,或高分子,它由一个或多个由氨基酸残基组成的长链条组成。氨基酸分子呈线性排列,相邻氨基酸残基的羧基和氨基通过肽键连接在一起。蛋白质的氨基酸序列是由对应基因所编码。除了遗传密码所编码的20种“标准”氨基酸,在蛋白质中,某些氨基酸残基还可以被改變原子的排序而发生化学结构的变化,从而对蛋白质进行激活或调控。多个蛋白质可以一起,往往是通过结合在一起形成稳定的蛋白质复合物,发挥某一特定功能。 与其他生物大分子(如多糖和核酸)一样,蛋白质是地球上生物体中的必要组成成分,参与了细胞生命活动的每一个进程。酶是最常见的一类蛋白质,它们催化生物化学反应,尤其对于生物体的代谢至关重要。除了酶之外,还有许多结构性或机械性蛋白质,如肌肉中的肌动蛋白和肌球蛋白,以及细胞骨架中的微管蛋白(参与形成细胞内的支撑网络以维持细胞外形)。另外一些蛋白质则参与细胞信号传导、免疫反应、细胞黏附和细胞周期调控等。同时,蛋白质也是动物饮食中必需的营养物质,这是因为动物自身无法合成所有氨基酸,动物需要和必须从食物中获取必需氨基酸。通过消化过程将蛋白质降解为自由氨基酸,动物就可以将它们用于自身的代谢。.
查看 分布式计算和蛋白质
蛋白质结构
蛋白质结构是指蛋白质分子的空间结构。作为一类重要的生物大分子,蛋白质主要由碳、氢、氧、氮、硫等化学元素组成。所有蛋白质都是由20种不同的L型α氨基酸连接形成的多聚体,在形成蛋白质后,这些氨基酸又被称为残基。蛋白质和多肽之间的界限并不是很清晰,有人基于发挥功能性作用的结构域所需的残基数认为,若残基数少于40,就称之为多肽或肽。要发挥生物学功能,蛋白质需要正确折叠为一个特定构型,主要是通过大量的非共价相互作用(如氢键,离子键,范德华力和疏水作用)来实现;此外,在一些蛋白质(特别是分泌性蛋白质)折叠中,二硫键也起到关键作用。为了从分子水平上了解蛋白质的作用机制,常常需要测定蛋白质的三维结构。由研究蛋白质结构而发展起来了结构生物学,采用了包括X射线晶体学、核磁共振等技术来解析蛋白质结构。 一定数量的残基对于发挥某一生物化学功能是必要的;40-50个残基通常是一个功能性结构域大小的下限。蛋白质大小的范围可以从这样一个下限一直到数千个残基。目前估计的蛋白质的平均长度在不同的物种中有所区别,一般约为200-380个残基,而真核生物的蛋白质平均长度比原核生物长约55%。更大的蛋白质聚合体可以通过许多蛋白质亚基形成;如由数千个肌动蛋白分子聚合形成蛋白纤维。.
查看 分布式计算和蛋白质结构
雙重支付
雙重支付(又稱一幣多付、双花攻击)是一種數位貨幣失敗模式的構想,即同一個數位token可以被花用兩次以上。不像具有實體的符号货币如硬幣,電子檔案可被複製,所以花用這個行為並不會從原持有者身上移除擁有的狀態,也就是"建立"已支付但未移除的貨幣,加上屬於收款者的已支付的同金額貨幣,或是使收款者憑空多出多重支付的金額,猶如偽鈔般,造成通貨膨脹而導致貨幣貶值,從而不再讓人信任並願意持有及流通。防止雙重支付需要其他的措施。.
查看 分布式计算和雙重支付
通用对象请求代理间通信协议
通用对象请求代理间通信协议(General Inter-ORB Protocol,GIOP)是分布式计算领域的一种抽象协议,(ORB)通过该协议进行通信。与该协议相关的标准是由对象管理组织(OMG)维护的。GIOP架构提供了一些具体的协议,包括:.
通用唯一识别码
通用唯一識別碼(Universally Unique Identifier,简称UUID)是一种软件建構的標準,亦為开放软件基金会組織在分散式計算環境領域的一部份。 UUID的目的是讓分散式系統中的所有元素都能有唯一的辨識資訊,而不需要透過中央控制端來做辨識資訊的指定。如此一來,每個人都可以建立不與其它人衝突的UUID。在這樣的情況下,就不需考慮資料庫建立時的名稱重複問題。目前應用最廣泛的UUID是微軟公司的全局唯一标识符(GUID),而其他重要的應用,則有Linux ext2/ext3檔案系統、LUKS加密分割區、GNOME、KDE、macOS等。另外,也可以在e2fsprogs套件中的UUID函式庫找到实现。.
考拉兹猜想
考拉兹猜想(Collatz conjecture),又称为奇偶归一猜想、3n+1猜想、冰雹猜想、角谷猜想、哈塞猜想、乌拉姆猜想或叙拉古猜想,是指对于每一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2,如此循环,最终都能够得到1。.
查看 分布式计算和考拉兹猜想
FAH
FAH可以指:.
查看 分布式计算和FAH
Find-a-Drug
Find-a-Drug(简称:FAD。项目中文名称:寻找新药物),网络公益性协同计算(又名:分布式计算)项目,项目主旨在于通过因特网上的志愿者运行一个名为 THINK 的程序来寻找一些能够对抗某些重大疾病的活性药物分子。 Find-a-Drug 目前主要的研究对象是:癌症、艾滋病(HIV)、疟疾、呼吸疾病、SARS、庫雅氏症(Creutzfeldt-Jakobdisease,CJD)等等。.
Folding@home
Folding@home(簡稱FAH或F@h)是一个研究蛋白质折叠、误折、聚合及由此引起的相关疾病的分布式计算工程。由斯坦福大学化學系的潘德实验室(Pande Lab)主持,於2000年10月1日正式啟動。Folding@home現時是世界上最大的分布式計算計劃,於2007年為吉尼斯世界纪录所承認。 2004年3月8日,研究基因結構的計劃終止,併入Folding@home。.
Foldit
Foldit是一个实验性的蛋白质折叠电子游戏,結合了眾包與分布式計算的思想。由华盛顿大学的计算机科学和工程学系和生物化学学系(同一批人中,很多人也參與创建Rosetta@home)聯合共同開發。 Foldit提供一系列教程,讓用户試著操縱简单的類蛋白质構造,並定期更新以真實蛋白質結構為基礎的謎題。該程序讓用户在工具辅助解謎,就能够得出實際的蛋白质模型。每當結構被变动,一个“分数”会根据折叠的完善程度给出。Foldit用户可以创立加入小组,分享各自的方案。也有小组高分榜。 生物製造主要蛋白質結構的方式(蛋白質生物合成)在原理上已經為人類所理解,此即蛋白質DNA測序的方法。而解明肽链是如何折叠成三维的蛋白质结构更為困難;雖然大致的程序已經為人所知,但蛋白质结构预测還是需要大量的運算。 Foldit嘗試利用人腦天生的三維图形匹配能力。目前該程式出的謎題都是基於已被人們清楚瞭解的蛋白質;透過分析人類在解這些謎題時的直覺思考途徑,研究者希望能改進現有蛋白質折疊軟體所用的算法。 科學家們一直研究愛滋病的逆转录酶,已有十五年之久,這種蛋白質酶是愛滋病毒在活體細胞中複製和繁殖自己的重要關鍵,但在游戏中逆转录酶的結構在十天内被玩家們破解。.
查看 分布式计算和Foldit
Google工具列
Google工具栏(Google Toolbar)是一個可於Microsoft Internet Explorer與Mozilla Firefox上使用的網絡瀏覽器工具列。 2011年7月19日,Google宣布由於許多Google工具栏所提供的功能已經融入到瀏覽器中,對Firefox版本Google工具栏的開發至Firefox 4版本停止,不再提供對Firefox 5及未來版本的支持。.
Grid.org
Grid.org 是一个以药物集成开发为主题的分布式计算平台,它主要为一些生物医药类项目提供计算平台。 在该平台上曾经运行过的分布式计算项目如下:.
IBM研究院
IBM研究院是IBM公司的一個(研究)部門,是一個研究與先進發展的組織,該部門目前分佈在全球八個地方,並正進行著數百個研究專案,這個部門最早可追溯到1945年成立於哥倫比亞大學的華生科學運算實驗室(Watson Scientific Computing Laboratory)。 IBM研究院的主要研究活動包括創新材料與結構的發明、高效能微處理器及電腦、分析方法與工具、演算法、軟體架構、管理方法、從資料進行搜尋並探知意向。 過去許多知名的科技發展也都出自此部門,例如DES(Data Encryption Standard)加密演算、經典的電腦程式語言:FORTRAN(Formula Translation System)、本華·曼德博(Benoît B.
查看 分布式计算和IBM研究院
Leiden Classical
Leiden Classical是一个分布式计算项目,由荷兰莱顿大学发起。Leiden Classical属于BOINC系统,其中任何科学家和学生可以提出自己的测试,以模拟在经典物理环境下的各种分子和原子。.
LHC@home
LHC@home是一个分布式计算项目。 40多年来,粒子物理实验及粒子物理学不断的取得进展,与此同时,每前进一步,加速器实验都面临新的技术挑战。物理学家们越来越迫切地需要更高强度的高能粒子,而目前的实验设备已经无法满足这一需求。随着分布式计算技术的日益成熟及全球参与人数的逐渐增加,LHC@home项目应运而生。 LHC@home将被用来模拟设计大型強子對撞機(LHC),它将是本世纪初粒子物理与天文理事会粒子物理计划中的主要部分。预计将于2007年建成的LHC是质心能量为14 TeV的质子-质子对撞机。由于能域的提高,将有助于帮助科学家将由较低能量的实验所预言的现象更为方便地揭示出来。 LHC@home项目的主持单位是歐洲核子研究組織(CERN)。LHC@home运行平台为BOINC平台。 LHC@home的Sixtrack程序一般每次模拟60个粒子绕加速器环运行100,000(有时可能达到1,000,000)圈的运行情况。这看似是一个很长的过程,但在真实世界中它们只需要不到10秒的时间。但这已足以检验到底粒子束是在长时间内保持稳定的运行,还是会失去控制并导致加速器由于损坏而停止。没有LHC@home分布式计算项目的运行,对撞机粒子束的不稳定性是一个很严重的问题,可能会严重减慢人类建立大型对撞机的进程。.
Limbo
Limbo,一種用於分散式系統的程式語言,在Inferno作業系統中,用它來寫作應用程式。它起源於貝爾實驗室,由西恩·都華(Sean Dorward),菲爾·溫特伯(Phil Winterbottom)與羅勃·派克(Rob Pike)設計研發。 它的平行運算模式,受到東尼·霍爾的交談循序程式所啟發。.
查看 分布式计算和Limbo
Mach
Mach()是一個由卡內基梅隆大學开发的计算机作業系統微內核,為了用於作業系統之研究,特別是在分布式與并行運算上。是最早實現微核心作業系統的例子之一,是許多其它相似的計畫的標準。 Mach開發計畫在卡內基梅隆大學從1985年運行到1994年,到Mach 3.0版結束。其他還有許多人繼續Mach的研究包括猶他大學的。Mach的開發是為了取代BSD的UNIX核心,所以是許多新的作業系統的設計基礎。Mach的研究至今似乎是停止了,雖然有許多商業化作業系統,如NEXTSTEP與OPENSTEP,特別是Mac OS X(使用XNU核心)都是使用Mach或其衍生系統。Mach的虚拟内存(VM)系統也被BSD的開发者用於CSRG,並出現在BSD衍生的系統中,如FreeBSD。Mac OS X與FreeBSD並未保留Mach首倡的微核心結構,除了Mac OS X繼續提供微核心於內部處理通訊以及應用程式直接控制。 Mach繼承卡內基梅隆大學的Accent kernel,Mach計畫主導人理查德·拉希德曾於微軟的研究部門擔任高級人員,後成為微軟副總裁。另一Mach開發者阿瓦德斯·特凡尼安(Avie Tevanian)曾是NeXT首席程式設計師,之後擔任蘋果電腦軟體技術部門主管直到2006年 。 一个名为GNU Mach的计划与其相关,它是GNU操作系统工程的一部分。已有的操作系统Debian GNU/Hurd便是基于GNU Mach及其上的GNU Hurd。.
查看 分布式计算和Mach
Mnesia
Mnesia,是使用Erlang程式語言编写的分布式、软实时数据库管理系统。它也是作为开放电信平台的一部分发布的。.
查看 分布式计算和Mnesia
NQueens@home
NQueens@home是一个基于BOINC计算平台的分布式计算项目,目标是试图解决国际象棋中的N皇后问题。.
Nutanix
路坦力(Nutanix),是一家設計與銷售超融合基礎架構設備的資訊科技公司。 他們的產品提供了的資訊科技基礎架構,該架構執行虛擬化的應用程序並且提供了許多公共雲服務的優點。運算、虛擬、以及儲存的資源都被融合至一台可橫向擴展的x86伺服器(站點),並將之部署在執行Nutanix Acropolis軟體的叢集之中。Nutanix叢集消除了對外部儲存陣列裝置的依賴——譬如儲存區域網路跟網路附加儲存。整個系統的能力可透過增加額外的站點來擴充。另外,Nutanix Prism軟體則提供了自動配置、管理及分析的功能。 Nutanix的軟體除了透過經銷商銷售之外,也有搭配自己設計的伺服器成爲一個軟硬體整合解決方案。另外,也與戴爾及聯想達成了代工合作協議,在他們的伺服器上銷售Nutanix軟體。但是,與戴爾的合作關係隨著戴爾收購EMC將變得複雜。2016年8月, 該公司宣佈其軟體開始支持。.
OneSwarm
OneSwarm 為一個有隱私保護功能的點對點技術客戶端軟體,能夠与BitTorrent相容。為保護使用者的隱私,分享資料時透過一個分布式计算网络,又名"friend-to-friend"。 OneSwarm 建構於 Azureus (Vuze) BitTorrent 用戶端。.
Oz (编程语言)
Oz是一门多范式编程语言语言,由 Université catholique de Louvain的编程系统实验室开发,主要用于计算机编程语言的教学。它还提供一本相关的语言教材《Concepts, Techniques, and Models of Computer Programming》。 Mozart Programming System是 Oz 语言的主要实现,由Mozart Consortium作为开源软件发布。目前Mozart已经被移植到了不同的操作平台,包括Unix, FreeBSD, Linux, Microsoft Windows, 和 Mac OS X。Mozart-Oz项目本身包括运行虚拟机MVM等,请见于以及.
Paxos算法
Paxos算法是莱斯利·兰伯特(Leslie Lamport,LaTeX中的「La」)于1990年提出的一种基于消息传递且具有高度容错特性的一致性算法。.
Pirates@Home
Pirates@Home是一个基于BOINC平台并用于测试BOINC平台上其他项目的分布式计算项目。Pirates@Home的目标是为Einstein@Home项目积累经验、开发软件(包括一个漂亮的屏幕保护程序)。但该项目现阶段并不会为Einstein@Home或任何其他科研项目提供实质性的计算。.
Predictor@Home
Predictor@Home 是一个通过研究蛋白质序列来预测蛋白质结构的分布式计算项目。项目主要用于对第六届 CASP(Critical Assessment of Techniques for Protein Structure Prediction)大会上提出的蛋白质结构新算法的准确性进行评估。 该项目的主持单位是美国Scripps研究学会(The Scripps Research Institute)。项目运行于 BOINC 分布式计算平台。目前中国最大的计算小组是 Predictor@China 。 此工程是BOINC的重要工程之一。.
Prime95
Prime95是一款运行于Windows中的开源软件,由寻找梅森素数的分布式计算项目GIMPS的乔治·沃特曼编写。 Prime95的另外一个作用是用于测试计算机系统的稳定性。由于该软件需要进行大量的运算工作,所以可以有效的测试计算机系统的稳定性。在许多的测试中被使用。 Prime95的Linux及FreeBSD版本稱為MPrime。 Prime95在PC爱好者和超频爱好者中很流行,因为它的数字“粉碎”算法能够很好的测试系统的稳定性。这个软件现在的版本包含专门为测试PC子系统负荷的“Torture Test”模式。.
Raft
Raft是一個,取代Paxos。Raft的目標是提供更好理解的演算法,並且證明可以提供與Paxos相同的性以及性能。.
查看 分布式计算和Raft
REBOL
REBOL(發音reb-ol ,英文Relative Expression Based Object Language的缩写),程序设计语言,结合了编程语言和元数据语言的特点,具有方言化的功能。针对分布式计算而设计。 REBOL由Carl Sassenrath设计,他是AmigaOS的系统架构师。.
查看 分布式计算和REBOL
Rosetta@home
Rosetta@home 是一个基于伯克利开放式网络计算平台(BOINC)的分布式计算项目,由华盛顿大学开发和维护,用于蛋白质结构预测、蛋白质-蛋白质对接和新的的研究。截至2015年2月12日,全球共有5万多台计算机是这一项目的活跃志愿者,平均每秒浮點運算次數达87万亿(87.688 teraFLOPS)。Rosetta@Home还开发了一款电子游戏Foldit,目的是通过众包途径来实现上述研究目标。尽管这个项目很大程度上侧重于进行提高蛋白质组学方法的精确性和稳固性的基础研究,它也进行一些关于艾滋病、疟疾、癌症、阿兹海默病以及其他疾病的病理学的应用研究。 与其他BOINC项目一样,Rosetta@home使用志愿者的计算机中空闲的进程资源来执行单独的单元计算。计算结果会被发送到项目的中央服务器,经验证後存入数据库中。这个项目是跨平台的,支持多种不同的软件和硬件环境。用户可通过Rosetta@home的屏幕保护程序观看正在自己计算机上进行的蛋白质结构预测的情况。 除了疾病相关研究,Rosetta@home网络还是结构生物信息学中新方法的一个测试框架。这些新方法经Rosetta@home庞大且多样的用户群体使用後,若运行效果稳定,将会被用于其他基于Rosetta的应用程序,例如RosettaDock和(HPF)。新方法测试中的两个重要项目是(CASP)和(CAPRI)。这两项测试实验分别用于评估蛋白质结构预测和蛋白质-蛋白质对接预测的最前沿技术。Rosetta@home稳居最重要的对接预测器之一,并且是现有最好的蛋白质三级结构预测器之一。.
SETI@home
SETI@home(Search for ExtraTerrestrial Intelligence at Home,“在家搜寻外星智慧”),是一个通过互联网利用家用个人计算机处理天文数据的分布式计算项目。该项目试图通过分析阿雷西博射电望远镜采集的无线电信号,搜寻能够证实地外智慧生物存在的证据。该项目由美国加州大学伯克利分校的伯克利空间科学实验室(SSL)主办。 它主要会在接受到的射电数据中搜寻以下三种讯号:.
Storm (事件处理器)
Storm是一个分布式计算框架,主要由Clojure编程语言编写。最初是由Nathan Marz及其团队创建于BackType,该项目在被Twitter取得后开源。它使用用户创建的“管(spouts)”和“螺栓(bolts)”来定义信息源和操作来允许批量、分布式处理流式数据。最初的版本发布于2011年9月17日。 Storm应用被设计成为一个拓扑结构,其接口创建一个转换“流”。它提供与MapReduce作业类似的功能,当遇到异常时该拓扑结构理论上将不确定地运行,直到它被手动终止 2013年,Apache软件基金会将Storm纳入它的孵化计划。.
WCG
WCG可以指:.
查看 分布式计算和WCG
Web 2.0
Web 2.0,指的是一個利用万维网(Web)的平台,由用户主导而生成内容的互联网产品模式,为了区别传统由网站雇员主导生成的内容而定义为web2.0。 Web 2.0 是资源平等的体现。Web 2.0的应用可以让人了解到目前万维网正在进行的一种改变——从一系列网站到一个成熟的为最终用户提供网络应用的服务平台。这种概念的支持者期望Web 2.0服务将在很多用途上最终取代桌面计算机应用。Web 2.0並不是一個技術標準,不過它包含了技術架構及應用軟件。它的特點是鼓勵作為資訊最終利用者透過分享,使得可供分享的資源變得更豐盛;相反的,過去的各種網上分享方式則顯得支離破碎。 Web 2.0是網路運用的新時代,網路成為了新的平台,內容因為每位使用者的參與(Participation)而產生,參與所產生的個人化(Personalization)內容,藉由人與人(P2P)的分享(Share),形成了現在Web 2.0的世界。Darcy DiNucci在她1999年的文章「Fragmented Future」中第一次使用了這個詞彙,但現在我們所以為的Web 2.0一直要到2004年才出現。Tim O'Reilly提到他與工作夥伴在一次腦力激盪中提出了「Web 2.0」這個概念,他的定義是: 一些科技專家們,特別是蒂姆·伯纳斯-李,質疑是否有人可以有意義地應用這個名詞,因為許多Web 2.0的技術元件從早年的Web開始就存在著。 IBM的社群網路分析師,Dario de Judicibus,提出不一樣的定義,特別是在社群互動和架構現實上。 将纷繁芜杂的Web 2.0现象放置于科技发展与社会变革的大视野,Web 2.0可以说是信息通讯技术引发信息革命、知识社会所带来的面向未来、以人为本的创新2.0模式在互联网领域的典型体现,是由专业人员织网到所有用户参与织网的创新民主化进程的生动注释。.
XML-RPC
XML-RPC是一個远程过程调用(遠端程序呼叫)(remote procedure call,RPC)的分布式计算協議,通过XML将调用函数封装,並使用HTTP协议作為傳送機制。.
松耦合
在電腦運算和系统设计中,一个松耦合的系统中的每一个组件对其他独立组件的定义所知甚少或一无所知。子范围包括类、接口、数据和服务之间的耦合。 松耦合是紧耦合的对立面。.
查看 分布式计算和松耦合
梅森素数
梅森数是指形如2^n - 1的数,记为M_n;如果一个梅森数是素数那么它称为梅森素数(Mersenne prime)。 梅森数是根据17世纪法国数学家马兰·梅森(Marin Mersenne)的名字命名的,他列出了n ≤ 257的梅森素数,不过他错误地包括了不是梅森素数的M67和M257,而遗漏了M61、M89和M107。 当n为合数时,M_n一定为合数。但当n为素数时,M_n不一定皆為素数,比如M_2.
查看 分布式计算和梅森素数
武進三型作戰系統
武進三型作戰系統為中華民國海軍在1980年末至1990年代初針對陽字號驅逐艦進行的作戰系統昇級套件專案,目的將舊型的陽字號改裝成具備區域防空能力的現代化飛彈驅逐艦。在武進計畫執行前,海軍對所有陽字號進行總檢與修復工程,並選定保留了7艘經過性能提昇、艦況最好的基靈級驅逐艦作為作戰系統的載台,以負擔在光華一號計畫完成以前海軍的艦隊戰鬥重任。.
沃森 (人工智能程序)
沃森是能够使用自然语言来回答问题的人工智能系统,由IBM公司的首席研究员David Ferrucci所领导的DeepQA计划小组开发并以该公司创始人托马斯·J·沃森的名字命名。.
按需代码
在分布式计算中,按需代码(code on demand)泛指任何按照客户端软件(例如,浏览器)的请求,将可执行的软件程序从服务器计算机发送到客户端的技术。 按需代码是移动代码的一种特殊用法。按需代码范式的一个广为人知的例子是Java applet:Applet是一个应用程序,静静地呆在某个Web服务器上,直到用户在浏览器中请求一个引用该applet的页面。在请求时,网页和applet通过HTTP被传送到用户的机器上。当网页显示时, applet在浏览器中启动并在用户的计算机中执行,直到停止(例如用户离开那个applet所在的页面)。这就完成了applet的生命周期。 分类:网络软件.
查看 分布式计算和按需代码
星系動物園
星系動物園(Galaxy Zoo)邀請公眾協助在網路上為上百萬個星系按形狀分類,是與天文學相關、由公眾成員協助科學研究的全民科學案例。2016年1月在「自然」發表的「綠豌豆」論文,是星系動物園協助學術研究取得進展的後續最新;綠豌豆星系是星系動物園志願分類員於2007年依據星系型態分類時意外發現的一類天體。 星系動物園是「」(Zooniverse)計畫的一部分。正體中文版於2013年10月推出,由中央研究院天文所人員翻譯。2014年7月,星系動物園已修訂到第7個版本。2016年網站版本再度更新。.
查看 分布式计算和星系動物園
操作系统
操作系统(operating system,縮寫作 OS)是管理计算机硬件與软件資源的计算机程序,同时也是计算机系统的核心与基石。操作系统需要处理如管理與配置内存、決定系統資源供需的優先次序、控制輸入與輸出裝置、操作网络與管理文件系统等基本事務。操作系统也提供一個讓使用者與系統互動的操作界面。 操作系统的型態非常多樣,不同機器安裝的操作系统可從簡單到複雜,可從行動電話的嵌入式系统到超級電腦的大型作業系統。許多操作系统製造者對它涵盖范畴的定义也不尽一致,例如有些操作系统整合了图形用户界面,而有些僅使用命令行界面,而將图形用户界面視為一種非必要的應用程式。 操作系统理论在计算机科学中,為歷史悠久的分支;。.
查看 分布式计算和操作系统
應用程式伺服器
應用程式伺服器(application server)是一種軟體框架,提供一個應用程式執行的環境。用于为应用程序提供安全、数据、事务支持、负载平衡大型分布式系统管理等服务。 這個名詞最初是用來討論主從式架構系統時,用來區分資料庫伺服器、檔案伺服器等的不同。但現今常指能运行Web應用程式的Web伺服器。.
普适计算
普适计算(Ubiquitous computing(ubicomp)、pervasive computing),又称普存计算、普及计算、遍佈式計算、泛在计算,是一個强调和环境融为一体的计算概念,而计算机本身则从人们的视线裡消失。在普适计算的模式下,人们能够在任何时间、任何地点、以任何方式进行信息的获取与处理。 普适计算是一个涉及研究范围很广的课题,包括分布式计算、移动计算、人机交互、人工智能、嵌入式系统、感知网络以及信息融合等多方面技术的融合。普适计算在教育中的应用项目:(1)清华大学smart class项目、(2)台湾淡江大学的硬件SCORM项目、(3)MIT的Oxygen项目。.
查看 分布式计算和普适计算
2005 世界物理年
2005年被国际纯粹与应用物理学联合会定为世界物理年,以紀念愛因斯坦在一百年前發表五篇 里程碑性的論文,并表彰愛因斯坦對近代物理產生的深遠的影響。.
亦称为 分布计算。