講演者: 菱洋エレクトロ株式会社 IS推進部 CUDA エンジニア 石井 琢人 2016/1/27開催の「MaxwellとJava、C#のためのCUDA」における、講演資料です。 イベントの詳細については、Compassのイベントページをご参照ください。 http://nvidia.connpass.com/event/24764/
![Cpu pipeline basics](https://cdn-ak-scissors.b.st-hatena.com/image/square/7b92012960f47844855f49560cb1e75165a9224b/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fcpupipelinebasics-141011050413-conversion-gate01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
CPUとはCentral Processing Unit(中央演算処理装置)の略で,各種計算やデバイスの制御を行う装置のこと,というのは,本誌読者の中でも知っている人は多いだろう。ゲームをプレイするに当たっては,"速い"CPUが望ましいのは言うまでもない。 では,「速いCPU」とは何だろうか? とくに「ゲームで速いCPU」は,どういったCPUなのだろう? これについて,ちょっとまじめに考えてみよう,というのがこの企画である。第1回では,ゲームにCPUがどう関わっているのか,そして,現在のCPUがどういう構造になっているのか,といった側面から,速いCPUとは何かを考えていきたい。 そもそもCPUとは何なのか。これをどこまで掘り下げるかは難しいところで,例えばバベッジの計算機械(階差機関)までさかのぼったら,さすがに誰も読む気をなくすだろうし,あるいは「んじゃ原理的に」ということで,ブール代数
Browse by category: rss a11y (4) rss android (2) rss blog (3) rss c (1) rss c++ (5) rss code (15) rss community (1) rss glsl (2) rss iphone (1) rss maths (8) rss optim (13) rss osx (1) rss physics (2) rss rant (7) rss release (4) rss tip (11) rss visualstudio (5) rss windows (4) This article will show how basic knowledge of a modern CPU’s instruction pipeline can help micro-optimise code at very l
It is good for programmers to understand what goes on inside a processor. The CPU is at the heart of our career. What goes on inside the CPU? How long does it take for one instruction to run? What does it mean when a new CPU has a 12-stage pipeline, or 18-stage pipeline, or even a "deep" 31-stage pipeline? Programs generally treat the CPU as a black box. Instructions go into the box in order, inst
Did you know that the performance of an if-statement depends on whether its condition has a predictable pattern? If the condition is always true or always false, the branch prediction logic in the processor will pick up the pattern. On the other hand, if the pattern is unpredictable, the if-statement will be much more expensive. In this article, I’ll explain why today’s processors behave this way.
おもろい。たとえ方がうまいなぁ。 消え気味なのでコピペ。 155 :・良く分かるパイプライン :04/04/26 17:20 ID:B6tZVOSS 「おしっこをして手をあらってでてくる」。 トイレが一室しかないと混雑時は長蛇の列ができます。 1.おしっこをする 2.手を洗う。 二段のパイプにすると、手を洗ってる間に別の人が用を足せるようになります。 トイレ一室で二人が気持ちよくなれて、効率が倍になります。 もうすこし深くしてみましょう。 1.ジッパーを下げる 2.ちんちんとりだす 3.放尿する 4.しずくを切ってちんちんしまう。 5.ジッパーをあげる 6.手を洗う 7.紙を使って手をふく 7ステージに分解すると、なんと 7人が同時に処理できます。 これがパイプラインです。 156 :・良く分かるスーパスケーラ :04/04/26 17:21 ID:B6tZVOSS トイレの利用はおしっこ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く