annotate presen/pre.html @ 3:87dcdee06b05

add resume
author aaa
date Thu, 11 Feb 2010 11:11:55 +0900
parents afa29ac9f050
children 33b452ac54cd
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
afa29ac9f050 add presen
aaa
parents:
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
afa29ac9f050 add presen
aaa
parents:
diff changeset
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
afa29ac9f050 add presen
aaa
parents:
diff changeset
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
afa29ac9f050 add presen
aaa
parents:
diff changeset
4 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
afa29ac9f050 add presen
aaa
parents:
diff changeset
5 <head>
afa29ac9f050 add presen
aaa
parents:
diff changeset
6 <title>SceneGraph を用いたマルチコア CPU 向けゲームの処理</title>
afa29ac9f050 add presen
aaa
parents:
diff changeset
7 <meta name="copyright"
afa29ac9f050 add presen
aaa
parents:
diff changeset
8 content="Copyright &#169; 2005 your copyright notice" />
afa29ac9f050 add presen
aaa
parents:
diff changeset
9 <link rel="stylesheet" type="text/css" media="screen, projection, print"
afa29ac9f050 add presen
aaa
parents:
diff changeset
10 href="./slidy.css" />
afa29ac9f050 add presen
aaa
parents:
diff changeset
11 <link rel="stylesheet" type="text/css" media="screen, projection, print"
afa29ac9f050 add presen
aaa
parents:
diff changeset
12 href="./user.css" />
afa29ac9f050 add presen
aaa
parents:
diff changeset
13 <script src="./slidy.js"
afa29ac9f050 add presen
aaa
parents:
diff changeset
14 type="text/javascript"></script>
afa29ac9f050 add presen
aaa
parents:
diff changeset
15 <style type="text/css">
afa29ac9f050 add presen
aaa
parents:
diff changeset
16 <!-- your custom style rules -->
afa29ac9f050 add presen
aaa
parents:
diff changeset
17 </style>
afa29ac9f050 add presen
aaa
parents:
diff changeset
18 </head>
afa29ac9f050 add presen
aaa
parents:
diff changeset
19 <body>
afa29ac9f050 add presen
aaa
parents:
diff changeset
20
afa29ac9f050 add presen
aaa
parents:
diff changeset
21 <div class="slide cover">
afa29ac9f050 add presen
aaa
parents:
diff changeset
22 <center>
afa29ac9f050 add presen
aaa
parents:
diff changeset
23 <h1>SceneGraph を用いた<br>マルチコア CPU 向けゲームの処理</h1>
afa29ac9f050 add presen
aaa
parents:
diff changeset
24 <br>
afa29ac9f050 add presen
aaa
parents:
diff changeset
25 <br>
afa29ac9f050 add presen
aaa
parents:
diff changeset
26 <br>
afa29ac9f050 add presen
aaa
parents:
diff changeset
27 <br>
afa29ac9f050 add presen
aaa
parents:
diff changeset
28 <ul>
afa29ac9f050 add presen
aaa
parents:
diff changeset
29 <li>琉球大学 工学部 情報工学科 065746J
afa29ac9f050 add presen
aaa
parents:
diff changeset
30 <li>仲宗根広樹
afa29ac9f050 add presen
aaa
parents:
diff changeset
31 <li>指導教官:河野真治
afa29ac9f050 add presen
aaa
parents:
diff changeset
32 </ul>
afa29ac9f050 add presen
aaa
parents:
diff changeset
33 </center>
afa29ac9f050 add presen
aaa
parents:
diff changeset
34 </div>
afa29ac9f050 add presen
aaa
parents:
diff changeset
35
afa29ac9f050 add presen
aaa
parents:
diff changeset
36 <div class="slide pre">
afa29ac9f050 add presen
aaa
parents:
diff changeset
37 <h1>研究目的と背景</h1>
afa29ac9f050 add presen
aaa
parents:
diff changeset
38 <center>
afa29ac9f050 add presen
aaa
parents:
diff changeset
39 <font size="6"><sup><b>高度な並列性を持つゲームマシンの<br>性能を生かすためにプログラムの並列度を向上させる</b></sup></font>
afa29ac9f050 add presen
aaa
parents:
diff changeset
40 </center>
afa29ac9f050 add presen
aaa
parents:
diff changeset
41 <ul style="line-height: 1.2;">
afa29ac9f050 add presen
aaa
parents:
diff changeset
42 <li>当研究室では、学生実験で PlayStation 3 上でゲームプログラミングを行っている。
afa29ac9f050 add presen
aaa
parents:
diff changeset
43 <ul style="line-height: 1.2;">
afa29ac9f050 add presen
aaa
parents:
diff changeset
44 <li>ゲーム中の一つの場面を構成するオブジェクトやその振る舞い<br>ゲームのルールの集合である SceneGraph を導入した。
afa29ac9f050 add presen
aaa
parents:
diff changeset
45 <li>SceneGraph の動作や衝突判定を一つの CPU で処理している。
afa29ac9f050 add presen
aaa
parents:
diff changeset
46 <li>プログラムの並列化率が低ければその性能を生かすことができない
afa29ac9f050 add presen
aaa
parents:
diff changeset
47 </ul>
afa29ac9f050 add presen
aaa
parents:
diff changeset
48 </ul>
afa29ac9f050 add presen
aaa
parents:
diff changeset
49 <center>
afa29ac9f050 add presen
aaa
parents:
diff changeset
50 <font size="6"><sup><b>本研究では SceneGraph を<br>複数 CPU を用いて並列処理することを目的とする</b></sup></font>
afa29ac9f050 add presen
aaa
parents:
diff changeset
51 </center>
afa29ac9f050 add presen
aaa
parents:
diff changeset
52 <!--
afa29ac9f050 add presen
aaa
parents:
diff changeset
53 <ul style="line-height: 1.2;">
afa29ac9f050 add presen
aaa
parents:
diff changeset
54 <ul>
afa29ac9f050 add presen
aaa
parents:
diff changeset
55 <li>近年のゲームマシンは高度な並列性を持つようになっており、その並列性を活かすためにゲームプログラムでの様々なレベルでの並列処理が必須となっている。
afa29ac9f050 add presen
aaa
parents:
diff changeset
56 <li>そこで SceneGraph というゲーム中の1つの場面(Scene) を構成するオブジェクトやその振る舞い、ゲームのルールの集合を導入する。
afa29ac9f050 add presen
aaa
parents:
diff changeset
57 <li>SceneGraph の処理を自動的に並列に行う事により、並列処理と、習得の早いゲームプログラミングの両立を可能にする。
afa29ac9f050 add presen
aaa
parents:
diff changeset
58 </ul>
afa29ac9f050 add presen
aaa
parents:
diff changeset
59 -->
afa29ac9f050 add presen
aaa
parents:
diff changeset
60 </div>
afa29ac9f050 add presen
aaa
parents:
diff changeset
61
afa29ac9f050 add presen
aaa
parents:
diff changeset
62 <div class="slide pre">
afa29ac9f050 add presen
aaa
parents:
diff changeset
63 <h1>発表の流れ</h1>
afa29ac9f050 add presen
aaa
parents:
diff changeset
64 <ul style="line-height: 1.2;">
3
87dcdee06b05 add resume
aaa
parents: 2
diff changeset
65 <li>SceneGraph
2
afa29ac9f050 add presen
aaa
parents:
diff changeset
66 </ul>
afa29ac9f050 add presen
aaa
parents:
diff changeset
67 <br>
afa29ac9f050 add presen
aaa
parents:
diff changeset
68 </ul>
afa29ac9f050 add presen
aaa
parents:
diff changeset
69 </div>
afa29ac9f050 add presen
aaa
parents:
diff changeset
70
afa29ac9f050 add presen
aaa
parents:
diff changeset
71 <div class="slide pre">
afa29ac9f050 add presen
aaa
parents:
diff changeset
72 <h1>やろうとしている事</h1>
afa29ac9f050 add presen
aaa
parents:
diff changeset
73 <ul style="line-height: 1.2;">
afa29ac9f050 add presen
aaa
parents:
diff changeset
74 <li>SceneGraph 一つならできたので、今度は親子関係を持つ複数の SceneGraph の例題 (universe)
afa29ac9f050 add presen
aaa
parents:
diff changeset
75 <li>collision の処理も spe に任せる。
afa29ac9f050 add presen
aaa
parents:
diff changeset
76 <li>Paper/2010/hiroki-thesis に卒論を commit して書いていきます
afa29ac9f050 add presen
aaa
parents:
diff changeset
77 </ul>
afa29ac9f050 add presen
aaa
parents:
diff changeset
78 </div>
afa29ac9f050 add presen
aaa
parents:
diff changeset
79
afa29ac9f050 add presen
aaa
parents:
diff changeset
80 <div class="slide pre">
afa29ac9f050 add presen
aaa
parents:
diff changeset
81 <h1>やること</h1>
afa29ac9f050 add presen
aaa
parents:
diff changeset
82 </div>
afa29ac9f050 add presen
aaa
parents:
diff changeset
83
afa29ac9f050 add presen
aaa
parents:
diff changeset
84
afa29ac9f050 add presen
aaa
parents:
diff changeset
85 </body>
afa29ac9f050 add presen
aaa
parents:
diff changeset
86 </html>