Mercurial > hg > Papers > 2011 > yutaka-jssst
changeset 0:ec5e690bb16b
add MindMap
author | kazz <kazz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 06 Aug 2011 19:22:16 +0900 |
parents | |
children | bc5ee8addcc9 |
files | cerium.mm |
diffstat | 1 files changed, 120 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cerium.mm Sat Aug 06 19:22:16 2011 +0900 @@ -0,0 +1,120 @@ +<map version="0.8.1"> +<!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net --> +<node CREATED="1312624279178" ID="Freemind_Link_1679805023" MODIFIED="1312624294199" TEXT="Many Core Cerium"> +<node CREATED="1312624280580" ID="_" MODIFIED="1312625207526" POSITION="right" TEXT="DataSegment"> +<node CREATED="1312625281865" ID="Freemind_Link_1670959813" MODIFIED="1312625361846" TEXT="MessagePack 互換"/> +<node CREATED="1312625503933" ID="Freemind_Link_217402476" MODIFIED="1312625505393" TEXT="ID"> +<node CREATED="1312625505613" ID="Freemind_Link_1502108122" MODIFIED="1312625507817" TEXT="Address"> +<node CREATED="1312625508973" ID="Freemind_Link_754879265" MODIFIED="1312625511193" TEXT="64bit"/> +</node> +</node> +</node> +<node CREATED="1312625207819" ID="Freemind_Link_621150096" MODIFIED="1312625211636" POSITION="right" TEXT="CodeSegment"> +<node CREATED="1312625364048" ID="Freemind_Link_30014207" MODIFIED="1312625379377" TEXT="InputSegments"/> +<node CREATED="1312625371159" ID="Freemind_Link_1164784905" MODIFIED="1312625376451" TEXT="OutputSegments"/> +</node> +<node CREATED="1312625212299" ID="Freemind_Link_1797737093" MODIFIED="1312625215605" POSITION="right" TEXT="TaskManager"> +<node CREATED="1312625395937" ID="Freemind_Link_936546813" MODIFIED="1312625405219" TEXT="Dependency"> +<node CREATED="1312625405623" ID="Freemind_Link_322411042" MODIFIED="1312625423131" TEXT="DataSegment の Depenency から生成"/> +</node> +<node CREATED="1312625640915" ID="Freemind_Link_1967257132" MODIFIED="1312625658912" TEXT="CodeSegment で記述"> +<node CREATED="1312625674716" ID="Freemind_Link_1385936423" MODIFIED="1312625679670" TEXT="Threaded Code"/> +</node> +</node> +<node CREATED="1312625216355" ID="Freemind_Link_1337556748" MODIFIED="1312625258637" POSITION="right" TEXT="Architecture Mapping"> +<node CREATED="1312625433511" ID="Freemind_Link_1679154287" MODIFIED="1312625458791" TEXT="Task を動かす Core"/> +<node CREATED="1312625692674" ID="Freemind_Link_571180576" MODIFIED="1312625698829" TEXT="Synchronized Queue"/> +</node> +<node CREATED="1312625259097" ID="Freemind_Link_1332408826" MODIFIED="1312625268608" POSITION="right" TEXT="ID"> +<node CREATED="1312625464198" ID="Freemind_Link_48185253" MODIFIED="1312625471971" TEXT="TaskID"> +<node CREATED="1312625472702" ID="Freemind_Link_594625516" MODIFIED="1312625487793" TEXT="CPU に依存しない"/> +</node> +</node> +<node CREATED="1312625269442" ID="Freemind_Link_1047200288" MODIFIED="1312625272053" POSITION="right" TEXT="API"> +<node CREATED="1312625515725" ID="Freemind_Link_1247448528" MODIFIED="1312625522648" TEXT="create"/> +<node CREATED="1312625523205" ID="Freemind_Link_444950280" MODIFIED="1312625524937" TEXT="read"/> +<node CREATED="1312625525213" ID="Freemind_Link_1273735520" MODIFIED="1312625527497" TEXT="update"/> +<node CREATED="1312625528125" ID="Freemind_Link_487067255" MODIFIED="1312625529345" TEXT="delete"> +<node CREATED="1312625551261" ID="Freemind_Link_1993667953" MODIFIED="1312625553536" TEXT="automatic"/> +</node> +</node> +<node CREATED="1312625272410" ID="Freemind_Link_780102543" MODIFIED="1312625277060" POSITION="right" TEXT="Storage"> +<node CREATED="1312625554420" ID="Freemind_Link_390504981" MODIFIED="1312625558360" TEXT="Persistent"> +<node CREATED="1312625792104" ID="Freemind_Link_1650639192" MODIFIED="1312625796388" TEXT="Main Memory"/> +<node CREATED="1312625796832" ID="Freemind_Link_1339221371" MODIFIED="1312625798860" TEXT="Database"> +<node CREATED="1312625801808" ID="Freemind_Link_1587815273" MODIFIED="1312625812228" TEXT="Logger"/> +</node> +</node> +<node CREATED="1312625558588" ID="Freemind_Link_457021711" MODIFIED="1312625561880" TEXT="Temporary"> +<node CREATED="1312625605796" ID="Freemind_Link_1338871143" MODIFIED="1312625607279" TEXT="ppu"/> +<node CREATED="1312625607636" ID="Freemind_Link_362538661" MODIFIED="1312625608663" TEXT="spu"/> +</node> +</node> +<node CREATED="1312624305386" ID="Freemind_Link_1711121562" MODIFIED="1312624309576" POSITION="left" TEXT="従来の Cerium"> +<node CREATED="1312624310538" ID="Freemind_Link_1596505387" MODIFIED="1312624315118" TEXT="Task"> +<node CREATED="1312624326337" ID="Freemind_Link_294629735" MODIFIED="1312624334885" TEXT="input data"> +<node CREATED="1312624609932" ID="Freemind_Link_241894170" MODIFIED="1312624612793" TEXT="untyped"/> +</node> +<node CREATED="1312624335241" ID="Freemind_Link_688430364" MODIFIED="1312624337085" TEXT="output data"> +<node CREATED="1312624616349" ID="Freemind_Link_1653489230" MODIFIED="1312624618985" TEXT="untyped"/> +<node CREATED="1312624625749" ID="Freemind_Link_977849116" MODIFIED="1312624634713" TEXT="SPU 側から allocate できない"/> +</node> +<node CREATED="1312624337826" ID="Freemind_Link_1307088244" MODIFIED="1312624376588" TEXT="Dependency"> +<node CREATED="1312624378200" ID="Freemind_Link_571602197" MODIFIED="1312624388668" TEXT="wait_for()"/> +</node> +<node CREATED="1312624439447" ID="Freemind_Link_354435970" MODIFIED="1312624444563" TEXT="Task ID"/> +<node CREATED="1312624951855" ID="Freemind_Link_1599241617" MODIFIED="1312624955179" TEXT="HTask"> +<node CREATED="1312624955567" ID="Freemind_Link_597403105" MODIFIED="1312624963547" TEXT="Task sturcture"/> +<node CREATED="1312624968271" ID="Freemind_Link_1248854772" MODIFIED="1312624986131" TEXT="参照する寿命が1つの Task に閉じている"/> +<node CREATED="1312624995223" ID="Freemind_Link_1644622270" MODIFIED="1312625006866" TEXT="No Auto Remove"> +<node CREATED="1312625016614" ID="Freemind_Link_129792798" MODIFIED="1312625026474" TEXT="自分で削除する必要性"/> +</node> +</node> +<node CREATED="1312624529847" ID="Freemind_Link_544496791" MODIFIED="1312624540141" TEXT="Task Type"> +<node CREATED="1312624541406" ID="Freemind_Link_1565756952" MODIFIED="1312624543978" TEXT="SimpleTask"> +<node CREATED="1312624591558" ID="Freemind_Link_777859858" MODIFIED="1312624598770" TEXT="one input one output"/> +</node> +<node CREATED="1312624544398" ID="Freemind_Link_1499670209" MODIFIED="1312624548538" TEXT="TaskArray"> +<node CREATED="1312624568582" ID="Freemind_Link_1499209629" MODIFIED="1312624575673" TEXT="variable"/> +</node> +<node CREATED="1312624548958" ID="Freemind_Link_879892526" MODIFIED="1312624554978" TEXT="TaskArray1"> +<node CREATED="1312624580318" ID="Freemind_Link_1045382234" MODIFIED="1312624586873" TEXT="compatiblity"/> +</node> +<node CREATED="1312624851889" ID="Freemind_Link_868544616" MODIFIED="1312624869917" TEXT="Task の待ち合わせが複雑"/> +</node> +</node> +<node CREATED="1312624358465" ID="Freemind_Link_1178078890" MODIFIED="1312624364142" TEXT="Pipeline"> +<node CREATED="1312624364713" ID="Freemind_Link_1570913954" MODIFIED="1312624366252" TEXT="Read"/> +<node CREATED="1312624366497" ID="Freemind_Link_194001535" MODIFIED="1312624367988" TEXT="Exec"/> +<node CREATED="1312624368249" ID="Freemind_Link_1696106270" MODIFIED="1312624370668" TEXT="Write"/> +</node> +<node CREATED="1312624395889" ID="Freemind_Link_1698537483" MODIFIED="1312624404717" TEXT="SceneGraph"> +<node CREATED="1312624405640" ID="Freemind_Link_1307423812" MODIFIED="1312624406540" TEXT="move"/> +<node CREATED="1312624406872" ID="Freemind_Link_96456664" MODIFIED="1312624408822" TEXT="collision"/> +<node CREATED="1312624877777" ID="Freemind_Link_805473301" MODIFIED="1312624880692" TEXT="iterator"/> +<node CREATED="1312625053054" ID="Freemind_Link_1809222028" MODIFIED="1312625061736" TEXT="Double Buffering"/> +</node> +<node CREATED="1312624415440" ID="Freemind_Link_490251735" MODIFIED="1312624416732" TEXT="Storage"> +<node CREATED="1312624420288" ID="Freemind_Link_1168230592" MODIFIED="1312624421995" TEXT="alloc"/> +<node CREATED="1312624422232" ID="Freemind_Link_170560521" MODIFIED="1312624427531" TEXT="global_alloc"/> +<node CREATED="1312624458424" ID="Freemind_Link_1020234431" MODIFIED="1312624470140" TEXT="MemHash"/> +<node CREATED="1312624640949" ID="Freemind_Link_628643630" MODIFIED="1312624644252" TEXT="MainMemAlloc"/> +</node> +<node CREATED="1312624486079" ID="Freemind_Link_190213095" MODIFIED="1312624489444" TEXT="Architecture"> +<node CREATED="1312624489887" ID="Freemind_Link_178996134" MODIFIED="1312624491898" TEXT="FIFO"/> +<node CREATED="1312624492255" ID="Freemind_Link_1920223948" MODIFIED="1312624494291" TEXT="Cell"/> +<node CREATED="1312624495391" ID="Freemind_Link_1224717441" MODIFIED="1312624501007" TEXT="Multiprocessor"/> +<node CREATED="1312624504598" ID="Freemind_Link_87445610" MODIFIED="1312624508467" TEXT="OpenCL"/> +</node> +</node> +<node CREATED="1312624658309" ID="Freemind_Link_342993092" MODIFIED="1312624665259" POSITION="left" TEXT="従来の CbC"> +<node CREATED="1312624665748" ID="Freemind_Link_1681972707" MODIFIED="1312624680240" TEXT="input interface"> +<node CREATED="1312624694628" ID="Freemind_Link_331395295" MODIFIED="1312624698503" TEXT="fixed type"/> +</node> +<node CREATED="1312624680668" ID="Freemind_Link_412705001" MODIFIED="1312624683823" TEXT="output interface"> +<node CREATED="1312624700156" ID="Freemind_Link_899380291" MODIFIED="1312624702695" TEXT="fixed type"/> +</node> +<node CREATED="1312624707260" ID="Freemind_Link_711400333" MODIFIED="1312624728048" TEXT="型が一致していないと Task の切り替えができない"/> +</node> +</node> +</map>