15.
DRAMが遅いから
- CPU の execution unit の稼働率が低いので、
Intel は Hyper-Threading 導入したそう
- Typically, applications make use of about 35 percent
of the internal processor execution resources. The
idea behind Hyper-Threading Technology is to
enable better processor usage and to achieve about
50 percent utilization of resources.
57.
直近では L4 cache 来るかもだけど
- メモリベンダーが想定している未来だと
- メモリの階層がかなり増える
- Near Memory と Far Memory
- OSからみたとき、速いメモリと遅いメモリが混在
するという可能性
58.
近いメモリと遠いメモリ
- 実はすでに存在している概念
- 具体的にいうとNUMA
- x86 で NUMA の概念がもたらされたのは、 も
う十年以上前
- いまでは NUMA も珍しくなくなった
- OSのサポートや最適化進んできたし
- percona server でも NUMA 向けオプションあるし
59.
きっと未来では
- NUMA のように、プログラマに受け入れられる
時代になる
- 10年先か、20年先はわからないけど
- 先ずは Windows で取り入れられるだろうから、
Windows の動向を見守るのがいい
- 何気に Windows ってかなり先進的なOSなんで
Clipping is a handy way to collect and organize the most important slides from a presentation. You can keep your great finds in clipboards organized around topics.
Be the first to comment