comparison presen/presen.html @ 21:2c5703c3a36e

add appendix.tex
author gongo@gendarme.cr.ie.u-ryukyu.ac.jp
date Sat, 14 Feb 2009 13:06:24 +0900
parents 800cdbaa2f64
children 51c95851ae11
comparison
equal deleted inserted replaced
20:800cdbaa2f64 21:2c5703c3a36e
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 <head> 4 <head>
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6 <meta name="generator" content="Docutils 0.4: http://docutils.sourceforge.net/" /> 6 <meta name="generator" content="Docutils 0.4: http://docutils.sourceforge.net/" />
7 <meta name="version" content="S5 1.1" /> 7 <meta name="version" content="S5 1.1" />
8 <title></title> 8 <title>Cell 用の Fine-Grain Task Manager の実装</title>
9 <style type="text/css"> 9 <style type="text/css">
10 10
11 /* 11 /*
12 :Author: David Goodger 12 :Author: David Goodger
13 :Contact: goodger@users.sourceforge.net 13 :Contact: goodger@users.sourceforge.net
313 <div id="currentSlide"></div> 313 <div id="currentSlide"></div>
314 <div id="header"> 314 <div id="header">
315 315
316 </div> 316 </div>
317 <div id="footer"> 317 <div id="footer">
318 <h1>Cell 用の Fine-Grain Task Manager の実装</h1>
318 319
319 </div> 320 </div>
320 </div> 321 </div>
321 <div class="presentation"> 322 <div class="presentation">
322 <div class="slide" id="slide0"> 323 <div class="slide" id="slide0">
323 <p>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&gt; 324 <h1 class="title">Cell 用の Fine-Grain Task Manager の実装</h1>
324 &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;<a class="reference" href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&quot;&gt; 325 <!-- Definitions of interpreted text roles (classes) for S5/HTML data. -->
325 &lt;html xmlns=&quot;<a class="reference" href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>&quot; xml:lang=&quot;en&quot; lang=&quot;en&quot;&gt; 326 <!-- This data file has been placed in the public domain. -->
326 &lt;head&gt; 327 <!-- Colours
327 &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt; 328 ======= -->
328 &lt;meta name=&quot;generator&quot; content=&quot;Docutils 0.4: http://docutils.sourceforge.net/&quot; /&gt; 329 <!-- Text Sizes
329 &lt;meta name=&quot;version&quot; content=&quot;S5 1.1&quot; /&gt; 330 ========== -->
330 &lt;title&gt;Cell 用の Fine-Grain Task Manager の実装&lt;/title&gt; 331 <!-- Display in Slides (Presentation Mode) Only
331 &lt;style type=&quot;text/css&quot;&gt;</p> 332 ========================================== -->
332 <p>/* 333 <!-- Display in Outline Mode Only
333 :Author: David Goodger 334 ============================ -->
334 :Contact: <a class="reference" href="mailto:goodger&#64;users.sourceforge.net">goodger&#64;users.sourceforge.net</a> 335 <!-- Display in Print Only
335 :Date: $Date: 2005-12-18 01:56:14 +0100 (Sun, 18 Dec 2005) $ 336 ===================== -->
336 :Revision: $Revision: 4224 $ 337 <!-- Incremental Display
337 :Copyright: This stylesheet has been placed in the public domain.</p> 338 =================== -->
338 <p>Default cascading style sheet for the HTML output of Docutils.</p>
339 <p>See <a class="reference" href="http://docutils.sf.net/docs/howto/html-stylesheets.html">http://docutils.sf.net/docs/howto/html-stylesheets.html</a> for how to
340 customize this style sheet.
341 <a href="#id1" name="id2"><span class="problematic" id="id2">*</span></a>/</p>
342 <div class="system-message" id="id1">
343 <p class="system-message-title">System Message: <a name="id1">WARNING/2</a> (<tt class="docutils">&lt;stdin&gt;</tt>, line 20); <em><a href="#id2">backlink</a></em></p>
344 Inline emphasis start-string without end-string.</div>
345 <p>/* used to remove borders from tables and images <a href="#id3" name="id4"><span class="problematic" id="id4">*</span></a>/
346 .borderless, table.borderless td, table.borderless th {</p>
347 <div class="system-message" id="id3">
348 <p class="system-message-title">System Message: <a name="id3">WARNING/2</a> (<tt class="docutils">&lt;stdin&gt;</tt>, line 24); <em><a href="#id4">backlink</a></em></p>
349 Inline emphasis start-string without end-string.</div>
350 <div class="system-message">
351 <p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">&lt;stdin&gt;</tt>, line 26)</p>
352 Unexpected indentation.</div>
353 <blockquote>
354 border: 0 }</blockquote>
355 <dl class="docutils"> 339 <dl class="docutils">
356 <dt>table.borderless td, table.borderless th {</dt> 340 <dt><em>発表者</em></dt>
357 <dd><dl class="first docutils"> 341 <dd><strong>宮國渡</strong></dd>
358 <dt>/* Override padding for &quot;table.docutils td&quot; with &quot;! important&quot;.</dt> 342 <dt><em>指導教官</em></dt>
359 <dd><p class="first">The right padding separates the table cells. <a href="#id5" name="id6"><span class="problematic" id="id6">*</span></a>/</p> 343 <dd><strong>河野真治</strong></dd>
360 <div class="last system-message" id="id5"> 344 <dt><em>所属</em></dt>
361 <p class="system-message-title">System Message: <a name="id5">WARNING/2</a> (<tt class="docutils">&lt;stdin&gt;</tt>, line 30); <em><a href="#id6">backlink</a></em></p> 345 <dd><strong>琉球大学 理工学研究科 情報工学専攻 並列信頼研究室</strong></dd>
362 Inline emphasis start-string without end-string.</div>
363 </dd>
364 </dl> 346 </dl>
365 <div class="system-message"> 347
366 <p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">&lt;stdin&gt;</tt>, line 31)</p> 348 </div>
367 Definition list ends without a blank line; unexpected unindent.</div> 349 <div class="slide" id="id1">
368 <p class="last">padding: 0 0.5em 0 0 ! important }</p> 350 <h1>研究の背景と目的</h1>
369 </dd> 351 <p>現在、学生実験で PS3Linux を用いてゲーム開発を行っている</p>
370 <dt>.first {</dt> 352 <p><strong>しかし、学生には困難!</strong></p>
371 <dd><p class="first">/* Override more specific margin styles with &quot;! important&quot;. <a href="#id7" name="id8"><span class="problematic" id="id8">*</span></a>/ 353 <ul>
372 margin-top: 0 ! important }</p> 354 <li><p class="first">問題1:Cell アーキテクチャプログラミング</p>
373 <div class="last system-message" id="id7"> 355 <ul>
374 <p class="system-message-title">System Message: <a name="id7">WARNING/2</a> (<tt class="docutils">&lt;stdin&gt;</tt>, line 34); <em><a href="#id8">backlink</a></em></p> 356 <li><p class="first">Many Core による並列プログラミング</p>
375 Inline emphasis start-string without end-string.</div> 357 <p>(データ、コードの分割の必要性)</p>
376 </dd> 358 </li>
377 <dt>.last, .with-subtitle {</dt> 359 <li><p class="first">Cell の仕様 (DMA、データのアライメント、etc..)</p>
378 <dd>margin-bottom: 0 ! important }</dd> 360 </li>
379 <dt>.hidden {</dt> 361 </ul>
380 <dd>display: none }</dd> 362 </li>
381 <dt>a.toc-backref {</dt> 363 <li><p class="first">問題2:ゲーム開発用の Framework が無い</p>
382 <dd>text-decoration: none ; 364 </li>
383 color: black }</dd> 365 </ul>
384 <dt>blockquote.epigraph {</dt> 366 <p>実験期間の大半を Cell の勉強に費やし、
385 <dd>margin: 2em 5em ; }</dd> 367 開発されるゲームのレベルが例年一定以上にならない</p>
386 <dt>dl.docutils dd {</dt> 368 <center>
387 <dd>margin-bottom: 0.5em }</dd> 369 &darr;
388 </dl> 370 </center><p>Many Core Architecture を用いた並列プログラムの開発を
389 <p>/* Uncomment (and remove this text!) to get bold-faced definition list terms 371 サポートするフレームワーク「 <span class="red">Fine Grain Task Manager</span> 」を提案する</p>
390 dl.docutils dt {</p> 372 </div>
391 <div class="system-message"> 373 <div class="slide" id="id2">
392 <p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">&lt;stdin&gt;</tt>, line 55)</p> 374 <h1>研究目的</h1>
393 Unexpected indentation.</div> 375 <ul class="simple">
394 <blockquote> 376 <li>学生実験で PS3Linux を用いてゲーム開発を行っている<ul>
395 font-weight: bold }</blockquote> 377 <li>Cell プログラミングが難しい<ul>
396 <div class="system-message"> 378 <li>並列実行のためのデータ、コードの分割</li>
397 <p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">&lt;stdin&gt;</tt>, line 56)</p> 379 <li>Cell 仕様 (DMA、アライメント、etc...)</li>
398 Block quote ends without a blank line; unexpected unindent.</div> 380 </ul>
399 <p><a href="#id9" name="id10"><span class="problematic" id="id10">*</span></a>/</p> 381 </li>
400 <div class="system-message" id="id9"> 382 <li>毎回 Cell の勉強からしないと始めないといけないので
401 <p class="system-message-title">System Message: <a name="id9">WARNING/2</a> (<tt class="docutils">&lt;stdin&gt;</tt>, line 56); <em><a href="#id10">backlink</a></em></p> 383 ゲームプログラムのレベルが一定以上にならない</li>
402 Inline emphasis start-string without end-string.</div> 384 <li>ゲーム開発用のフレームワークが無い</li>
403 <dl class="docutils"> 385 </ul>
404 <dt>div.abstract {</dt> 386 </li>
405 <dd>margin: 2em 5em }</dd> 387 <li>本研究では、Cell のような Many Core Architecture を用いた、
406 <dt>div.abstract p.topic-title {</dt>
407 <dd>font-weight: bold ;
408 text-align: center }</dd>
409 </dl>
410 <p>div.admonition, div.attention, div.caution, div.danger, div.error,
411 div.hint, div.important, div.note, div.tip, div.warning {</p>
412 <div class="system-message">
413 <p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">&lt;stdin&gt;</tt>, line 67)</p>
414 Unexpected indentation.</div>
415 <blockquote>
416 margin: 2em ;
417 border: medium outset ;
418 padding: 1em }</blockquote>
419 <p>div.admonition p.admonition-title, div.hint p.admonition-title,
420 div.important p.admonition-title, div.note p.admonition-title,
421 div.tip p.admonition-title {</p>
422 <div class="system-message">
423 <p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">&lt;stdin&gt;</tt>, line 74)</p>
424 Unexpected indentation.</div>
425 <blockquote>
426 font-weight: bold ;
427 font-family: sans-serif }</blockquote>
428 <p>div.attention p.admonition-title, div.caution p.admonition-title,
429 div.danger p.admonition-title, div.error p.admonition-title,
430 div.warning p.admonition-title {</p>
431 <div class="system-message">
432 <p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">&lt;stdin&gt;</tt>, line 80)</p>
433 Unexpected indentation.</div>
434 <blockquote>
435 color: red ;
436 font-weight: bold ;
437 font-family: sans-serif }</blockquote>
438 <dl class="docutils">
439 <dt>/* Uncomment (and remove this text!) to get reduced vertical space in</dt>
440 <dd>compound paragraphs.</dd>
441 <dt>div.compound .compound-first, div.compound .compound-middle {</dt>
442 <dd>margin-bottom: 0.5em }</dd>
443 <dt>div.compound .compound-last, div.compound .compound-middle {</dt>
444 <dd>margin-top: 0.5em }</dd>
445 </dl>
446 <div class="system-message">
447 <p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">&lt;stdin&gt;</tt>, line 91)</p>
448 Definition list ends without a blank line; unexpected unindent.</div>
449 <p><a href="#id11" name="id12"><span class="problematic" id="id12">*</span></a>/</p>
450 <div class="system-message" id="id11">
451 <p class="system-message-title">System Message: <a name="id11">WARNING/2</a> (<tt class="docutils">&lt;stdin&gt;</tt>, line 91); <em><a href="#id12">backlink</a></em></p>
452 Inline emphasis start-string without end-string.</div>
453 <dl class="docutils">
454 <dt>div.dedication {</dt>
455 <dd>margin: 2em 5em ;
456 text-align: center ;
457 font-style: italic }</dd>
458 <dt>div.dedication p.topic-title {</dt>
459 <dd>font-weight: bold ;
460 font-style: normal }</dd>
461 <dt>div.figure {</dt>
462 <dd>margin-left: 2em ;
463 margin-right: 2em }</dd>
464 <dt>div.footer, div.header {</dt>
465 <dd>clear: both;
466 font-size: smaller }</dd>
467 <dt>div.line-block {</dt>
468 <dd>display: block ;
469 margin-top: 1em ;
470 margin-bottom: 1em }</dd>
471 <dt>div.line-block div.line-block {</dt>
472 <dd>margin-top: 0 ;
473 margin-bottom: 0 ;
474 margin-left: 1.5em }</dd>
475 <dt>div.sidebar {</dt>
476 <dd>margin-left: 1em ;
477 border: medium outset ;
478 padding: 1em ;
479 background-color: #ffffee ;
480 width: 40% ;
481 float: right ;
482 clear: right }</dd>
483 <dt>div.sidebar p.rubric {</dt>
484 <dd>font-family: sans-serif ;
485 font-size: medium }</dd>
486 <dt>div.system-messages {</dt>
487 <dd>margin: 5em }</dd>
488 <dt>div.system-messages h1 {</dt>
489 <dd>color: red }</dd>
490 <dt>div.system-message {</dt>
491 <dd>border: medium outset ;
492 padding: 1em }</dd>
493 <dt>div.system-message p.system-message-title {</dt>
494 <dd>color: red ;
495 font-weight: bold }</dd>
496 <dt>div.topic {</dt>
497 <dd>margin: 2em }</dd>
498 </dl>
499 <p>h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
500 h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {</p>
501 <div class="system-message">
502 <p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">&lt;stdin&gt;</tt>, line 152)</p>
503 Unexpected indentation.</div>
504 <blockquote>
505 margin-top: 0.4em }</blockquote>
506 <dl class="docutils">
507 <dt>h1.title {</dt>
508 <dd>text-align: center }</dd>
509 <dt>h2.subtitle {</dt>
510 <dd>text-align: center }</dd>
511 <dt>hr.docutils {</dt>
512 <dd>width: 75% }</dd>
513 <dt>img.align-left {</dt>
514 <dd>clear: left }</dd>
515 <dt>img.align-right {</dt>
516 <dd>clear: right }</dd>
517 <dt>ol.simple, ul.simple {</dt>
518 <dd>margin-bottom: 1em }</dd>
519 <dt>ol.arabic {</dt>
520 <dd>list-style: decimal }</dd>
521 <dt>ol.loweralpha {</dt>
522 <dd>list-style: lower-alpha }</dd>
523 <dt>ol.upperalpha {</dt>
524 <dd>list-style: upper-alpha }</dd>
525 <dt>ol.lowerroman {</dt>
526 <dd>list-style: lower-roman }</dd>
527 <dt>ol.upperroman {</dt>
528 <dd>list-style: upper-roman }</dd>
529 <dt>p.attribution {</dt>
530 <dd>text-align: right ;
531 margin-left: 50% }</dd>
532 <dt>p.caption {</dt>
533 <dd>font-style: italic }</dd>
534 <dt>p.credits {</dt>
535 <dd>font-style: italic ;
536 font-size: smaller }</dd>
537 <dt>p.label {</dt>
538 <dd>white-space: nowrap }</dd>
539 <dt>p.rubric {</dt>
540 <dd>font-weight: bold ;
541 font-size: larger ;
542 color: maroon ;
543 text-align: center }</dd>
544 <dt>p.sidebar-title {</dt>
545 <dd>font-family: sans-serif ;
546 font-weight: bold ;
547 font-size: larger }</dd>
548 <dt>p.sidebar-subtitle {</dt>
549 <dd>font-family: sans-serif ;
550 font-weight: bold }</dd>
551 <dt>p.topic-title {</dt>
552 <dd>font-weight: bold }</dd>
553 <dt>pre.address {</dt>
554 <dd>margin-bottom: 0 ;
555 margin-top: 0 ;
556 font-family: serif ;
557 font-size: 100% }</dd>
558 <dt>pre.literal-block, pre.doctest-block {</dt>
559 <dd>margin-left: 2em ;
560 margin-right: 2em ;
561 background-color: #eeeeee }</dd>
562 <dt>span.classifier {</dt>
563 <dd>font-family: sans-serif ;
564 font-style: oblique }</dd>
565 <dt>span.classifier-delimiter {</dt>
566 <dd>font-family: sans-serif ;
567 font-weight: bold }</dd>
568 <dt>span.interpreted {</dt>
569 <dd>font-family: sans-serif }</dd>
570 <dt>span.option {</dt>
571 <dd>white-space: nowrap }</dd>
572 <dt>span.pre {</dt>
573 <dd>white-space: pre }</dd>
574 <dt>span.problematic {</dt>
575 <dd>color: red }</dd>
576 <dt>span.section-subtitle {</dt>
577 <dd><p class="first">/* font-size relative to parent (h1..h6 element) <a href="#id13" name="id14"><span class="problematic" id="id14">*</span></a>/
578 font-size: 80% }</p>
579 <div class="last system-message" id="id13">
580 <p class="system-message-title">System Message: <a name="id13">WARNING/2</a> (<tt class="docutils">&lt;stdin&gt;</tt>, line 251); <em><a href="#id14">backlink</a></em></p>
581 Inline emphasis start-string without end-string.</div>
582 </dd>
583 <dt>table.citation {</dt>
584 <dd>border-left: solid 1px gray;
585 margin-left: 1px }</dd>
586 <dt>table.docinfo {</dt>
587 <dd>margin: 2em 4em }</dd>
588 <dt>table.docutils {</dt>
589 <dd>margin-top: 0.5em ;
590 margin-bottom: 0.5em }</dd>
591 <dt>table.footnote {</dt>
592 <dd>border-left: solid 1px black;
593 margin-left: 1px }</dd>
594 </dl>
595 <p>table.docutils td, table.docutils th,
596 table.docinfo td, table.docinfo th {</p>
597 <div class="system-message">
598 <p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">&lt;stdin&gt;</tt>, line 271)</p>
599 Unexpected indentation.</div>
600 <blockquote>
601 padding-left: 0.5em ;
602 padding-right: 0.5em ;
603 vertical-align: top }</blockquote>
604 <dl class="docutils">
605 <dt>table.docutils th.field-name, table.docinfo th.docinfo-name {</dt>
606 <dd>font-weight: bold ;
607 text-align: left ;
608 white-space: nowrap ;
609 padding-left: 0 }</dd>
610 </dl>
611 <p>h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
612 h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {</p>
613 <div class="system-message">
614 <p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">&lt;stdin&gt;</tt>, line 283)</p>
615 Unexpected indentation.</div>
616 <blockquote>
617 font-size: 100% }</blockquote>
618 <dl class="docutils">
619 <dt>tt.docutils {</dt>
620 <dd>background-color: #eeeeee }</dd>
621 <dt>ul.auto-toc {</dt>
622 <dd>list-style-type: none }</dd>
623 </dl>
624 <p>&lt;/style&gt;
625 &lt;!-- configuration parameters --&gt;
626 &lt;meta name=&quot;defaultView&quot; content=&quot;slideshow&quot; /&gt;
627 &lt;meta name=&quot;controlVis&quot; content=&quot;hidden&quot; /&gt;
628 &lt;!-- style sheet links --&gt;
629 &lt;script src=&quot;ui/default/slides.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
630 &lt;link rel=&quot;stylesheet&quot; href=&quot;ui/default/slides.css&quot;</p>
631 <div class="system-message">
632 <p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">&lt;stdin&gt;</tt>, line 298)</p>
633 Unexpected indentation.</div>
634 <blockquote>
635 type=&quot;text/css&quot; media=&quot;projection&quot; id=&quot;slideProj&quot; /&gt;</blockquote>
636 <div class="system-message">
637 <p class="system-message-title">System Message: WARNING/2 (<tt class="docutils">&lt;stdin&gt;</tt>, line 299)</p>
638 Block quote ends without a blank line; unexpected unindent.</div>
639 <dl class="docutils">
640 <dt>&lt;link rel=&quot;stylesheet&quot; href=&quot;ui/default/outline.css&quot;</dt>
641 <dd>type=&quot;text/css&quot; media=&quot;screen&quot; id=&quot;outlineStyle&quot; /&gt;</dd>
642 <dt>&lt;link rel=&quot;stylesheet&quot; href=&quot;ui/default/print.css&quot;</dt>
643 <dd>type=&quot;text/css&quot; media=&quot;print&quot; id=&quot;slidePrint&quot; /&gt;</dd>
644 <dt>&lt;link rel=&quot;stylesheet&quot; href=&quot;ui/default/opera.css&quot;</dt>
645 <dd>type=&quot;text/css&quot; media=&quot;projection&quot; id=&quot;operaFix&quot; /&gt;</dd>
646 </dl>
647 <p>&lt;style type=&quot;text/css&quot;&gt;
648 #currentSlide {display: none;}
649 &lt;/style&gt;
650 &lt;/head&gt;
651 &lt;body&gt;
652 &lt;div class=&quot;layout&quot;&gt;
653 &lt;div id=&quot;controls&quot;&gt;&lt;/div&gt;
654 &lt;div id=&quot;currentSlide&quot;&gt;&lt;/div&gt;
655 &lt;div id=&quot;header&quot;&gt;</p>
656 <p>&lt;/div&gt;
657 &lt;div id=&quot;footer&quot;&gt;
658 &lt;h1&gt;Cell 用の Fine-Grain Task Manager の実装&lt;/h1&gt;</p>
659 <p>&lt;/div&gt;
660 &lt;/div&gt;
661 &lt;div class=&quot;presentation&quot;&gt;
662 &lt;div class=&quot;slide&quot; id=&quot;slide0&quot;&gt;
663 &lt;h1 class=&quot;title&quot;&gt;Cell 用の Fine-Grain Task Manager の実装&lt;/h1&gt;
664 &lt;!-- Definitions of interpreted text roles (classes) for S5/HTML data. --&gt;
665 &lt;!-- This data file has been placed in the public domain. --&gt;
666 &lt;!-- Colours
667 ======= --&gt;
668 &lt;!-- Text Sizes
669 ========== --&gt;
670 &lt;!-- Display in Slides (Presentation Mode) Only
671 ========================================== --&gt;
672 &lt;!-- Display in Outline Mode Only
673 ============================ --&gt;
674 &lt;!-- Display in Print Only
675 ===================== --&gt;
676 &lt;!-- Incremental Display
677 =================== --&gt;
678 &lt;dl class=&quot;docutils&quot;&gt;
679 &lt;dt&gt;&lt;em&gt;発表者&lt;/em&gt;&lt;/dt&gt;
680 &lt;dd&gt;&lt;strong&gt;宮國渡&lt;/strong&gt;&lt;/dd&gt;
681 &lt;dt&gt;&lt;em&gt;指導教官&lt;/em&gt;&lt;/dt&gt;
682 &lt;dd&gt;&lt;strong&gt;河野真治&lt;/strong&gt;&lt;/dd&gt;
683 &lt;dt&gt;&lt;em&gt;所属&lt;/em&gt;&lt;/dt&gt;
684 &lt;dd&gt;&lt;strong&gt;琉球大学 理工学研究科 情報工学専攻 並列信頼研究室&lt;/strong&gt;&lt;/dd&gt;
685 &lt;/dl&gt;</p>
686 <p>&lt;/div&gt;
687 &lt;div class=&quot;slide&quot; id=&quot;id1&quot;&gt;
688 &lt;h1&gt;研究の背景と目的&lt;/h1&gt;
689 &lt;p&gt;現在、学生実験で PS3Linux を用いてゲーム開発を行っている&lt;/p&gt;
690 &lt;p&gt;&lt;strong&gt;しかし、学生には困難!&lt;/strong&gt;&lt;/p&gt;
691 &lt;ul&gt;
692 &lt;li&gt;&lt;p class=&quot;first&quot;&gt;問題1:Cell アーキテクチャプログラミング&lt;/p&gt;
693 &lt;ul&gt;
694 &lt;li&gt;&lt;p class=&quot;first&quot;&gt;Many Core による並列プログラミング&lt;/p&gt;
695 &lt;p&gt;(データ、コードの分割の必要性)&lt;/p&gt;
696 &lt;/li&gt;
697 &lt;li&gt;&lt;p class=&quot;first&quot;&gt;Cell の仕様 (DMA、データのアライメント、etc..)&lt;/p&gt;
698 &lt;/li&gt;
699 &lt;/ul&gt;
700 &lt;/li&gt;
701 &lt;li&gt;&lt;p class=&quot;first&quot;&gt;問題2:ゲーム開発用の Framework が無い&lt;/p&gt;
702 &lt;/li&gt;
703 &lt;/ul&gt;
704 &lt;p&gt;実験期間の大半を Cell の勉強に費やし、
705 開発されるゲームのレベルが例年一定以上にならない&lt;/p&gt;
706 &amp;darr;&lt;p&gt;&lt;strong&gt;Many Core Architecture を用いた並列プログラムの開発を
707 サポートするフレームワーク「 :orange:Fine Grain Task Manager 」を提案する&lt;/strong&gt;&lt;/p&gt;
708 &lt;/div&gt;
709 &lt;div class=&quot;slide&quot; id=&quot;id2&quot;&gt;
710 &lt;h1&gt;研究目的&lt;/h1&gt;
711 &lt;ul class=&quot;simple&quot;&gt;
712 &lt;li&gt;学生実験で PS3Linux を用いてゲーム開発を行っている&lt;ul&gt;
713 &lt;li&gt;Cell プログラミングが難しい&lt;ul&gt;
714 &lt;li&gt;並列実行のためのデータ、コードの分割&lt;/li&gt;
715 &lt;li&gt;Cell 仕様 (DMA、アライメント、etc...)&lt;/li&gt;
716 &lt;/ul&gt;
717 &lt;/li&gt;
718 &lt;li&gt;毎回 Cell の勉強からしないと始めないといけないので
719 ゲームプログラムのレベルが一定以上にならない&lt;/li&gt;
720 &lt;li&gt;ゲーム開発用のフレームワークが無い&lt;/li&gt;
721 &lt;/ul&gt;
722 &lt;/li&gt;
723 &lt;li&gt;本研究では、Cell のような Many Core Architecture を用いた、
724 並列プログラムの開発をサポートするフレームワークとして、 388 並列プログラムの開発をサポートするフレームワークとして、
725 Fine Grain Task Manager を設計する&lt;/li&gt; 389 Fine Grain Task Manager を設計する</li>
726 &lt;li&gt;Task Manager を用いた開発行程&lt;ol class=&quot;arabic&quot;&gt; 390 <li>Task Manager を用いた開発行程<ol class="arabic">
727 &lt;li&gt;逐次型プログラム&lt;/li&gt; 391 <li>逐次型プログラム</li>
728 &lt;li&gt;データやコードを分割したプログラム(シーケンシャルに動く)&lt;/li&gt; 392 <li>データやコードを分割したプログラム(シーケンシャルに動く)</li>
729 &lt;li&gt;並列実行プログラム&lt;/li&gt; 393 <li>並列実行プログラム</li>
730 &lt;/ol&gt; 394 </ol>
731 &lt;/li&gt; 395 </li>
732 &lt;li&gt;各ステップで信頼性を確かめながら開発を行っていく&lt;/li&gt; 396 <li>各ステップで信頼性を確かめながら開発を行っていく</li>
733 &lt;li&gt;Task Manager を用いて、PS3 ゲーム開発用フレームワークとして Cerium を開発する&lt;/li&gt; 397 <li>Task Manager を用いて、PS3 ゲーム開発用フレームワークとして Cerium を開発する</li>
734 &lt;/ul&gt; 398 </ul>
735 &lt;/div&gt; 399 </div>
736 &lt;div class=&quot;slide&quot; id=&quot;id3&quot;&gt; 400 <div class="slide" id="id3">
737 &lt;h1&gt;作業報告&lt;/h1&gt; 401 <h1>作業報告</h1>
738 &lt;ul class=&quot;simple&quot;&gt; 402 <ul class="simple">
739 &lt;li&gt;修論事務提出&lt;/li&gt; 403 <li>修論事務提出</li>
740 &lt;li&gt;SceneGraph&lt;ul&gt; 404 <li>SceneGraph<ul>
741 &lt;li&gt;allExecute&lt;/li&gt; 405 <li>allExecute</li>
742 &lt;/ul&gt; 406 </ul>
743 &lt;/li&gt; 407 </li>
744 &lt;li&gt;Camera&lt;/li&gt; 408 <li>Camera</li>
745 &lt;/ul&gt; 409 </ul>
746 &lt;/div&gt; 410 </div>
747 &lt;div class=&quot;slide&quot; id=&quot;scenegraph&quot;&gt; 411 <div class="slide" id="scenegraph">
748 &lt;h1&gt;SceneGraph&lt;/h1&gt; 412 <h1>SceneGraph</h1>
749 &lt;p&gt;allExecute で一つずつコピーしていく&lt;/p&gt; 413 <p>allExecute で一つずつコピーしていく</p>
750 &lt;ul class=&quot;simple&quot;&gt; 414 <ul class="simple">
751 &lt;li&gt;remove flag がついた奴はコピーしない&lt;/li&gt; 415 <li>remove flag がついた奴はコピーしない</li>
752 &lt;li&gt;今の実装だと親消すと子も全滅&lt;ul&gt; 416 <li>今の実装だと親消すと子も全滅<ul>
753 &lt;li&gt;選べてもいいし、ユーザが自分で付け替えるのは。。。&lt;/li&gt; 417 <li>選べてもいいし、ユーザが自分で付け替えるのは。。。</li>
754 &lt;/ul&gt; 418 </ul>
755 &lt;/li&gt; 419 </li>
756 &lt;/ul&gt; 420 </ul>
757 &lt;/div&gt; 421 </div>
758 &lt;div class=&quot;slide&quot; id=&quot;camera&quot;&gt; 422 <div class="slide" id="camera">
759 &lt;h1&gt;Camera&lt;/h1&gt; 423 <h1>Camera</h1>
760 &lt;p&gt;それっぽい動き&lt;/p&gt; 424 <p>それっぽい動き</p>
761 &lt;/div&gt;
762 &lt;/div&gt;
763 &lt;/body&gt;
764 &lt;/html&gt;</p>
765 </div> 425 </div>
766 </div> 426 </div>
767 </body> 427 </body>
768 </html> 428 </html>