ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
ダウンロード
ブラウザよりも高速アクセス!
 

World Community Gridと分散コンピューティング

ショートカット: 違い類似点ジャカード類似性係数参考文献

World Community Gridと分散コンピューティングの違い

World Community Grid vs. 分散コンピューティング

World Community Grid(ワールドコミュニティーグリッド:以下WCG)は、2004年11月16日発足したグリッド・コンピューティングを構築する世界最大規模の非営利活動のプロジェクトおよびそのグリッド・コンピューティング。分散型コンピューティングの一つで、Windows、Linux、macOSなどのクライアントプログラムが用意されており、クライアントプログラムはコンピュータの余剰能力を用いて計算し、結果を送信することで、エイズをはじめとする未知のウイルスや病原体への対応、新薬の開発(バーチャルスクリーニング)につなげたり、病気の処置法の探求など、生体工学分野を中心に人類の脅威とされる課題の克服に貢献する。公式サイトではこれらのことから「ボランティア・コンピューティング」と称している。. 分散コンピューティング(ぶんさんコンピューティング、英: Distributed computing)とは、プログラムの個々の部分が同時並行的に複数のコンピュータ上で実行され、各々がネットワークを介して互いに通信を行いながら全体として処理が進行する計算手法のことである。複雑な計算などをネットワークを介して複数のコンピュータを利用して行うことで、一台のコンピュータで計算するよりスループットを上げようとする取り組み、またはそれを実現する為の仕組みである。分散処理(ぶんさんしょり)ともいう。並列コンピューティングの一形態に分類されるが、一般に並列コンピューティングと言えば、同時並行に実行する主体は同じコンピュータシステム内のCPU群である。ただし、どちらもプログラムの分割(同時に実行できる部分にプログラムを分けること)が必須である。分散コンピューティングではさらに、それぞれの部分が異なる環境でも動作できるようにしなければならない。例えば、2台の異なるハードウェアを使ったコンピュータで、それぞれ異なるファイルシステム構成であっても動作するよう配慮する必要がある。 問題を複数の部分問題に分けて各コンピュータに実行させるのが基本であり、素数探索や数多く試してみる以外に解決できない問題の対処として用いられているものが多い。分散コンピューティングの例としてBOINCがある。これは、大きな問題を多数の小さな問題に分割し、多数のコンピュータに分配するフレームワークである。その後、それぞれの結果を集めて大きな解を得る。一般的に処理を分散すると一台のコンピュータで計算する場合と比べ、問題データの分配、収集、集計するためのネットワークの負荷が増加し、問題解決の為のボトルネックとなるため、部分問題間の依存関係を減らすことが重要な課題となる。 分散コンピューティングは、コンピュータ同士をネットワーク接続し、効率的に通信できるよう努力した結果として自然に生まれた。しかし、分散コンピューティングはコンピュータネットワークと同義ではない。単にコンピュータネットワークと言った場合、複数のコンピュータが互いにやり取りするが、単一のプログラムの処理を共有することはない。World Wide Web はコンピュータネットワークの例であるが、分散コンピューティングの例ではない。 分散処理を構築するための様々な技術や標準が存在し、一部はその目的に特化して設計されている。例えば、遠隔手続き呼出し (RPC)、Java Remote Method Invocation (Java RMI)、.NET Remoting などがある。.

World Community Gridと分散コンピューティング間の類似点

World Community Gridと分散コンピューティングは(ユニオンペディアに)共通で20ものを持っています: 後天性免疫不全症候群マルチプロセッシングマルチコアハイパースレッディング・テクノロジー分散コンピューティングインターネットオペレーティングシステムグリッド・コンピューティングコンピュータソフトウェアタンパク質Berkeley Open Infrastructure for Network ComputingCell computingCPU筋ジストロフィー英語SETI@homeTeam2chUnited Devices Cancer Research Project悪性腫瘍

後天性免疫不全症候群

