changeset 1:fe6323d1602d

Add mind map
author Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
date Wed, 04 May 2016 18:43:15 +0900
parents 1119b7bc7a0d
children 600562c0d5d2
files paper/sigos.pdf paper/sigos.tex sigos.mm
diffstat 3 files changed, 75 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
Binary file paper/sigos.pdf has changed
--- a/paper/sigos.tex	Wed May 04 16:40:49 2016 +0900
+++ b/paper/sigos.tex	Wed May 04 18:43:15 2016 +0900
@@ -87,8 +87,8 @@
 % 本文はここから始まる
 
 % Introduce
-\section{}
-\section{}
+\section{GearsOS}
+\section{Code Gear と Data Gear}
 
 \section{}
 \section{}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sigos.mm	Wed May 04 18:43:15 2016 +0900
@@ -0,0 +1,73 @@
+<map version="1.0.1">
+<!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net -->
+<node CREATED="1462348402043" ID="ID_446513167" MODIFIED="1462351253237" TEXT="sigos">
+<node CREATED="1462348437829" ID="ID_188609327" MODIFIED="1462348569768" POSITION="right" TEXT="GearsOS &#x306e;&#x76ee;&#x7684;">
+<node CREATED="1462348448573" ID="ID_578864329" MODIFIED="1462348517113" TEXT="&#x4e26;&#x5217;&#x51e6;&#x7406;&#x306e;&#x30bd;&#x30d5;&#x30c8;&#x30a6;&#x30a7;&#x30a2;&#x3092;&#x4fe1;&#x983c;&#x6027;&#x9ad8;&#x304f;&#x8a18;&#x8ff0;&#x3057;&#x305f;&#x3044;">
+<node CREATED="1462350142598" ID="ID_195511088" MODIFIED="1462352199049" TEXT="&#x4fe1;&#x983c;&#x6027;&#x306f;&#x30c7;&#x30fc;&#x30bf;&#x306e;&#x6b63;&#x3057;&#x3055;&#x3001; &#x4f9d;&#x5b58;&#x95a2;&#x4fc2;&#x306e;&#x4fdd;&#x8a3c;">
+<node CREATED="1462352205923" ID="ID_1296922065" MODIFIED="1462352217558" TEXT="&#x30d7;&#x30ed;&#x30b0;&#x30e9;&#x30e0;&#x304c;&#x5b9f;&#x884c;&#x6642;&#x306b;&#x843d;&#x3061;&#x306a;&#x3044;"/>
+</node>
+</node>
+<node CREATED="1462348478958" ID="ID_230418586" MODIFIED="1462348550107" TEXT="&#x305d;&#x306e;&#x305f;&#x3081;&#x306e;&#x4e26;&#x5217;&#x30d7;&#x30ed;&#x30b0;&#x30e9;&#x30df;&#x30f3;&#x30b0;&#x30d5;&#x30ec;&#x30fc;&#x30e0;&#x30ef;&#x30fc;&#x30af;"/>
+<node CREATED="1462348569980" ID="ID_1045100452" MODIFIED="1462348588151" TEXT="Code Gear &#x3068; Data Gear &#x3092;&#x4f7f;&#x3063;&#x305f;&#x30d7;&#x30ed;&#x30b0;&#x30e9;&#x30df;&#x30f3;&#x30b0;&#x30b9;&#x30bf;&#x30a4;&#x30eb;">
+<node CREATED="1462348590792" ID="ID_1143997676" MODIFIED="1462348626311" TEXT="Code Gear &#x306e;&#x5b9f;&#x884c;&#x306b;&#x306f; IDG, ODG &#x304c;&#x5fc5;&#x8981;"/>
+</node>
+<node CREATED="1462351262027" ID="ID_1393749566" MODIFIED="1462351283363" TEXT="Meta Code Gear &#x3068; Meta Data Gear &#x3092;&#x4f7f;&#x3063;&#x305f; meta computation"/>
+</node>
+<node CREATED="1462348637268" ID="ID_133255598" MODIFIED="1462352298817" POSITION="right" TEXT="Code Gear, Data Gear">
+<node CREATED="1462349979947" ID="ID_331147222" MODIFIED="1462350000355" TEXT="CG &#x306f; IDG &#x3068; ODG &#x306e;&#x7d44;&#x3067;&#x6271;&#x308f;&#x308c;&#x308b;"/>
+<node CREATED="1462350976298" ID="ID_957667219" MODIFIED="1462351033115" TEXT="Code Gear &#x306e;&#x5b9f;&#x884c;&#x6642;&#x9593;, &#x30e1;&#x30e2;&#x30ea;&#x4f7f;&#x7528;&#x91cf;&#x3092;&#x898b;&#x7a4d;&#x3082;&#x308a; &#x3092;&#x4e88;&#x6e2c;&#x53ef;&#x80fd;&#x3068;&#x3059;&#x308b;"/>
+<node CREATED="1462351137808" ID="ID_1330709102" MODIFIED="1462351214283" TEXT="Code Gear &#x9593;&#x306e;&#x79fb;&#x52d5;&#x306f;function call &#x3067;&#x306f;&#x306a;&#x304f;&#x7d99;&#x7d9a;&#x3092;&#x4f7f;&#x3063;&#x3066;&#x79fb;&#x52d5;&#x3059;&#x308b;"/>
+<node CREATED="1462352302972" ID="ID_1170614307" MODIFIED="1462352324205" TEXT="Code Gear &#x9593;&#x306b; meta Code Gear &#x3092;&#x5165;&#x308c;&#x308b;&#x3053;&#x3068;&#x3067; meta computation &#x3092;&#x884c;&#x3046;"/>
+</node>
+<node CREATED="1462348657027" ID="ID_365384552" MODIFIED="1462348658957" POSITION="right" TEXT="CbC">
+<node CREATED="1462350082941" ID="ID_1656989444" MODIFIED="1462350092777" TEXT="cs &#x3092;&#x4f7f;&#x3063;&#x305f;&#x30d7;&#x30ed;&#x30b0;&#x30e9;&#x30df;&#x30f3;&#x30b0;"/>
+<node CREATED="1462350071241" ID="ID_1577864204" MODIFIED="1462351130232" TEXT="function call &#x3067;&#x306f;&#x306a;&#x304f;&#x3001;goto&#x3092;&#x4f7f;&#x3063;&#x305f;&#x8efd;&#x91cf;&#x7d99;&#x7d9a;"/>
+<node CREATED="1462351047073" ID="ID_1369238896" MODIFIED="1462351052642" TEXT="Gears OS &#x5411;&#x3051;&#x306e;&#x30b5;&#x30dd;&#x30fc;&#x30c8;">
+<node CREATED="1462351053970" ID="ID_1462663940" MODIFIED="1462351087389" TEXT="&#x81ea;&#x52d5;&#x7684;&#x306b;&#x30e1;&#x30bf;&#x30ec;&#x30d9;&#x30eb;&#x306b;&#x7d99;&#x7d9a;&#x3059;&#x308b;"/>
+</node>
+<node CREATED="1462354584971" ID="ID_1112062286" MODIFIED="1462354587253" TEXT="runtime">
+<node CREATED="1462354587254" ID="ID_1347666144" MODIFIED="1462354951474" TEXT="&#x3044;&#x307e;&#x624b;&#x52d5;&#x3067;&#x66f8;&#x3044;&#x3066;&#x3044;&#x308b;context &#x306e;access&#x3092;&#x52d5;&#x7684;&#x306b;&#x7ba1;&#x7406;&#x3059;&#x308b;"/>
+<node CREATED="1462354908955" ID="ID_337501830" MODIFIED="1462354915938" TEXT="&#x65b9;&#x6cd5;&#x306f;&#x8907;&#x6570;&#x3042;&#x308b;">
+<node CREATED="1462354605037" ID="ID_847250633" MODIFIED="1462354618572" TEXT="dynamic loading"/>
+<node CREATED="1462354654178" ID="ID_1600780671" MODIFIED="1462354668817" TEXT="&#x5225;&#x306e;runtime&#x306b;&#x63a5;&#x7d9a;&#x3059;&#x308b;"/>
+<node CREATED="1462354620437" ID="ID_373703789" MODIFIED="1462354626027" TEXT="jit"/>
+<node CREATED="1462354630299" ID="ID_824873344" MODIFIED="1462354904682" TEXT="llvm &#x306e; jit &#x306f;multi thread&#x3068;&#x76f8;&#x6027;&#x826f;&#x304f;&#x306a;&#x3044;">
+<node CREATED="1462354719261" ID="ID_379483068" MODIFIED="1462354732376" TEXT="jit &#x3092;&#x7ba1;&#x7406;&#x3059;&#x308b; thread &#x3092;&#x7528;&#x610f;&#x3059;&#x308c;&#x3070;&#x826f;&#x3044;"/>
+</node>
+</node>
+</node>
+</node>
+<node CREATED="1462348668437" ID="ID_1673745629" MODIFIED="1462349761749" POSITION="right" TEXT="prototype Gears OS &#x306e;&#x69cb;&#x6210;">
+<node CREATED="1462349973369" ID="ID_1442808291" MODIFIED="1462349977277" TEXT="Context">
+<node CREATED="1462351295043" ID="ID_607637945" MODIFIED="1462351314558" TEXT="meta data Gear &#x306e;&#x4ee3;&#x8868;&#x4f8b;"/>
+<node CREATED="1462351320747" ID="ID_98116235" MODIFIED="1462351330415" TEXT="&#x3059;&#x3079;&#x3066;&#x306e;&#x30c7;&#x30fc;&#x30bf;&#x3092;"/>
+</node>
+<node CREATED="1462349894637" ID="ID_1988169245" MODIFIED="1462349899016" TEXT="Allocator"/>
+<node CREATED="1462348674238" ID="ID_333502750" MODIFIED="1462354459036" TEXT="Synchronized Queue">
+<node CREATED="1462353382231" ID="ID_948991469" MODIFIED="1462353386482" TEXT="CAS &#x3067;&#x306e;&#x5b9f;&#x88c5;"/>
+</node>
+<node CREATED="1462348678433" ID="ID_1967908081" MODIFIED="1462348691508" TEXT="Persistent Data Tree">
+<node CREATED="1462353421481" ID="ID_833499509" MODIFIED="1462353426520" TEXT="RBTree"/>
+<node CREATED="1462353528876" ID="ID_1076530622" MODIFIED="1462353531581" TEXT="&#x975e;&#x7834;&#x58ca;"/>
+</node>
+<node CREATED="1462348691931" ID="ID_832934708" MODIFIED="1462348693484" TEXT="Worker">
+<node CREATED="1462353591922" ID="ID_940938167" MODIFIED="1462353690441" TEXT="Active Task Queue &#x304b;&#x3089; Task &#x3092;&#x53d6;&#x5f97;&#x3057;&#x3001;&#x5b9f;&#x884c;&#x3059;&#x308b;"/>
+</node>
+<node CREATED="1462349962869" ID="ID_1254874686" MODIFIED="1462349969516" TEXT="TaskManager">
+<node CREATED="1462353621044" ID="ID_919832986" MODIFIED="1462353631290" TEXT="Task &#x306e;&#x4f9d;&#x5b58;&#x95a2;&#x4fc2;&#x3092;&#x89e3;&#x6c7a;&#x3059;&#x308b;"/>
+<node CREATED="1462353633665" ID="ID_1490974106" MODIFIED="1462353707841" TEXT="Wait task queue &#x306e; Task &#x304b;&#x3089;"/>
+</node>
+</node>
+<node CREATED="1462348731906" ID="ID_368656261" MODIFIED="1462348735202" POSITION="right" TEXT="&#x4f9d;&#x5b58;&#x95a2;&#x4fc2;&#x306e;&#x89e3;&#x6c7a;">
+<node CREATED="1462350098255" ID="ID_281344382" MODIFIED="1462353737680" TEXT="DS &#x306b; &#x4f9d;&#x5b58;&#x95a2;&#x4fc2;&#x306b;&#x3042;&#x308b; Task &#x306e;Queue&#x3092;&#x6301;&#x305f;&#x305b;&#x308b;">
+<node CREATED="1462353738656" ID="ID_1020279599" MODIFIED="1462353747193" TEXT="Cerium &#x3067;&#x3044;&#x3046; wait_me &#x304b;"/>
+</node>
+<node CREATED="1462350114802" ID="ID_75333431" MODIFIED="1462350114802" TEXT=""/>
+</node>
+<node CREATED="1462348727866" ID="ID_915757053" MODIFIED="1462348759426" POSITION="right" TEXT="GPU"/>
+<node CREATED="1462349697404" ID="ID_129394562" MODIFIED="1462349699922" POSITION="right" TEXT="&#x8a55;&#x4fa1;">
+<node CREATED="1462349699923" ID="ID_1461425159" MODIFIED="1462349702500" TEXT="Twice"/>
+<node CREATED="1462349705698" ID="ID_1378958216" MODIFIED="1462349705698" TEXT=""/>
+</node>
+</node>
+</map>