[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

x86に関するmoozのブックマーク (3)

  • Software Prefetches Performance Counter

    Software Prefetches PAPI_PRF_SW Retired software prefetches. x86 and x86_64 There are various kinds of software prefetches on x86/x86_64. Four of them came with SSE1 (note this is implementation specific; on AMD prefetcht0/t1/t2 all do the same thing, and on intel P4 tends to treat them differently than others): PREFETCHNTA - non temporal, meaning you plan to use it once and never again PREFETCHT0

    mooz
    mooz 2013/07/10
    プリフェッチの指定. NTA, T0~T2
  • Intel optimization

     Intelプロセッサ最適化マニュアルを読もう 今まである程度は読んでたけど, 『Intel 64 and IA-32 Architectures Optimization Reference Manual』を読み直して, 気づいたことなどをまとめてみようという試み. 今手元にあるのは248966-024 April 2011のもの. 日語版もありますが, 多少古いので英語版がよいでしょう. 表記について プロセッサと書いたり, CPUと書いたりします. Intel64をx64と書いたりします. 例えば3サイクルのことを個人的な慣習で3clkと書くことが多いです. すいません. 間違いなどございましたらメール(herumi@nifty.com)か@herumiにお願いします. 2章 Intel64/IA-32 CPUアーキテクチャ 2.1 Sandy Bridge概要 2.1.

    mooz
    mooz 2012/03/31
  • CPUID for SIMD Detection

    cpuid is an instruction added to Intel Pentiums (and some later 80486's) that enables programmers to determine what kind of features the current CPU supports, who made it, various extensions and abilities, and cache information. This article will show you how to get information using cpuid, and how to interpret that information to detect support for MMX and its extensions, 3DNow! and its extension

    mooz
    mooz 2011/12/02
    CPUID 命令の使い方.ベンダ ID を得たり,SIMD サポートを知ったり,キャッシュラインのサイズを得たり.
  • 1