comparison Slide/prosym.md @ 8:f275411f458d

fix size
author tobaru
date Sun, 20 May 2018 21:28:30 +0900
parents dfa8973bfe10
children 5790bdc1d515
comparison
equal deleted inserted replaced
7:dfa8973bfe10 8:f275411f458d
157 ## Gears における並列実行 157 ## Gears における並列実行
158 - Gears OS ではメタ計算を柔軟に記述するためのプログラミングの単位として Code Gear と Data Gear を用いる。 158 - Gears OS ではメタ計算を柔軟に記述するためのプログラミングの単位として Code Gear と Data Gear を用いる。
159 - それぞれにメタレベルの単位が存在し、Meta Data Gear と Meta Code Gear と呼ぶ。 159 - それぞれにメタレベルの単位が存在し、Meta Data Gear と Meta Code Gear と呼ぶ。
160 - メタレベルの計算は Perl スクリプトによって生成され、Code Gear で記述される。 160 - メタレベルの計算は Perl スクリプトによって生成され、Code Gear で記述される。
161 <div style="text-align: center;"> 161 <div style="text-align: center;">
162 <img src="./image/meta_cg_dg.svg" alt="Gears OS の構造" width="700"> 162 <img src="./image/meta_cg_dg.svg" alt="Meta Data Gear と Meta Code Gear" width="600">
163 </div> 163 </div>
164 164
165 165
166 166
167 % ## Interface 167 % ## Interface
168 % - この時、Code Gear と Deta Gear は Interface と呼ばれるまとまり(モジュール)で記述される。 168 % - この時、Code Gear と Deta Gear は Interface と呼ばれるまとまり(モジュール)で記述される。
169 % - Interface 作成時に Code Gear の集合を指定することにより複数の実装を持つことができる。 169 % - Interface 作成時に Code Gear の集合を指定することにより複数の実装を持つことができる。
170 170
171 ## Gears OS の構造 171 ## Gears OS の構造
172 <div style="text-align: center;"> 172 <div style="text-align: center;">
173 <img src="./image/gearsos.svg" alt="Gears OS の構造" width="700"> 173 <img src="./image/gearsos.svg" alt="Gears OS の構造" width="600">
174 </div> 174 </div>
175 175
176 176
177 ## Context 177 ## Context
178 - 1つのスレッド内で使われる Interface の Code Gear と Data Gear は Meta Data Gear に格納される。 178 - 1つのスレッド内で使われる Interface の Code Gear と Data Gear は Meta Data Gear に格納される。