後天性免疫不全症候群(こうてんせいめんえきふぜんしょうこうぐん、Acquired immune deficiency syndrome, AIDS(エイズ))とは、ヒト免疫不全ウイルス(HIV)が免疫細胞に感染し、免疫細胞を破壊して後天的に免疫不全を起こす疾患。照屋勝治はエイズを慢性ウイルス血症による「全身性炎症性疾患」としている。性感染症の一つ。 感染から2-4週で、無症候(症状がない)や、インフルエンザ様の症状などを起こしてから、5年から10年の症状のない潜伏期間に入る。後に風邪によく似た症状や、全身の脂漏性皮膚炎を呈し、その後、多くの感染症にかかるようになる。主な感染経路は、コンドームを用いない性行為のほか、注射器の打ちまわしといった血液感染や、母子感染が主である。感染しているかの検査には血液検査が用いられる。 治療には抗HIV薬を用いたHAART療法が用いられるが、完治は困難で薬の服用が継続される。一方で、平均余命は治療により非感染者とほぼ同水準まで延長されているとする研究も報告されている。.

World Community Gridと後天性免疫不全症候群 · 分散コンピューティングと後天性免疫不全症候群 · 続きを見る »

マルチプロセッシング

マルチプロセッシング(multi processing)とは、(本来は)ひとつのプロセスだけではなく複数の並行プロセスを同一システム内で使用することを意味する。 マルチタスクと同様ひとつのCPUを複数のプロセスが共有することも示すが、ひとつのシステム内の複数のCPUが複数のスレッドを動作させることも意味する。マルチプロセッサと言う場合は一般に後者のみを指す。.

World Community Gridとマルチプロセッシング · マルチプロセッシングと分散コンピューティング · 続きを見る »

マルチコア

マルチコア (Multiple core, Multi-core) は、1つのプロセッサ・パッケージ内に複数のプロセッサ・コアを搭載する技術であり、マルチプロセッシングの一形態である。 外見的には1つのプロセッサでありながら論理的には複数のプロセッサとして認識されるため、同じコア数のマルチプロセッサと比較して実装面積としては省スペースであり、プロセッサコア間の通信を高速化することも可能である。主に並列処理を行わせる環境下では、プロセッサ・チップ全体での処理能力を上げ性能向上を果たすために行われる。このプロセッサ・パッケージ内のプロセッサ・コアが2つであればデュアルコア (Dual-core)、4つであればクアッドコア (Quad-core)、6つであればヘキサコア (Hexa-core)、8つは伝統的にインテルではオクタルコア (Octal-core) 、AMDではオクタコア (Octa-core)と呼ばれるほか、オクトコア (Octo-core) とも呼ばれる。さらに高性能な専用プロセッサの中には十個以上ものコアを持つものがあり、メニーコア (Many-core) と呼ばれる。 なお、従来の1つのコアを持つプロセッサはマルチコアに対してシングルコア (Single-core) とも呼ばれる。 レベル1キャッシュが2つあり、レベル2キャッシュは2つのコアと共有される。.

World Community Gridとマルチコア · マルチコアと分散コンピューティング · 続きを見る »

ハイパースレッディング・テクノロジー

ハイパースレッディング・テクノロジー (Hyper-Threading Technology、HTT) とは、インテルのハードウェアマルチスレッディング実装に対する同社の商標である。当初は、NetBurstマイクロアーキテクチャにおける同時マルチスレッディング (Simultaneous Multithreading; SMT) の実装に対して用いられていたが、その後、コードネームMontecitoの名で知られるプロセッサナンバー 90xxのItaniumに於けるSwitch-on-Event Multi-threading (SoEMT) (ブロック型マルチスレッディングの一種)にも用いられ、LPIA (Low Power on Intel Architecture) 製品の1つであるインオーダープロセッサのIntel AtomのSMT実装もハイパースレッディング・テクノロジーと称している。 これらの製品に共通しているのは、オペレーティングシステム (OS) が、ハイパースレッディングが有効なコアを、1つのコアではなく複数のコアと認識できる点である。.

