cpu-cache

    3

    2答えて

    私はScott Meyerのポッドキャストを使っていましたCPU CACHES AND WHY YOU CAREこれはコードをより速く実行するようですが、そのようなコーディングが参照のために行われるオープンソースがありますか? または誰でもデータ構造/アルゴリズムの設計の例を持っていますCPU caches aware

    1

    1答えて

    私は、TLBキャッシュのウェイ数を知る作業をしています。どのアルゴリズムを使うべきですか?

    0

    1答えて

    誰かがinfinispanを春にL2キャッシュとして正常にセットアップしましたか? データソースにXAを使用しないでください。現在、JPATransactionManagerでLocalContainerEntityManagerFactoryBeanを使用しています。 Infinispanが必要とするJTATransactionManagerの設定に関するヒントはありますか? 私は現在、自分のト

    1

    1答えて

    ヒット intは4バイト src配列は、アドレスのdst始まり、アドレス0で始まりです64 キャッシュのサイズは、キャッシュが空である冒頭32バイト、 使用して直接マッピングの下で​​働いL1キャッシュはライトスルー、 ブロックのサイズが書き込み割り当てされ私はdstとsrcのキャッシュミス&キャッシュヒットを把握しようとしている16バイト です。 質問 - は、彼らが最初に空にしているSRCとD

    12

    1答えて

    .NETの世界でCPUキャッシュのパフォーマンスについて学んでいます。具体的には、Igor Ostovskyのarticle about Processor Cache Effectsを使って作業しています。 私は彼の記事の最初の3つの例を読み、彼とは大きく異なる結果を記録しています。マシン上のパフォーマンスが彼の記事で示したものとほぼ正反対の結果を示しているので、私は何か間違っていなければならな

    5

    1答えて

    私はCとC++用のキャッシュをプロファイルできるツールをいくつか見てきましたが、ツール(Valgrind)はLinux向けであり、彼らのウェブサイトではWindows用に開発するのが大変です)。 C#開発者がキャッシュのプロファイリングに使用できるツールはありますか? 私はANTS Performance Profilerを持っていますが、キャッシュプロファイリングを実行しません。

    6

    2答えて

    CPUキャッシュに静的オブジェクトを明示的に作成することは可能ですか?それらのオブジェクトが常にキャッシュに残っていることを確認して、RAMまたはgod forbid-hdd仮想メモリに至るまでのパフォーマンスのヒットはありませんか? L1、L2、命令、またはその他のキャッシュを対象としない、大規模なL3共有キャッシュを対象としています。 私はこの記事を投稿する前に検索した他のスレッドとは区別して

    5

    1答えて

    x86 CPU0とCPU1上でそれぞれ2つのスレッドが実行されていると仮定します。 CPU0上で実行中のスレッドには、次のコマンドを実行します。最初はCPU1によっておよびBを含むことCPU0が所有することを所有するAを含む A=1 B=1 キャッシュライン。 私は2つの質問があります:私が正しく理解していれば、両方のストアはCPUのストアバッファに入れられます を。ただし、最初のストアA=

    3

    1答えて

    私の理解に基づいて、トランザクションは完了するとすぐにフラッシュされません。それらはメモリ内のキャッシュに格納され、EntityManagerが費用対効果の高いと判断した場合にのみDBに書き込まれます。私はこの場合L1キャッシュが利用されていると信じていますが、私が間違っていれば私を修正します。 私の質問は、分散環境では、Persistence Contextで使用されるキャッシュが配布されていま

    1

    2答えて

    私はチェスの動きジェネレーターをしていますが、私はwhile/forループを多くの 'if文'と置き換える機会があります。それらの3000行を追加すると理論的に性能が向上するのだろうかと思いましたあるいは単にアルゴリズムは、CPUのキャッシュに保存することには大きすぎることにする 私はそれが(私はAMDのPhenom 8650トリプルコア2.3を得た)キャッシュサイズに依存知っているが、私は本当に