multicore

    0

    1答えて

    今日、私たちの多くはデスクトップに2つ以上のCPUコアを搭載しています。ほとんどのアプリケーションは、コアが1つしかないときとほとんど同じです。 しかし、一般的なデスクトップマシンのコア数が1000以上の場合はどうなりますか? どのプログラミングパラダイムを使用しますか?当社の現在のスレッドと同期のソリューションは、多くのコアにあまり適合しません。 あなたはJDKでThreadクラスを非推奨にする

    22

    10答えて

    私は商用ゲームが非常にうまくいくかどうか分かりませんが、私が出会ったオープンソースのゲームは、スレッド化に大掛かりではないようです。他のほとんどのデスクトップアプリケーションでも同様です(通常、プログラムロジックとGUIアップデートなど)。 なぜゲームにはスレッドが多数ありませんか?たとえば、物理、サウンド、グラフィックス、AIなどのスレッドを分けていますか?

    18

    4答えて

    私は、デュアルコアCPUでどのように割り込みが処理されるかについて考えています。複数の物理プロセッサが搭載されたボード上で割り込み処理がどのように実装されているのか疑問に思っていました。 物理ボードの構成によって割り込みの責任が決まりますか?各プロセッサは、ディスクI/Oのようないくつかのタイプの割り込みを処理できなければなりません。適切なプロセッサに割り込みを管理しディスパッチする回路がないかぎ

    16

    9答えて

    マルチコアとJavaについて多くの騒ぎがあるようです。 Javaのサポートはgood enoughではないと言う人もいますが、間違いなく楽しみにしているようです。並行プログラムのパフォーマンスを向上させるためには、manytechniquesがあるようです。 マルチコアシナリオでのプログラミングに関するヒントやアドバイスはありがたいです。