World Community Gridとハイパースレッディング・テクノロジー · ハイパースレッディング・テクノロジーと分散コンピューティング · 続きを見る »

分散コンピューティング

分散コンピューティング(ぶんさんコンピューティング、英: Distributed computing)とは、プログラムの個々の部分が同時並行的に複数のコンピュータ上で実行され、各々がネットワークを介して互いに通信を行いながら全体として処理が進行する計算手法のことである。複雑な計算などをネットワークを介して複数のコンピュータを利用して行うことで、一台のコンピュータで計算するよりスループットを上げようとする取り組み、またはそれを実現する為の仕組みである。分散処理(ぶんさんしょり)ともいう。並列コンピューティングの一形態に分類されるが、一般に並列コンピューティングと言えば、同時並行に実行する主体は同じコンピュータシステム内のCPU群である。ただし、どちらもプログラムの分割(同時に実行できる部分にプログラムを分けること)が必須である。分散コンピューティングではさらに、それぞれの部分が異なる環境でも動作できるようにしなければならない。例えば、2台の異なるハードウェアを使ったコンピュータで、それぞれ異なるファイルシステム構成であっても動作するよう配慮する必要がある。 問題を複数の部分問題に分けて各コンピュータに実行させるのが基本であり、素数探索や数多く試してみる以外に解決できない問題の対処として用いられているものが多い。分散コンピューティングの例としてBOINCがある。これは、大きな問題を多数の小さな問題に分割し、多数のコンピュータに分配するフレームワークである。その後、それぞれの結果を集めて大きな解を得る。一般的に処理を分散すると一台のコンピュータで計算する場合と比べ、問題データの分配、収集、集計するためのネットワークの負荷が増加し、問題解決の為のボトルネックとなるため、部分問題間の依存関係を減らすことが重要な課題となる。 分散コンピューティングは、コンピュータ同士をネットワーク接続し、効率的に通信できるよう努力した結果として自然に生まれた。しかし、分散コンピューティングはコンピュータネットワークと同義ではない。単にコンピュータネットワークと言った場合、複数のコンピュータが互いにやり取りするが、単一のプログラムの処理を共有することはない。World Wide Web はコンピュータネットワークの例であるが、分散コンピューティングの例ではない。 分散処理を構築するための様々な技術や標準が存在し、一部はその目的に特化して設計されている。例えば、遠隔手続き呼出し (RPC)、Java Remote Method Invocation (Java RMI)、.NET Remoting などがある。.

World Community Gridと分散コンピューティング · 分散コンピューティングと分散コンピューティング · 続きを見る »

インターネット

インターネット(internet)は、インターネット・プロトコル・スイートを使用し、複数のコンピュータネットワークを相互接続した、グローバルな情報通信網のことである。 インターネットは、光ファイバーや無線を含む幅広い通信技術により結合された、地域からグローバルまでの範囲を持つ、個人・公共・教育機関・商用・政府などの各ネットワークから構成された「ネットワークのネットワーク」であり、ウェブのハイパーテキスト文書やアプリケーション、電子メール、音声通信、ファイル共有のピア・トゥ・ピアなどを含む、広範な情報とサービスの基盤となっている。.

World Community Gridとインターネット · インターネットと分散コンピューティング · 続きを見る »

オペレーティングシステム

