タグ

ブックマーク / www.cc.u-tokyo.ac.jp (2)

  • 高性能プログラミング入門

    - 1 - 高性能プログラミング(Ⅰ)入門編 片桐 孝洋 東京大学情報基盤センター 特任准教授 1.はじめに 稿は、高性能プログラミングを始める場合の入門的な解説書を目指して執筆した。特に、コ ンパイラが行う最適化手法について、どのような手法や技術があるか説明する。コンパイラが 行う最適化についてユーザが知る必要は無い思われる方もいるかも知れない。しかし、実用コ ードの多くはコンパイラが解析するにはあまりに複雑な書き方がされており、自動最適化は限 界がある。ユーザがコンパイラの理解しやすい書法を習得するのが望ましいが、コンパイラの 最適化手法を知らないと無理である。したがって、高性能化のためコンパイラの最適化につい てユーザが尐しでも理解することが、ユーザのアプリケーション高速化への近道と思う。 稿の想定事例は、ユーザのスキルに応じ以下のとおりである:(1)コンパイラが最適化しや す

  • http://www.cc.u-tokyo.ac.jp/publication/news/VOL10/No5/200809tuning.pdf

  • 1