高機能アセンブラによるx86/x64 CPU向け高速化テクニック

書誌事項

タイトル別名
  • An optimization technique for x86/x64 CPU by rich assembler

抄録

昨今のコンパイラやインタプリタの技術の進歩には目を見張るものがある.「アセンブリ言語で書くより,コンパイラなどの高機能言語に任せた方がよい」と言われて久しい.しかし,それでもなお多くのパソコンに搭載されているIntel系CPUの命令を真に生かしたコードを生成するのは難しいのが実情である.ここでは,C++をx86/x64用高機能アセンブラとして利用するライブラリを紹介する.そしてCPUに応じたコード生成,および文字列処理などのいくつかの基本的な処理における高速化テクニックの例をあげる.

We propose a just-in-time assembler for x86/x64 using C++ and use it for code-generation,fast string processing, and some elementary functions.

収録刊行物

キーワード

詳細情報 詳細情報について

  • CRID
    1050292572102542464
  • NII論文ID
    170000078475
  • Web Site
    http://id.nii.ac.jp/1001/00095383/
  • 本文言語コード
    ja
  • 資料種別
    conference paper
  • データソース種別
    • IRDB
    • CiNii Articles

問題の指摘

ページトップへ