ペレーティングシステム(Operating System、OS、オーエス)とは、コンピュータのオペレーション(操作・運用・運転)のために、ソフトウェアの中でも基本的、中核的位置づけのシステムソフトウェアである。通常、OSメーカーが組み上げたコンピュータプログラムの集合として、作成され提供されている。 オペレーティングシステムは通常、ユーザーやアプリケーションプログラムとハードウェアの中間に位置し、ユーザーやアプリケーションプログラムに対して標準的なインターフェースを提供すると同時に、ハードウェアなどの各リソースに対して効率的な管理を行う。現代のオペレーティングシステムの主な機能は、ファイルシステムなどの補助記憶装置管理、仮想記憶などのメモリ管理、マルチタスクなどのプロセス管理、更にはGUIなどのユーザインタフェース、TCP/IPなどのネットワーク、などがある。オペレーティングシステムは、パーソナルコンピュータからスーパーコンピュータまでの各種のコンピュータや、更にはスマートフォンやゲーム機などを含む各種の組み込みシステムで、内部的に使用されている。 製品としてのOSには、デスクトップ環境やウィンドウシステムなど、あるいはデータベース管理システム (DBMS) などのミドルウェア、ファイル管理ソフトウェアやエディタや各種設定ツールなどのユーティリティ、基本的なアプリケーションソフトウェア(ウェブブラウザや時計などのアクセサリ)が、マーケティング上の理由などから一緒に含められていることもある。 OSの中で、タスク管理やメモリ管理など特に中核的な機能の部分をカーネル、カーネル以外の部分(シェルなど)をユーザランドと呼ぶ事もある。 現代の主なOSには、Microsoft Windows、Windows Phone、IBM z/OS、Android、macOS(OS X)、iOS、Linux、FreeBSD などがある。.

World Community Gridとオペレーティングシステム · オペレーティングシステムと分散コンピューティング · 続きを見る »

グリッド・コンピューティング

リッド・コンピューティングは、インターネットなどの広域のネットワーク上にある計算資源(CPUなどの計算能力や、ハードディスクなどの情報格納領域)を結びつけ、ひとつの複合したコンピュータシステムとしてサービスを提供する仕組みである。提供されるサービスは主に計算処理とデータの保存・利用に大別される。一箇所の計算センターや、一組のスーパーコンピュータでは足りないほどの大規模な計算処理や大量のデータを保存・利用するための手段として開発されている。.

World Community Gridとグリッド・コンピューティング · グリッド・コンピューティングと分散コンピューティング · 続きを見る »

コンピュータ

ンピュータ(Computer)とは、自動計算機、とくに計算開始後は人手を介さずに計算終了まで動作する電子式汎用計算機。実際の対象は文字の置き換えなど数値計算に限らず、情報処理やコンピューティングと呼ばれる幅広い分野で応用される。現代ではプログラム内蔵方式のディジタルコンピュータを指す場合が多く、特にパーソナルコンピュータやメインフレーム、スーパーコンピュータなどを含めた汎用的なシステムを指すことが多いが、ディジタルコンピュータは特定の機能を実現するために機械や装置等に組み込まれる組み込みシステムとしても広く用いられる。電卓・機械式計算機・アナログ計算機については各項を参照。.

World Community Gridとコンピュータ · コンピュータと分散コンピューティング · 続きを見る »

ソフトウェア

フトウェア(software)は、コンピューター分野でハードウェア(物理的な機械)と対比される用語で、何らかの処理を行うコンピュータ・プログラムや、更には関連する文書などを指す。ソフトウェアは、一般的にはワープロソフトなど特定の作業や業務を目的としたアプリケーションソフトウェア(応用ソフトウェア、アプリ)と、ハードウェアの管理や基本的な処理をアプリケーションソフトウェアやユーザーに提供するオペレーティングシステム (OS) などのシステムソフトウェアに分類される。.

World Community Gridとソフトウェア · ソフトウェアと分散コンピューティング · 続きを見る »

タンパク質

ミオグロビンの3D構造。αヘリックスをカラー化している。このタンパク質はX線回折によって初めてその構造が解明された。 タンパク質(タンパクしつ、蛋白質、 、 )とは、20種類存在するL-アミノ酸が鎖状に多数連結(重合)してできた高分子化合物であり、生物の重要な構成成分のひとつである生化学辞典第2版、p.810 【タンパク質】。 構成するアミノ酸の数や種類、また結合の順序によって種類が異なり、分子量約4000前後のものから、数千万から億単位になるウイルスタンパク質まで多種類が存在する。連結したアミノ酸の個数が少ない場合にはペプチドと言い、これが直線状に連なったものはポリペプチドと呼ばれる武村(2011)、p.24-33、第一章 たんぱく質の性質、第二節 肉を食べることの意味ことが多いが、名称の使い分けを決める明確なアミノ酸の個数が決まっているわけではないようである。 タンパク質は、炭水化物、脂質とともに三大栄養素と呼ばれ、英語の各々の頭文字を取って「PFC」とも呼ばれる。タンパク質は身体をつくる役割も果たしている『見てわかる!栄養の図解事典』。.

