Mercurial > hg > Papers > 2012 > sugi-prosym
changeset 32:380120eb0cd7
add image files
author | e095732 <e095732@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 26 Dec 2012 17:31:00 +0900 |
parents | 32b555e8fb6f |
children | 08e9d220c445 |
files | presen/images/datasegment_key.graffle presen/images/datasegment_key.png presen/index.html |
diffstat | 3 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/presen/index.html Fri Dec 21 15:32:46 2012 +0900 +++ b/presen/index.html Wed Dec 26 17:31:00 2012 +0900 @@ -53,7 +53,8 @@ <p>本研究室では分散プログラミングに置いて、タスクをCode Segment、データをData Segmentという単位に分割して記述する方法を提唱している。</p> <p>しかし、前述したプログラムをプログラマーが一から記述していくことは大変である。</p> <p>そこで、本研究室の卒業生である赤嶺一樹氏が分散ネットフレームワークAliceのプロトタイプを作成した。</p> - <p>本研究では実際にAliceを用いて、<strong>"水族館"</strong>の例題を作成、またFederated Lindaとの性能比較を行うことで、APIの見直し、問題点の洗い出しを行った。</p> + <p>本研究では実際にAliceを利用して、水族館の例題を作成した。また、Federated Lindaとの性能比較を行った。そして、Aliceの問題点の洗い出し、APIの見直しを行った。</p> + </ul> </article> @@ -91,7 +92,10 @@ <ul> <p>Data Segmentは数値や文字などのデータを構造体的に保持するが、分散プログラムにおいてData Segmentの相互参照が問題になってくる。</p> <p>AliceではData SegmentにユニークなKeyを持たせ、Key Value Storeとして扱っている。Key毎のキューがあり、Key毎に順に実行される。<br> - Key毎の追加、取得はLindaに準じた設計となっている。</p> + <div align="center"> + <img src="images/dataSegment_key.png"> + </div> + </ul> </article> @@ -99,7 +103,8 @@ <article> <h3>Data Segment API</h3> <ul> - <p>Data Segmentを管理するのが、Data Segment Managerである。各ノード毎に、Local DS ManagerとRemote DS Managerが存在する。</p> + <p>Data Segmentを管理するのが、Data Segment Manager + 各ノード毎に、Local DS ManagerとRemote DS Managerが存在する。</p> <p>Local DS Managerはノード固有のKey Value Storeであり、Remote DS Managerは他のノードのLocal DS Managerのproxyである。 AliceのTopology Managerが自動的に構成する。</p> <div align="center">