# HG changeset patch # User sugi # Date 1422902165 -32400 # Node ID 56047183b938a3c110283bc6877a0211dc10bb59 # Parent 6a9525138c2ea56dca9377333243d7b5519d1092 modify abstract diff -r 6a9525138c2e -r 56047183b938 paper/abstract.tex --- a/paper/abstract.tex Mon Feb 02 19:54:27 2015 +0900 +++ b/paper/abstract.tex Tue Feb 03 03:36:05 2015 +0900 @@ -1,7 +1,11 @@ \begin{abstract} スマートフォンやタブレット端末の普及率が年々増加している。それに伴いインターネット利用者数も増加しており、ネットワーク上のサービスの利用者の増加は必至である。従って、サービスには、信頼性とスケーラビリティーが要求される。 -ここでいう信頼性は定められた環境下で安定して期待しされた動作を行うことをさす。スケーラビリティーはサービスの利用者が増大した場合、メモリ等のリソースを追加するだけでサービスを維持できる性能をさす。また、CPUが発熱の問題からマルチコアが主流になっているため、プログラムには並列性も求められる。 +ここでいう信頼性は定められた環境下で安定して期待しされた動作を行うことをさす。スケーラビリティーはサービスの利用者が増大した場合、メモリ等のリソースを追加するだけでサービスを維持できる性能をさす。 + +また、CPUが発熱の問題からメニコアが主流になっているため、プログラムには並列性も求められる。 しかし、これら全てをもつ分散プログラムをユーザーが一から記述することは容易ではない。 -そこで本研究室ではデータをData Segment、タスクをCode Segmentという単位で分割して記述する並列分散フレームワークAliceの開発を行っている。 + +そこで本研究室ではデータをData Segment、タスクをCode Segmentという単位で分割して記述する手法を提唱しており、分散フレームワークAliceはそのプロトタイプとして開発されたものである。プロトタイプであるため、実際にAliceを用いてさまざまな例題を記述すると、Aliceに足りない機能や問題点が浮かび上がってきた。 + 本研究ではAliceにAliceのComputationの制御を行うMeta Computationを追加した。そして実用的なアプリケーションをAlice上で実装することでAliceの有効性を確認した。 \end{abstract} diff -r 6a9525138c2e -r 56047183b938 paper/abstract_eng.tex --- a/paper/abstract_eng.tex Mon Feb 02 19:54:27 2015 +0900 +++ b/paper/abstract_eng.tex Tue Feb 03 03:36:05 2015 +0900 @@ -1,2 +1,8 @@ \begin{abstract_eng} +It increases in rate of diffusion of the smart phone and tablet device every year. And people who use service on Internet increase. It would be cause the huge increase in active users of Internet services. So the service which on Internet need scalability and reliability. The program should keep quality of service while increasing number of users by additional resources and perform same action under same environment with same code .The scalability and reliability are the performance standard. Moreover the program need concurrency because computer has many cpu. +But it is difficult to create program which has all of them. + +We develop an distributed programming framework Alice which uses Data Segment and Code Segment as programming units. But we find many problems and need functions for programming. + +We add Meta Computation which control Alice Computation. And We show usability, creating application with Alice. \end{abstract_eng} diff -r 6a9525138c2e -r 56047183b938 paper/master_paper.pdf Binary file paper/master_paper.pdf has changed diff -r 6a9525138c2e -r 56047183b938 paper/master_paper.tex --- a/paper/master_paper.tex Mon Feb 02 19:54:27 2015 +0900 +++ b/paper/master_paper.tex Tue Feb 03 03:36:05 2015 +0900 @@ -8,8 +8,8 @@ \usepackage{url} \input{dummy.tex} %% font -\jtitle{分散フレームワーク Alice 上の meta computation と応用} -\etitle{Distributed framework Alice} +\jtitle{分散フレームワーク Alice 上の Meta Computation と応用} +\etitle{Meta Computation on Distributed framework Alice and apply} \year{平成26年度} \affiliation{\center% \includegraphics[clip,keepaspectratio,width=.15\textwidth] @@ -19,7 +19,6 @@ \author{杉本 優} - \marklefthead{% 左上に挿入 \begin{minipage}[b]{.4\textwidth} \includegraphics[height=1zw,clip,keepaspectratio]{images/emblem-bitmap.pdf}