World Community Gridとタンパク質 · タンパク質と分散コンピューティング · 続きを見る »

Berkeley Open Infrastructure for Network Computing

Berkeley Open Infrastructure for Network Computing(バークレー オープン インフラストラクチャ フォー ネットワーク コンピューティング)とは、分散コンピューティングプロジェクトのプラットフォームとして開発されたクライアント・サーバ型のソフトウェアである。開発元はカリフォルニア大学バークレー校。略称は BOINC。 SETI@home の運用実績をもとに、より柔軟で汎用的なシステムを目指している。BOINC の公開後、SETI@home は BOINC ベースへと移行し、BOINC を使用しない単独プログラム用 SETI@home は2005年12月に運用を終了した。 BOINCはその開発に際し、アメリカ国立科学財団(NSF)の支援を受けている。(認可番号 AST-0307956 および SPNR 0138346).

Berkeley Open Infrastructure for Network ComputingとWorld Community Grid · Berkeley Open Infrastructure for Network Computingと分散コンピューティング · 続きを見る »

Cell computing

cell computing(セル・コンピューティング)は過去に行われていた分散コンピューティングの1つ。NTTデータが提供していたサービスであるが、収益の見通しが立たなかったため2008年3月31日に終了した。 BOINCプラットフォームが使われていた。 一般PC所有者に登録してもらい、分散コンピューティング技術を用いて、PCの遊休計算能力を利用する。当初はユーザが稼働させたコンピュータ資源に対し与えられるポイントを、商品等へ交換できるようにする計画があったが、実現はしなかった。また、そのPCの利用者に対する広告メディアとしての意味合いもあった。.

Cell computingとWorld Community Grid · Cell computingと分散コンピューティング · 続きを見る »

CPU

Intel Core 2 Duo E6600) CPU(シーピーユー、Central Processing Unit)、中央処理装置(ちゅうおうしょりそうち)は、コンピュータにおける中心的な処理装置(プロセッサ)。 「CPU」と「プロセッサ」と「マイクロプロセッサ」という語は、ほぼ同義語として使われる場合も多いが、厳密には以下に述べるように若干の範囲の違いがある。大規模集積回路(LSI)の発達により1個ないしごく少数のチップに全機能が集積されたマイクロプロセッサが誕生する以前は、多数の(小規模)集積回路(さらにそれ以前はディスクリート)から成る巨大な電子回路がプロセッサであり、CPUであった。大型汎用機を指す「メインフレーム」という語は、もともとは多数の架(フレーム)から成る大型汎用機システムにおいてCPUの収まる主要部(メイン)、という所から来ている。また、パーソナルコンピュータ全体をシステムとして見た時、例えば電源部が制御用に内蔵するワンチップマイコン(マイクロコントローラ)は、システム全体として見た場合には「CPU」ではない。.

CPUとWorld Community Grid · CPUと分散コンピューティング · 続きを見る »

筋ジストロフィー

筋ジストロフィー(きんジストロフィー、英語:Muscular Dystrophy)とは、筋線維の破壊・変性(筋壊死)と再生を繰り返しながら、次第に筋萎縮と筋力低下が進行していく遺伝性筋疾患の総称である。発症年齢や遺伝形式、臨床的経過等から様々な病型に分類される。その内、最も頻度の高いのはデュシェンヌ型である。.

World Community Gridと筋ジストロフィー · 分散コンピューティングと筋ジストロフィー · 続きを見る »

英語

アメリカ英語とイギリス英語は特徴がある 英語(えいご、)は、イ・ヨーロッパ語族のゲルマン語派に属し、イギリス・イングランド地方を発祥とする言語である。.

