1500バイトのパケットが100GbEで流れてくる時、1パケットの処理に使える時間は120nsで、DRAMに何かを読みに行くとそれだけで50nsから100nsくらい持っていかれる為「CPUのキャッシュに当たらなければ即死」というマゾプログラミング環境が誕生するらしい
-
-
-
Replying to @d_kami
CPUあんまり速くならないのに周辺デバイスがどんどん強くなるから、昔はソフトウェアだったものがどんどんハードウェアにオフロードされて「ハードウェアの1つ上」のレイヤーがどんどん高くなっていく現象(
1 reply 18 retweets 45 likes -
-
Replying to @d_kami
そういえば、IntelのイカすNICとイカすCPUの組み合わせでは、NICがCPUのL3キャッシュに直接受信したパケットをDMAしてくるらしい。
2 replies 60 retweets 122 likes -
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.