CEDiL - Center for the Design of Library

  • セッション検索(ホーム)
  • 利用規約
  • お問い合わせ
新規会員登録 ログイン
登録情報変更
ログアウト
  • セッション検索(ホーム)
  • 利用規約
  • お問い合わせ
  1. TOP
  2. セッション詳細
GS2
検索 ヘルプ

絞り込む

  • 指定しない
  • CEDEC 2026
  • CEDEC 2025
  • CEDEC 2024
  • CEDEC 2023
  • CEDEC 2022
  • CEDEC 2021
  • CEDEC 2020
  • CEDEC 2019
  • CEDEC 2018
  • CEDEC 2017
  • CEDEC 2016
  • CEDEC 2015
  • CEDEC 2014
  • CEDEC 2013
  • CEDEC 2012
  • CEDEC 2011
  • CEDEC 2010
  • CEDEC 2009
  • CEDEC 2008
  • CEDEC 2007
  • CEDEC 2006
  • CEDEC+KYUSHU 2025
  • CEDEC+KYUSHU 2024
  • CEDEC+KYUSHU 2023
  • CEDEC+KYUSHU 2022
  • CEDEC+KYUSHU 2021
  • CEDEC+KYUSHU 2020
  • CEDEC+KYUSHU 2019
  • CEDEC+KYUSHU 2018
  • CEDEC+KYUSHU 2017
  • CEDEC+KYUSHU 2016
  • KYUSHU CEDEC 2015
  • KANSAI CEDEC 2015
  • CEDEC+SAPPORO 2019
  • SAPPORO CEDEC 2014

セッション分野

パフォーマンスをあげて、より多くのゲームプレイを   More Performance, More Gameplay

CEDEC 2017 ENG
ポスト
日時
2017年08月31日(木)14時50分〜15時50分
形式
レギュラーセッション

受講スキル

AMD Jaguar アーキテクチャーの最適化に興味のあるプログラマー Programmers interested in low-level techniques and performance

受講者が得られるであろう知見

受講者は、AMD Jaguarアーキテクチャのパフォーマンスを最適化することが何を意味しているのかについて非常に新鮮なアイデアを得ることができます。また、このトークから、SIMDをゲームのコードベースによりよく適用させるためのSIMD裏技のギャラリーについても知ることができます。        Attendees will walk away with a strong refresher on what it means to optimize for performance on the AMD Jaguar architecture. The talk will include a cookbook section of SIMD trips and tricks to make SIMD more applicable in a game codebase.

セッションの内容

ゲームタイトルのパフォーマンスを高めることは、より多くのゲームプレイを提供できることを意味しますが、これはInsomniac Gamesにとってとても重要なことです。 このセッションでは、AMD Jaguar CPUアーキテクチャーのコードを最適化することについての話をします。高性能を生みだすために書かれたスフィア・データベースを使い、ゲームプレイのスペーシァル・キューリーをInsomniac Gamesでどのように速めているのかについて話します。このようなアドホックなキューリー・メカニズムの開発とJaguar上でうまく走らせることの実用的なトレードオフについて、さらに、これらのアイデアがゲームプレイやエンジンコードの他の領域にどのように広がるかについて検討します。これらのアイデアをさらに引き出し、よりアクセスしやすくするために、SIMDの裏技を紹介します。これらのテクニックを使用すると、コードベース内のより多くの場所でSIMDを使用できるようになり、ランタイムのパフォーマンスを大幅に向上させることができます。 さらにこのセッションでは、パフォーマンスにとって非常に重要な領域である効率的なキャッシェの使い方のベスト・プラクティスについても説明します。

Boosting the performance of your titles means you can afford more gameplay and that's something that's important at Insomniac Games. In this session Andreas will discuss optimizing code for the AMD Jaguar CPU architecture. The talk will cover how Insomniac accelerates gameplay spatial queries using a sphere database written for high performance. We'll look at the practical tradeoffs in developing an ad-hoc query mechanism like this and making it run well on Jaguar, as well as how those ideas can extend to other areas in gameplay and engine code. To take these ideas even further and make them more accessible, a deep dive into SIMD tips and tricks will be presented. Using these techniques opens doors to using SIMD in many more places in a codebase, which can substantially improve the runtime performance. The talk will also cover some best practices for efficient cache utilization, another extremely important area for performance.

講演資料

C17_311.pdf

※資料のダウンロードには ログイン が必要です。

講演者プロフィール

アンドレアス・フレドリクソン

アンドレアス・フレドリクソン

INSOMNIAC GAMES Director of Gameplay

プロフィール

経歴:
アンドレアスは現在米国のロサンゼルスに住んでいるスウェーデン人でInsomniac Gamesで仕事をしています。 Insomniacの独自のエンジン・テクノロジーを使って、RatchetやClank PS4、Sunset Overdriveなどのタイトルにかかわってきました。 米国に移住する前は、スウェーデンのストックホルムでFrostbiteゲーム・エンジンにかかわる仕事をしていました。

Andreas is a Swede now living in Los Angeles, USA where he works for Insomniac Games. At Insomniac, he has worked on Insomniac's proprietary engine technology which powers titles like Ratchet and Clank PS4 and Sunset Overdrive. Before moving to the US, he worked on the Frostbite game engine in Stockholm, Sweden.

セッション検索(ホーム)に戻る

PR

  • 株式会社WFS

関連リンク

  • CEDEC
  • YouTubeチャンネル
CEDiL

CEDEC Digital Libraryは、ゲーム開発者向けの技術情報を提供するプラットフォームです。

  • セッション検索(ホーム)
  • ログイン
  • お問い合わせ
  • 利用規約
CESA:一般社団法人コンピュータエンターテインメント協会

Copyright © CEDEC Digital Library All rights reserved.