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

セッション分野

マルチプラットフォーム環境で実現するLLVM ClangによるSIMD自動ベクトル最適化

CEDEC 2020 ENG
ポスト
日時
2020年09月02日(水)11時00分〜12時00分
形式
チュートリアル

受講スキル

C++上でのSIMD高速化や最適化に興味がある方

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

高速化の手段として自動ベクトル化という選択肢を得ることで作業効率化やノウハウを得ることが出来ます。

セッションの内容

昨今LLVMでのコード最適化や言語最適化が活発化しており、そのフロントエンドの一つであるClang上でのゲーム開発について自動ベクトル化を導入する利点を紹介します。初めて知る方のために自動ベクトル化についての背景と基礎的な概要、そしてゲーム開発において最新のClangを活用例の紹介をします。コンパイラーに検知されやすいベクトル化の記法や対策を解説します。
セッションを通じて今後のより効率的な開発に役立つことがあれば幸いです。

講演資料

マルチプラットフォーム環境で実現するLLVM ClangによるSIMD自動ベクトル最適化.pdf

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

講演者プロフィール

岩﨑 順一

岩﨑 順一

株式会社Cygames 技術本部 コンシューマー

シニアゲームエンジニア

プロフィール

2015年より株式会社Cygamesに所属。PC/ハイエンドコンシューマープラットフォームでの研究開発に従事。グラフィクス分野を中心にゲームエンジン開発や技術支援・ワークフロー改善などを担当。現在は大阪Cygamesで複数のタイトルを担当し、より高い品質のコンテンツ制作を進めている。

《講演者からのメッセージ》

昨今高速化のための実装最適化のコーディングスタイルが変化してきています。
従来のインラインアセンブラによる記述だけでなくコンパイラーの最適化性能向上によってSIMD命令活用が実用レベルになりつつあります。
本セッションではC++で記述しながらコンパイラーに最適化ヒントを与えながら高速なネイティブの並列演算命令を出力するTipsを紹介します。
可読性やメンテナンス性を持たせながら最速のコード記述する知見さえあれば実装のハードルを下げられると考えています。
皆様の開発に役立てば幸いです。

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

PR

  • 株式会社WFS

関連リンク

  • CEDEC
  • YouTubeチャンネル
CEDiL

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

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

Copyright © CEDEC Digital Library All rights reserved.