Mercurial > hg > Members > yutaka > javakuche_LT
view java_LT_pre.html @ 1:a106e466dded default tip
add file
author | Yutaka_Kinjyo |
---|---|
date | Sat, 27 Nov 2010 02:37:54 +0900 |
parents | 4d0ba66dee23 |
children |
line wrap: on
line source
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <META http-equiv="Content-Type" content="text/html; charset=utf-8"> <head> <title>発表資料</title> <!-- metadata --> <meta name="generator" content="S5" /> <meta name="version" content="S5 1.1" /> <meta name="presdate" content="20050728" /> <meta name="author" content="Eric A. Meyer" /> <meta name="company" content="Complex Spiral Consulting" /> <!-- configuration parameters --> <meta name="defaultView" content="slideshow" /> <meta name="controlVis" content="hidden" /> <!-- style sheet links --> <link rel="stylesheet" href="ui/default/slides.css" type="text/css" media="projection" id="slideProj" /> <link rel="stylesheet" href="ui/default/outline.css" type="text/css" media="screen" id="outlineStyle" /> <link rel="stylesheet" href="ui/default/print.css" type="text/css" media="print" id="slidePrint" /> <link rel="stylesheet" href="ui/default/opera.css" type="text/css" media="projection" id="operaFix" /> <!-- S5 JS --> <script src="ui/default/slides.js" type="text/javascript"></script> <style type="text/css"> body { font-size: 100%; } p.ex10 { font-size: 2.0em; } p.ex9 { font-size: 1.9em; } p.ex8 { font-size: 1.8em; } p.ex7 { font-size: 1.7em; } p.ex6 { font-size: 1.6em; } p.ex5 { font-size: 1.5em; } p.ex4 { font-size: 1.4em; } p.ex3 { font-size: 1.3em; } p.ex2 { font-size: 1.2em; } p.ex1 { font-size: 1.1em; } p.ex0 { font-size: 1.0em; } p.ex05 { font-size: 0.5em; } span.classifier { font-family: sans-serif ; font-style: oblique } span.classifier-delimiter { font-family: sans-serif ; font-weight: bold } span.interpreted { font-family: sans-serif } span.option { white-space: nowrap } span.pre { white-space: pre } span.problematic { color: red } span.section-subtitle { /* font-size relative to parent (h1..h6 element) */ font-size: 80% } </style> </head> <body> <div class="layout"> <div id="controls"><!-- DO NOT EDIT --></div> <div id="currentSlide"><!-- DO NOT EDIT --></div> <div id="header"></div> <div id="footer"> <!--<h1>Cell上のソフトウェアレンダリングの高速化と高機能化</h1> <h2>琉球大学工学部情報工学科並列信頼研</h2>--> </div> </div> <div class="presentation"> <div class="slide"> <p class="ex10"> <h1>Cerium</h1> </p> </div> <div class="slide"> <h1>はじめまして!</h1> <p class="ex10"> はじめまして!<br> </p> <p class="ex10"> 金城裕といいます!<br> Twitter ID <font color="red">Yutaka_Kinjyo</font> </p> </div> <div class="slide"> <h1>自己紹介</h1> <p class="ex10"> 琉球大学のM1河野研所属。厳しくも優しい先生とともにコツコツ頑張ってます。 </p> </div> <div class="slide"> <h1>自己紹介</h1> <p class="ex10"> 現在絶賛就職活動中。 </p> </div> <div class="slide"> <h1>自己紹介</h1> <p class="ex10"> 現在絶賛就職活動中。<br> こんな私いかがですか? </p> </div> <div class="slide"> <h1>LTに参加する経緯</h1> <p class="ex10"> 研究室の先輩であるOCC宮國さんといろいろ語り合う機会があり </p> </div> <div class="slide"> <h1>LTに参加する経緯</h1> <p class="ex10"> Cerium は宮國さんからの引き継ぎ </p> </div> <div class="slide"> <h1>LTに参加する経緯</h1> <p class="ex10"> 現在の状況を報告。<br> 「それLTだしてみてもいいんじゃない?」 </p> </div> <div class="slide"> <h1>LTに参加する経緯</h1> <p class="ex10"> 当研究室では、返事は「はい」か「Yes」<br> </p> </div> <div class="slide"> <h1>LTに参加する経緯</h1> <p class="ex10"> 当研究室では、返事は「はい」か「Yes」<br> 私「はい」 </p> </div> <div class="slide"> <h1>LTに参加する経緯</h1> <p class="ex8"> ということで、Ceriumとそれに関する今やってる研究の話を少々 </p> </div> <div class="slide"> <h1>Ceriumの紹介</h1> <p class="ex8"> ゲームフレームワーク<br> </p> <p class="ex10"> <b>Cerium</b> </p> </div> <div class="slide"> <h1>Ceriumの紹介</h1> <p class="ex8">Mac OSXで動く!</p> </div> <div class="slide"> <h1>Ceriumの紹介</h1> <p class="ex8">Mac OSXで動く!</p> <p class="ex8">Linux でも動く!</p> </div> <div class="slide"> <h1>Ceriumの紹介</h1> <p class="ex8">Mac OSXで動く!</p> <p class="ex8">Linux でも動く!</p> <p class="ex8">PS3Linux Cell でも動く!</p><br> </div> <div class="slide"> <h1>Ceriumの紹介</h1> <p class="ex8">モデリングデータを簡単に読み込める!</p> <p class="ex8">ゲーム自体の作成も簡単!</p> <p class="ex8">並列プログラミングを意識させない!</p> </div> <div class="slide"> <h1>Ceriumの紹介</h1> <p class="ex8"> どうやって使うの?<br> </p> </div> <div class="slide"> <h1>Ceriumの紹介</h1> <p class="ex6"> まずは blender をつかってモデリング。<br> 作ったオブジェクトに move と collision 関数を設定<br> あとは実行するだけ。 </p> </div> <div class="slide"> <h1>Ceriumの紹介</h1> Objectをツリー上につなぎ合わせたSceneGraphを構築<br> <img src="gazo/scenegraph.png" style="display:block; width: 45%; float: right; margin-top:5%"> Move と Collision で SceneGraph を書き換えていく。<br> Move と Collision はステイトパターンで入れ替えられる<br><br> これですべて書ける。 </div> <div class="slide"> <h1>現在のところ</h1> いいこと尽くしのCeriumですが、誰にでも弱点はあるもの。<br> <ul> <li><p class="ex6">Task Manager</p></li> <li><p class="ex6">Rendering Engine</p></li> <li><p class="ex6">Scene Graph</p></li> </ul> </div> <div class="slide"> <h1>現在のところ</h1> <img src="gazo/taskmanager1.png" style="display:block; width: 65%; margin: auto;"> </div> <div class="slide"> <h1>現在のところ</h1> <img src="gazo/taskmanager2.png" style="display:block; width: 65%; margin: auto;"> </div> <div class="slide"> <h1>現在のところ</h1> <img src="gazo/taskmanager3.png" style="display:block; width: 65%; margin: auto;"> </div> <div class="slide"> <h1>わかってきたこと</h1> Taskの分割がうまくいってなく、各Coreの稼働率がいまいち<br> <ul> <li>Taskを作成するときに 各Coreの稼働率を下げないための工夫が必要であることがわかった。</li> (ex.バリア同期を避ける、Taskをパイプライン化、依存関係の集約、PPEにできるだけTaskを任せない、インクリメンタルな task create)</li> </ul> <br> <font color="red">以上のような煩わしさから解放されたい</font> </div> <div class="slide"> <h1>手段</h1> TaskManager の上に TaskCreater をのせて、楽々にTaskを生成できればいい!<br> TaskCreater で全てまかなえる? <br> </div> <div class="slide"> <h1>手段</h1> いくつかのパターンを用意して、それを使ってTaskを生成する<br> どんなパターンが必要? <br> </div> <div class="slide"> <h1>手段</h1> いっそあたらしい言語を開発する?<br> どんな言語? <br> </div> <div class="slide"> <h1>まとめ</h1> 今後 Cell 以外のマルチコア、GPGPU にも対応予定。 <ul> <li>ふと、Game が作りたくなったら Cerium なんかどうでしょう?</li> <li>TaskManager を使えば Game 以外のソフトウェアもかけます</li> <li>もう並列プログラミングなんて怖くない!!</li> </ul> </div> <div class="slide"> <h1>まとめ</h1> 今後 Cell 以外のマルチコア、GPGPU にも対応予定。 <ul> <li>ふと、Game が作りたくなったら Cerium なんかどうでしょう?</li> <li>TaskManager を使えば Game 以外のソフトウェアもかけます</li> <li>もう並列プログラミングなんて怖くない!<font color="red">?</font></li> </ul> </div> <div class="slide"> <h1>最後のまとめ</h1> <p class="ex7"> 金城裕でした。<br> Twitter ID <font color="red">Yutaka_Kinjyo</font><br> 現在絶賛就職活動中。<br> こんな私いかがですか? </p> </div> <div class="slide"> <h1>END</h1> </div> <div class="handout"> [any material that should appear in print but not on the slide] </div> </div> </div> </body> </html>