changeset 63:ecb7f8c66302

Fix
author Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp>
date Thu, 08 Feb 2018 14:57:00 +0900
parents a75782dcaceb
children f7d28122e765
files mindmap.mm paper/abstract.tex
diffstat 2 files changed, 79 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/mindmap.mm	Thu Feb 08 13:55:21 2018 +0900
+++ b/mindmap.mm	Thu Feb 08 14:57:00 2018 +0900
@@ -274,8 +274,83 @@
 </node>
 <node CREATED="1514282094582" ID="ID_545317549" MODIFIED="1514282111883" TEXT="&#x30c7;&#x30fc;&#x30bf;&#x4f9d;&#x5b58;&#x306f;&#x3069;&#x3046;&#x3044;&#x3046;&#x3075;&#x3046;&#x306b;&#x5b9f;&#x88c5;&#x3059;&#x308b;&#x304b;"/>
 </node>
-<node CREATED="1518064616548" ID="ID_1521823706" MODIFIED="1518064621801" POSITION="left" TEXT="Slide">
-<node CREATED="1518064623894" ID="ID_502526343" MODIFIED="1518064644041" TEXT="&#x4e26;&#x5217;&#x51e6;&#x7406;&#x306f;&#x4fe1;&#x983c;&#x6027;&#x3092;"/>
+<node CREATED="1518064616548" ID="ID_1521823706" MODIFIED="1518067661848" POSITION="left" TEXT="Slide">
+<node CREATED="1518064686043" ID="ID_1634184648" MODIFIED="1518064690520" TEXT="&#x7814;&#x7a76;&#x76ee;&#x7684;"/>
+<node CREATED="1518064735563" ID="ID_1749479393" MODIFIED="1518064739630" TEXT="Code Gear Data Gear">
+<node CREATED="1518064744892" ID="ID_83532885" MODIFIED="1518064759840" TEXT="Input/Output Data Gear &#x304b;&#x3089;&#x4f9d;&#x5b58;&#x95a2;&#x4fc2;&#x3092;&#x89e3;&#x6c7a;&#x3057;&#x3001;&#x4e26;&#x5217;&#x51e6;&#x7406;"/>
+<node CREATED="1518064764180" ID="ID_1863637270" MODIFIED="1518064777782" TEXT="&#x95a2;&#x6570;&#x547c;&#x3073;&#x51fa;&#x3057;&#x3067;&#x306f;&#x306a;&#x304f;&#x7d99;&#x7d9a;&#x3067; Code Gear &#x3092;&#x9077;&#x79fb;&#x3059;&#x308b;"/>
+</node>
+<node CREATED="1518064700207" ID="ID_1454284984" MODIFIED="1518064715133" TEXT="CbC &#x3067;&#x306e;&#x8a18;&#x8ff0;&#x65b9;&#x6cd5;">
+<node CREATED="1518064715619" ID="ID_1179771941" MODIFIED="1518064720699" TEXT="Data Gear &#x306e;&#x8a18;&#x8ff0;"/>
+<node CREATED="1518064724713" ID="ID_1263796081" MODIFIED="1518064729553" TEXT="Code Gear &#x306e;&#x8a18;&#x8ff0;"/>
+<node CREATED="1518064729885" ID="ID_1732431489" MODIFIED="1518064734204" TEXT="&#x8efd;&#x91cf;&#x7d99;&#x7d9a;">
+<node CREATED="1518066202102" ID="ID_501863633" MODIFIED="1518066209616" TEXT="&#x901a;&#x5e38;&#x306e;&#x30d7;&#x30ed;&#x30b0;&#x30e9;&#x30df;&#x30f3;&#x30b0;&#x30b9;&#x30bf;&#x30a4;&#x30eb;&#x3068;&#x306f;&#x3060;&#x3044;&#x3076;&#x7570;&#x306a;&#x308b;"/>
+</node>
+</node>
+<node CREATED="1518064958855" ID="ID_894130998" MODIFIED="1518064965898" TEXT="Meta Code Gear">
+<node CREATED="1518066215664" ID="ID_942131983" MODIFIED="1518066510888" TEXT="Code Gear &#x9593;&#x306e;&#x7d99;&#x7d9a;&#x306e;&#x9593;&#x306b;&#x631f;&#x307e;&#x308b;">
+<node CREATED="1518066219160" ID="ID_330545735" MODIFIED="1518066520414" TEXT="&#x4ee3;&#x8868;&#x7684;&#x306a;&#x3082;&#x306e;&#x304c; stub Code Gear"/>
+</node>
+<node CREATED="1518066525332" ID="ID_1359907981" MODIFIED="1518066533725" TEXT="stub Code Gear">
+<node CREATED="1518066534105" ID="ID_1501421453" MODIFIED="1518066593460" TEXT="Context &#x3092;&#x53c2;&#x7167;&#x3057;&#x306a;&#x304c;&#x3089; &#x30ce;&#x30fc;&#x30de;&#x30eb;&#x30ec;&#x30d9;&#x30eb;&#x306e; Code Gear &#x306b;&#x5024;&#x3092;&#x6e21;&#x3059;"/>
+</node>
+<node CREATED="1518064966611" ID="ID_543122540" MODIFIED="1518064980649" TEXT="stub Code Gear &#x306e;&#x8a18;&#x8ff0;">
+<node CREATED="1518066024979" ID="ID_170043921" MODIFIED="1518066029264" TEXT="&#x8a18;&#x8ff0;&#x304c;&#x7169;&#x96d1;"/>
+</node>
+</node>
+<node CREATED="1518066032699" ID="ID_209141222" MODIFIED="1518066295292" TEXT="Interface">
+<node CREATED="1518066037806" ID="ID_1249505951" MODIFIED="1518066045815" TEXT="Code Gear &#x3068; Data Gear &#x306e;&#x96c6;&#x5408;"/>
+<node CREATED="1518066302315" ID="ID_268116340" MODIFIED="1518066314298" TEXT="Interface &#x306e;&#x8a18;&#x8ff0;">
+<node CREATED="1518066248061" ID="ID_663976198" MODIFIED="1518066285334" TEXT="Data Gear &#x3092;&#x64cd;&#x4f5c;&#x3059;&#x308b; API(Code Gear)&#x3068; &#x5f15;&#x6570;&#x306b;&#x306a;&#x308a;&#x3046;&#x308b; Data Gear &#x3092;Interface &#x30d5;&#x30a1;&#x30a4;&#x30eb;&#x306b;&#x8a18;&#x8ff0;"/>
+</node>
+<node CREATED="1518066629519" ID="ID_487977928" MODIFIED="1518066632728" TEXT="Interface &#x306e;&#x5b9f;&#x88c5;">
+<node CREATED="1518066318690" ID="ID_933818606" MODIFIED="1518066327412" TEXT="Interface &#x5b9f;&#x88c5;&#x306e;&#x751f;&#x6210;">
+<node CREATED="1518066455839" ID="ID_352858904" MODIFIED="1518066476605" TEXT="&#x5b9f;&#x88c5;&#x3057;&#x305f; Code Gear &#x3092; Interface &#x578b;&#x306e;&#x5909;&#x6570;&#x306b;&#x683c;&#x7d0d;&#x3059;&#x308b;"/>
+<node CREATED="1518066327707" ID="ID_1182727836" MODIFIED="1518066343810" TEXT="&#x95a2;&#x6570;&#x547c;&#x3073;&#x51fa;&#x3057;&#x3067; Interface &#x578b;&#x306b;&#x5305;&#x3093;&#x3067;return&#x3059;&#x308b;"/>
+</node>
+<node CREATED="1518066639754" ID="ID_1038147312" MODIFIED="1518066650736" TEXT="API  &#x5b9f;&#x88c5;&#x306e; Code Gear">
+<node CREATED="1518066651184" ID="ID_1525249350" MODIFIED="1518066664272" TEXT="stub &#x306f;&#x57fa;&#x672c;&#x6c7a;&#x307e;&#x3063;&#x305f;&#x5f62;&#x306b;&#x306a;&#x308b;">
+<node CREATED="1518066669009" ID="ID_621743365" MODIFIED="1518066676787" TEXT="script &#x306b;&#x3088;&#x308b;&#x81ea;&#x52d5;&#x751f;&#x6210;&#x304c;&#x53ef;&#x80fd;"/>
+</node>
+</node>
+</node>
+<node CREATED="1518066346427" ID="ID_942645682" MODIFIED="1518066359706" TEXT="API &#x306e;&#x547c;&#x3073;&#x51fa;&#x3057;">
+<node CREATED="1518066360186" ID="ID_770926725" MODIFIED="1518066424959" TEXT="goto interface-&gt;method() &#x3068;&#x3059;&#x308b;"/>
+<node CREATED="1518066372668" ID="ID_565357099" MODIFIED="1518066407465" TEXT="&#x3053;&#x306e;&#x969b; interface &#x306f; &#x5b9f;&#x88c5;&#x3092; Interface &#x578b;&#x3067;&#x5305;&#x3093;&#x3060; Data Gear"/>
+<node CREATED="1518066408600" ID="ID_143105587" MODIFIED="1518066420630" TEXT=" method &#x306f;&#x5b9f;&#x88c5;&#x306e;&#x751f;&#x6210;&#x3067;&#x6307;&#x5b9a;&#x3057;&#x305f; Code Gear &#x306b;&#x7d99;&#x7d9a;&#x3059;&#x308b;"/>
+<node CREATED="1518066431079" ID="ID_627628319" MODIFIED="1518066450334" TEXT="&#x5f15;&#x6570;&#x306b;&#x306f; Input Data Gear, Output Data Gear, next Code Gear &#x3092;&#x6307;&#x5b9a;"/>
+</node>
+</node>
+<node CREATED="1518066690402" ID="ID_43166865" MODIFIED="1518066694566" TEXT="&#x4e26;&#x5217;&#x51e6;&#x7406;">
+<node CREATED="1518066694892" ID="ID_33995923" MODIFIED="1518066696088" TEXT="Task"/>
+<node CREATED="1518066696767" ID="ID_554293613" MODIFIED="1518066701442" TEXT="TaskManager"/>
+<node CREATED="1518066701698" ID="ID_1849048852" MODIFIED="1518066702873" TEXT="Worker"/>
+<node CREATED="1518066703243" ID="ID_1889526389" MODIFIED="1518066707507" TEXT="&#x4f9d;&#x5b58;&#x95a2;&#x4fc2;&#x306e;&#x89e3;&#x6c7a;"/>
+</node>
+<node CREATED="1518066711698" ID="ID_1239099487" MODIFIED="1518066716103" TEXT="CUDA &#x5b9f;&#x88c5;">
+<node CREATED="1518066716511" ID="ID_1477796584" MODIFIED="1518067296517" TEXT="CUDA&#x306e;&#x30a2;&#x30fc;&#x30ad;&#x30c6;&#x30af;&#x30c1;&#x30e3;">
+<node CREATED="1518067308688" ID="ID_898730244" MODIFIED="1518067395432" TEXT="Data Gear &#x3092; GPU&#x306b;&#x79fb;&#x52d5;&#x3059;&#x308b;&#x306b;&#x306f;&#x30a2;&#x30fc;&#x30ad;&#x30c6;&#x30af;&#x30c1;&#x30e3;&#x306b;&#x305d;&#x3063;&#x3066;&#x66f8;&#x304b;&#x306a;&#x3051;&#x308c;&#x3070;&#x306a;&#x3089;&#x306a;&#x3044;"/>
+</node>
+<node CREATED="1518067298107" ID="ID_1072200714" MODIFIED="1518067433141" TEXT="CUDA Worker"/>
+<node CREATED="1518067433425" ID="ID_1393991682" MODIFIED="1518067436772" TEXT="CUDA Executor">
+<node CREATED="1518067464594" ID="ID_732297750" MODIFIED="1518067479298" TEXT="&#x3000;GPU &#x3078;&#x306e;&#x30c7;&#x30fc;&#x30bf;&#x306e;&#x9001;&#x4fe1;"/>
+<node CREATED="1518067480091" ID="ID_1696357859" MODIFIED="1518067486395" TEXT="kernel &#x306e;&#x5b9f;&#x884c;"/>
+<node CREATED="1518067486682" ID="ID_1752499252" MODIFIED="1518067492178" TEXT="CPU &#x3078;&#x306e;&#x7d50;&#x679c;&#x306e;&#x66f8;&#x304d;&#x51fa;&#x3057;"/>
+</node>
+<node CREATED="1518067437356" ID="ID_177649565" MODIFIED="1518067442979" TEXT="CUDA Buffer">
+<node CREATED="1518067444519" ID="ID_1116278333" MODIFIED="1518067462611" TEXT="CPU &#x4e0a;&#x306e; Code Gear &#x3068; GPU &#x306e; &#x30c7;&#x30fc;&#x30bf;&#x306e;&#x6271;&#x3044;&#x306e;&#x30ae;&#x30e3;&#x30c3;&#x30d7;&#x3092;&#x57cb;&#x3081;&#x308b;&#x3082;&#x306e;"/>
+</node>
+<node CREATED="1518067494520" ID="ID_1471945460" MODIFIED="1518067505431" TEXT="stub &#x3067;&#x306e;&#x5b9f;&#x884c;&#x306e;&#x5207;&#x308a;&#x66ff;&#x3048;"/>
+</node>
+<node CREATED="1518067581952" ID="ID_1798780577" MODIFIED="1518067586599" TEXT="&#x4f8b;&#x984c;">
+<node CREATED="1518067586599" ID="ID_752643281" MODIFIED="1518067589159" TEXT="Twice"/>
+<node CREATED="1518067589596" ID="ID_1262439929" MODIFIED="1518067594149" TEXT="bitonicSort"/>
+</node>
+<node CREATED="1518067675655" ID="ID_1698086825" MODIFIED="1518067679418" TEXT="&#x6bd4;&#x8f03;">
+<node CREATED="1518067679674" ID="ID_1648312579" MODIFIED="1518067680754" TEXT="openmp"/>
+<node CREATED="1518067681219" ID="ID_581518872" MODIFIED="1518067684179" TEXT="go"/>
+</node>
+<node CREATED="1518067686587" ID="ID_188331961" MODIFIED="1518067687929" TEXT="&#x307e;&#x3068;&#x3081;"/>
 </node>
 </node>
 </map>
--- a/paper/abstract.tex	Thu Feb 08 13:55:21 2018 +0900
+++ b/paper/abstract.tex	Thu Feb 08 14:57:00 2018 +0900
@@ -23,7 +23,7 @@
 
 Provides reliability of Gears OS using model checking and proof.
 It computation for reliability execute meta level computation against normal level computation.
-This meta computation provides extensibility such as data expansion and switch environment by CPU and GPU.
+Meta computation provides extensibility such as data expansion and switch environment by CPU and GPU.
 
 Task of Gears OS express by Code Gear and Input/Output Data Gear.
 Solve Task dependency by Input/Output Data Gear,  execute Code Gear if Input Data Gear completed.
@@ -31,5 +31,6 @@
 Task is created by Parallel execution syntax, after then execute Code Gear by sent Task from TaskManager to CPU, GPU Worker.
 
 In this paper, we describe concept of Gears OS and implementation of parallelism execution structure.
+We evaluate Gears OS by parallel computation examples.
 \end{abstract_eng}