World Community Gridと英語 · 分散コンピューティングと英語 · 続きを見る »

SETI@home

SETI@home(セティアットホーム)はインターネット接続されたコンピュータ群を使うボランティア・コンピューティングプロジェクトで、アメリカ合衆国のカリフォルニア大学バークレー校 Space Sciences Laboratory が運営している。SETI は "Search for Extra-Terrestrial Intelligence"(地球外知的生命体探査)の略で、SETI@homeはSETIの一部である。SETI@homeは1999年5月17日に一般公開された。.

SETI@homeとWorld Community Grid · SETI@homeと分散コンピューティング · 続きを見る »

Team2ch

Team2ch(チーム2ちゃんねる)は、2ちゃんねるで大規模な活動に使われるチーム名である。AAを含めてTeam(・∀・)2chと表記されることもある。 1999年に筑波サーキットで行われたオートバイレースに、バイク板と車板住民が中心となり「2ちゃんねる」として参戦したのが始まりである。主に大規模な活動を各板住民有志がオンライン・オフライン問わず行う際に、2ちゃんねるのチーム名称として使われることが多い。主にUDがん研究プロジェクト等、ネット上のみで個人が自由意志で参加する活動が多かったが、2005年の関口太郎選手のスポンサー活動では、累計で約400万円(まとめサイト調べ)のスポンサー料を提供して注目された。2000年代後半以降はインターネット利用者の増加に伴い、2ちゃんねるも巨大化してコンテンツの変化が激しくなり全体像が把握できなくなったことや、各板の専門性が増して「板横断型」のイベントが組みにくくなったこともあり、2006年の銚子電気鉄道への支援活動を最後に、Team2ch名義のオフラインの大規模活動は行われていない。 なお、この名称を使用する際に2ちゃんねるの管理人である西村博之に使用許可を得る事で2ちゃんねる公認の活動として認められる(例:UD・関口太郎スポンサー・銚子電鉄支援活動)。.

Team2chとWorld Community Grid · Team2chと分散コンピューティング · 続きを見る »

United Devices Cancer Research Project

United Devices Cancer Research Project(ユナイテッド デバイセズ キャンサー リサーチ プロジェクト、別名: grid.org、日本語名称: UDがん研究プロジェクト)は、かつて行われていた分散コンピューティングを用いたプロジェクトである。2001年に始まり、米国中央時間2007年4月27日正午をもってプロジェクト終了となった。.

United Devices Cancer Research ProjectとWorld Community Grid · United Devices Cancer Research Projectと分散コンピューティング · 続きを見る »

悪性腫瘍

悪性腫瘍(あくせいしゅよう、malignant tumor)は、遺伝子変異によって自律的で制御されない増殖を行うようになった細胞集団(腫瘍)のなかで周囲の組織に浸潤し、または転移を起こす腫瘍である。悪性腫瘍のほとんどは無治療のままだと全身に転移して患者を死に至らしめる大西『スタンダード病理学』第3版、pp.139-141Geoffrey M.Cooper『クーパー細胞生物学』pp.593-595とされる。 一般に癌(ガン、がん、cancer)、悪性新生物(あくせいしんせいぶつ、malignant neoplasm)とも呼ばれる。 「がん」という語は「悪性腫瘍」と同義として用いられることが多く、本稿もそれに倣い「悪性腫瘍」と「がん」とを明確に区別する必要が無い箇所は、同一語として用いている。.

World Community Gridと悪性腫瘍 · 分散コンピューティングと悪性腫瘍 · 続きを見る »

上記のリストは以下の質問に答えます

World Community Gridと分散コンピューティングの間の比較

分散コンピューティングが127を有しているWorld Community Gridは、138の関係を有しています。 彼らは一般的な20で持っているように、ジャカード指数は7.55%です = 20 / (138 + 127)。

参考文献

この記事では、World Community Gridと分散コンピューティングとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください:

ヘイ!私たちは今、Facebook上です! »