Mercurial > hg > Papers > 2013 > yuhi-prosym
changeset 28:d6d545336b5c
add syncronized queue
author | Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 11 Jan 2014 13:05:25 +0900 |
parents | 6ac22bdb450b |
children | 6b60c1277599 |
files | presen/images/.DS_Store presen/images/createTask.graffle presen/images/createTask.png presen/index.html |
diffstat | 4 files changed, 318 insertions(+), 107 deletions(-) [+] |
line wrap: on
line diff
--- a/presen/images/createTask.graffle Fri Jan 10 20:45:22 2014 +0900 +++ b/presen/images/createTask.graffle Sat Jan 11 13:05:25 2014 +0900 @@ -7,14 +7,14 @@ <key>ApplicationVersion</key> <array> <string>com.omnigroup.OmniGraffle</string> - <string>139.16.0.171715</string> + <string>139.18.0.187838</string> </array> <key>AutoAdjust</key> <true/> <key>BackgroundGraphic</key> <dict> <key>Bounds</key> - <string>{{0, 0}, {1117.9999465942383, 783}}</string> + <string>{{0, 0}, {1118, 783}}</string> <key>Class</key> <string>SolidGraphic</string> <key>ID</key> @@ -52,8 +52,261 @@ <key>GraphicsList</key> <array> <dict> + <key>Class</key> + <string>LineGraphic</string> + <key>FontInfo</key> + <dict> + <key>Font</key> + <string>Helvetica</string> + <key>Size</key> + <real>12</real> + </dict> + <key>ID</key> + <integer>84</integer> + <key>Points</key> + <array> + <string>{484, 225}</string> + <string>{543.59954833984375, 243}</string> + </array> + <key>Style</key> + <dict> + <key>stroke</key> + <dict> + <key>HeadArrow</key> + <string>0</string> + <key>Legacy</key> + <true/> + <key>TailArrow</key> + <string>FilledArrow</string> + </dict> + </dict> + </dict> + <dict> <key>Bounds</key> - <string>{{605.53094482421875, 263.65899658203125}, {201.46905517578125, 34.832861189801683}}</string> + <string>{{458.26544189453125, 202.3073616027832}, {201.46905517578125, 34.832861189801683}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>FontInfo</key> + <dict> + <key>Font</key> + <string>Helvetica</string> + <key>Size</key> + <real>12</real> + </dict> + <key>ID</key> + <integer>83</integer> + <key>Shape</key> + <string>Rectangle</string> + <key>Style</key> + <dict> + <key>fill</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + <key>shadow</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + <key>stroke</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + </dict> + <key>Text</key> + <dict> + <key>Pad</key> + <integer>0</integer> + <key>Text</key> + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs48 \cf0 4:get_mail()}</string> + <key>VerticalPad</key> + <integer>0</integer> + </dict> + </dict> + <dict> + <key>Class</key> + <string>LineGraphic</string> + <key>FontInfo</key> + <dict> + <key>Font</key> + <string>Helvetica</string> + <key>Size</key> + <real>12</real> + </dict> + <key>Head</key> + <dict> + <key>ID</key> + <integer>79</integer> + <key>Info</key> + <integer>1</integer> + </dict> + <key>ID</key> + <integer>82</integer> + <key>Points</key> + <array> + <string>{597.38449505745132, 265.00000381469727}</string> + <string>{358.34361267089844, 198.58396171645475}</string> + </array> + <key>Style</key> + <dict> + <key>stroke</key> + <dict> + <key>HeadArrow</key> + <string>0</string> + <key>Legacy</key> + <true/> + <key>TailArrow</key> + <string>0</string> + </dict> + </dict> + <key>Tail</key> + <dict> + <key>ID</key> + <integer>60</integer> + <key>Info</key> + <integer>2</integer> + </dict> + </dict> + <dict> + <key>Class</key> + <string>LineGraphic</string> + <key>FontInfo</key> + <dict> + <key>Font</key> + <string>Helvetica</string> + <key>Size</key> + <real>12</real> + </dict> + <key>Head</key> + <dict> + <key>ID</key> + <integer>58</integer> + </dict> + <key>ID</key> + <integer>81</integer> + <key>Points</key> + <array> + <string>{358.34361267089844, 198.58396171645475}</string> + <string>{358.38875037659989, 266.00000381469727}</string> + </array> + <key>Style</key> + <dict> + <key>stroke</key> + <dict> + <key>HeadArrow</key> + <string>0</string> + <key>Legacy</key> + <true/> + <key>TailArrow</key> + <string>0</string> + </dict> + </dict> + <key>Tail</key> + <dict> + <key>ID</key> + <integer>79</integer> + </dict> + </dict> + <dict> + <key>Class</key> + <string>LineGraphic</string> + <key>FontInfo</key> + <dict> + <key>Font</key> + <string>Helvetica</string> + <key>Size</key> + <real>12</real> + </dict> + <key>Head</key> + <dict> + <key>ID</key> + <integer>56</integer> + <key>Info</key> + <integer>2</integer> + </dict> + <key>ID</key> + <integer>80</integer> + <key>Points</key> + <array> + <string>{358.34361267089844, 198.58396171645475}</string> + <string>{176.42491912841786, 265}</string> + </array> + <key>Style</key> + <dict> + <key>stroke</key> + <dict> + <key>HeadArrow</key> + <string>0</string> + <key>Legacy</key> + <true/> + <key>TailArrow</key> + <string>0</string> + </dict> + </dict> + <key>Tail</key> + <dict> + <key>ID</key> + <integer>79</integer> + <key>Info</key> + <integer>1</integer> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{189.84361267089844, 142.13070392608643}, {337, 56.453257790368269}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>FontInfo</key> + <dict> + <key>Font</key> + <string>Helvetica</string> + <key>Size</key> + <real>12</real> + </dict> + <key>ID</key> + <integer>79</integer> + <key>Magnets</key> + <array> + <string>{0, 1}</string> + <string>{0, -1}</string> + <string>{1, 0}</string> + <string>{-1, 0}</string> + <string>{1, 1}</string> + <string>{1, -1}</string> + <string>{-1, 1}</string> + <string>{-1, -1}</string> + </array> + <key>Shape</key> + <string>Rectangle</string> + <key>Style</key> + <dict> + <key>shadow</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + </dict> + <key>Text</key> + <dict> + <key>Text</key> + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 +\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc + +\f0\fs48 \cf0 Syncronized Queue}</string> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{607.66744995117165, 321.4532470703125}, {201.46905517578125, 34.832861189801683}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -90,12 +343,12 @@ <key>Pad</key> <integer>0</integer> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs48 \cf0 4:clEnqueueTask()}</string> +\f0\fs48 \cf0 5:run()}</string> <key>VerticalPad</key> <integer>0</integer> </dict> @@ -114,8 +367,8 @@ <integer>77</integer> <key>Points</key> <array> - <string>{604.53096079724844, 271.6260623229461}</string> - <string>{605, 303.87869152468977}</string> + <string>{606.66746592420134, 329.42031281122735}</string> + <string>{607.1365051269529, 361.67294201297102}</string> </array> <key>Style</key> <dict> @@ -132,7 +385,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{511.33404541015625, 127.40276336669922}, {268, 34.832861189801683}}</string> + <string>{{314.16957663677567, 104.16997718811035}, {268, 34.832861189801683}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -169,12 +422,12 @@ <key>Pad</key> <integer>0</integer> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc -\f0\fs48 \cf0 3:send_mail_from_host()}</string> +\f0\fs48 \cf0 3:send_mail()}</string> <key>VerticalPad</key> <integer>0</integer> </dict> @@ -193,8 +446,8 @@ <integer>75</integer> <key>Points</key> <array> - <string>{468.99998545545145, 134.00424324014034}</string> - <string>{546, 176.15786361694336}</string> + <string>{366.34514283524777, 113.72651992776241}</string> + <string>{367.34514283727822, 142.13070106506348}</string> </array> <key>Style</key> <dict> @@ -211,7 +464,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{324.209228515625, 389.66677856445312}, {66.0860595703125, 42.153620024593849}}</string> + <string>{{325.3457336425779, 447.46102905273438}, {66.0860595703125, 42.153620024593849}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -247,7 +500,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -274,8 +527,8 @@ <integer>72</integer> <key>Points</key> <array> - <string>{595.02079148168673, 357.51299844585151}</string> - <string>{595.04302978515625, 386.00642283911986}</string> + <string>{597.15729660863963, 415.30724893413276}</string> + <string>{597.17953491210915, 443.80067332740111}</string> </array> <key>Style</key> <dict> @@ -299,7 +552,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{562, 386.00642283911986}, {66.0860595703125, 42.153620024593849}}</string> + <string>{{564.1365051269529, 443.80067332740111}, {66.0860595703125, 42.153620024593849}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -349,7 +602,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -376,8 +629,8 @@ <integer>63</integer> <key>Points</key> <array> - <string>{174.28841400146496, 264.65901184082031}</string> - <string>{174.28841484917552, 316.58523266713962}</string> + <string>{176.42491912841786, 322.45326232910156}</string> + <string>{176.42491997612842, 374.37948315542087}</string> </array> <key>Style</key> <dict> @@ -412,16 +665,14 @@ <key>Head</key> <dict> <key>ID</key> - <integer>56</integer> - <key>Info</key> - <integer>2</integer> + <integer>79</integer> </dict> <key>ID</key> <integer>57</integer> <key>Points</key> <array> <string>{358.33457709779111, 91.464589235127278}</string> - <string>{174.28841400146496, 207.20574951171875}</string> + <string>{358.34361267089844, 142.13070392608643}</string> </array> <key>Style</key> <dict> @@ -445,7 +696,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{95.066192626953352, 316.58523266713962}, {158.44444444444431, 48.883853912353487}}</string> + <string>{{97.20269775390625, 374.37948315542087}, {158.44444444444431, 48.883853912353487}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -481,7 +732,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -491,7 +742,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{99.288414001464957, 207.20574951171875}, {150, 57.453262329101562}}</string> + <string>{{101.42491912841786, 265}, {150, 57.453262329101562}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -527,7 +778,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -537,7 +788,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{327.37777716454013, 314.68888982497248}, {144.65531914893614, 56.453257790368269}}</string> + <string>{{328.51428229149303, 372.48314031325373}, {144.65531914893614, 56.453257790368269}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -573,7 +824,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -583,7 +834,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{313.2267133347533, 303.87869152468977}, {144.65531914893614, 56.453257790368269}}</string> + <string>{{314.3632184617062, 361.67294201297102}, {144.65531914893614, 56.453257790368269}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -619,7 +870,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -629,7 +880,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{299.07564950496595, 293.06849322440587}, {144.65531914893614, 56.453257790368269}}</string> + <string>{{300.21215463191885, 350.86274371268712}, {144.65531914893614, 56.453257790368269}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -665,7 +916,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -712,7 +963,7 @@ <key>Pad</key> <integer>0</integer> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -761,7 +1012,7 @@ <key>Pad</key> <integer>0</integer> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -850,8 +1101,8 @@ <integer>67</integer> <key>Points</key> <array> - <string>{595.24798993049842, 263.65901111678431}</string> - <string>{595.02079148168673, 308.62914453349799}</string> + <string>{597.38449505745132, 321.45326160506556}</string> + <string>{597.15729660863963, 366.42339502177924}</string> </array> <key>Style</key> <dict> @@ -892,8 +1143,8 @@ <integer>65</integer> <key>Points</key> <array> - <string>{357.25224524964699, 264.65901111678431}</string> - <string>{357.25224524964699, 282.25829492412299}</string> + <string>{358.38875037659989, 322.95326162179794}</string> + <string>{358.38875037659989, 340.05254541240424}</string> </array> <key>Style</key> <dict> @@ -926,58 +1177,14 @@ <key>Head</key> <dict> <key>ID</key> - <integer>60</integer> - <key>Info</key> - <integer>2</integer> - </dict> - <key>ID</key> - <integer>61</integer> - <key>Points</key> - <array> - <string>{358.33457709779111, 91.464589235127278}</string> - <string>{595.24798993049842, 207.20575332641602}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>57</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>FontInfo</key> - <dict> - <key>Font</key> - <string>Helvetica</string> - <key>Size</key> - <real>12</real> - </dict> - <key>Head</key> - <dict> - <key>ID</key> - <integer>58</integer> - <key>Info</key> - <integer>2</integer> + <integer>79</integer> </dict> <key>ID</key> <integer>59</integer> <key>Points</key> <array> - <string>{358.33457709779111, 91.464589235127278}</string> - <string>{357.25224524964699, 208.20575332641602}</string> + <string>{358.33466626560221, 91.964589233980874}</string> + <string>{358.34361267089844, 142.13070392608643}</string> </array> <key>Style</key> <dict> @@ -1131,7 +1338,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{511.68674892849526, 308.62914453349799}, {166.66808510638282, 48.883853912353487}}</string> + <string>{{513.82325405544816, 366.42339502177924}, {166.66808510638282, 48.883853912353487}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -1181,7 +1388,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -1191,7 +1398,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{284.92458567517889, 282.25829492412299}, {144.65531914893614, 56.453257790368269}}</string> + <string>{{286.06109080213179, 340.05254541240424}, {144.65531914893614, 56.453257790368269}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -1227,7 +1434,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -1237,7 +1444,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{522.92033035603038, 207.20575332641602}, {144.65531914893614, 56.453257790368269}}</string> + <string>{{525.05683548298327, 265.00000381469727}, {144.65531914893614, 56.453257790368269}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -1287,7 +1494,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -1297,7 +1504,7 @@ </dict> <dict> <key>Bounds</key> - <string>{{284.92458567517889, 208.20575332641602}, {144.65531914893614, 56.453257790368269}}</string> + <string>{{286.06109080213179, 266.00000381469727}, {144.65531914893614, 56.453257790368269}}</string> <key>Class</key> <string>ShapedGraphic</string> <key>FontInfo</key> @@ -1333,7 +1540,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -1379,7 +1586,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -1425,7 +1632,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset128 HiraKakuProN-W3;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -1473,7 +1680,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -1519,7 +1726,7 @@ <key>Text</key> <dict> <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf370 + <string>{\rtf1\ansi\ansicpg1252\cocoartf1265 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc @@ -1546,8 +1753,8 @@ <integer>74</integer> <key>Points</key> <array> - <string>{357.25225830078125, 339.21155270420547}</string> - <string>{357.25225830078125, 389.66677856445312}</string> + <string>{358.38876342773415, 397.00580319248672}</string> + <string>{358.38876342773415, 447.46102905273438}</string> </array> <key>Style</key> <dict> @@ -1615,7 +1822,7 @@ <key>MasterSheets</key> <array/> <key>ModificationDate</key> - <string>2013-04-25 01:50:15 +0000</string> + <string>2014-01-11 04:03:14 +0000</string> <key>Modifier</key> <string>yuhi</string> <key>NotesVisible</key> @@ -1646,7 +1853,7 @@ <key>NSPaperSize</key> <array> <string>size</string> - <string>{594.99997329711914, 842}</string> + <string>{595, 842}</string> </array> <key>NSPrintReverseOrientation</key> <array> @@ -1710,7 +1917,7 @@ <key>SidebarWidth</key> <integer>120</integer> <key>VisibleRegion</key> - <string>{{0, 0}, {856, 783}}</string> + <string>{{0, 0}, {856, 767}}</string> <key>Zoom</key> <real>1</real> <key>ZoomValues</key>
--- a/presen/index.html Fri Jan 10 20:45:22 2014 +0900 +++ b/presen/index.html Sat Jan 11 13:05:25 2014 +0900 @@ -280,6 +280,10 @@ <li>1つの記述から複数のTaskを生成する</li> <li>生成した複数のTaskにIDとInput/Output Dataを割り当てる</li> </ul> + <p> + この例だと、Taskの持つidとTaskに割り当てられるデータは + 1対1で対応している。id=割り当てられたdataのindexとなっている。 + </p> </font> </td> </tr></tbody></table> @@ -430,7 +434,6 @@ <hgroup> <h3>ベンチマーク</h3> </hgroup> - <article> <h3 class="yellow">実験環境</h3> <table> <tbody> @@ -456,7 +459,8 @@ <h3 class="yellow">時間測定の方法</h3> <ul> <li>CPU</li> - RDTSC命令を用いて、CPUのクロックからタイムスタンプカウンタを取得し、時間の測定を行っている + RDTSC命令を用いて、CPUからタイムスタンプカウンタを取得し、 + 時間の測定を行っている <li>GPU</li> OpenCLのAPI(clGetEventProfilingInfo)を用いて測定 </ul> @@ -464,7 +468,7 @@ Taskがtask_start_time, task_end_timeを持っていて、 SchedulerがTaskを開始・終了した時に値を書き込む。 </p> - </article> + </slide> <slide>