diff java_LT_pre.html @ 0:4d0ba66dee23

add file
author Yutaka_Kinjyo
date Fri, 26 Nov 2010 16:10:06 +0900
parents
children a106e466dded
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/java_LT_pre.html	Fri Nov 26 16:10:06 2010 +0900
@@ -0,0 +1,355 @@
+<!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>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="ex8">
+まずは blender をつかってモデリング。<br>
+作ったオブジェクトに move と collsion 関数を設定<br>
+あとは実行するだけ。
+</p>
+</div>
+
+<div class="slide">
+<h1>Ceriumの紹介</h1>
+
+Objectをツリー上につなぎ合わせたSceneGraphを構築<br>
+Move と Collision で SceneGraph を書き換えていく。<br>
+Move と Collision はステイとパターンで入れ替えられる<br><br>
+
+これですべて書ける。
+
+
+</div>
+
+<div class="slide">
+<h1>現在のところ</h1>
+
+いいこと尽くしのCeriumですが、誰にでも弱点はあるもの。<br>
+
+<ul>
+  <li>Task Manager</li>
+  <li>Rendering Engine</li>
+  <li>Scene Graph</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>
+
+<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 以外のマルチコアにも対応予定。
+
+<ul>
+  <li>ふと、Game が作りたくなったら Cerium なんかどうでしょう?</li>
+  <li>TaskManager を使えば Game 以外のソフトウェアもかけます</li>
+  <li>もう並列プログラミングなんて怖くない!!</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>