0xDEADBEEF

RSS
««« »»»

Propustnost pamětí

30. 8. 2017

Memory bandwidth, Fabian Giesen

Tenhle článek ukazuje jaká je relativní propustnost pamětí vzhledem k CPU a GPU. I když absolutní propustnost stoupá, s tou relativní to není tak slavné.

Jak je vidět, tak relativní propustnost pamětí klesá i přes všechny pokroky Moorova zákona.

Grafické karty mají paměti s obrovskou absolutní propustností, ale také mají obrovské množství výpočetních jednotek (v případě GPU jde o velice široké SIMD procesory, ale to je detail).

K tomu musíme přičíst, že absolutní latence DRAM klesla 4-5x od 80 let, ale takt procesorů se zvýšil o tři řády.

To je důvod, proč jsou cache paměti na straně hardwaru a lokalita přístupu k paměti na straně softwaru tak důležité. Procesory jsou (většinou) dostatečně rychlé, RAM představuje úzké hrdlo.

Relevantní čtení:

píše k47 (@kaja47, k47)