MCDRAM
Wielokanałowa DRAM lub MCDRAM (wymawiane em cee dee ram ) to trójwymiarowa pamięć DRAM , która jest używana w procesorze Intel Xeon Phi o nazwie kodowej Knights Landing . Jest to wersja Hybrid Memory Cube opracowana we współpracy z Micron Technology i konkurencyjna dla High Bandwidth Memory .
Wiele rdzeni w procesorach Xeon Phi wraz z powiązanymi z nimi jednostkami przetwarzania wektorowego umożliwia im zużywanie znacznie większej liczby gigabajtów na sekundę, niż mogą zapewnić tradycyjne moduły DRAM DIMM. Część „wielokanałowa” pełnej nazwy MCDRAM odzwierciedla rdzenie posiadające o wiele więcej kanałów dostępnych do uzyskania dostępu do MCDRAM, niż procesory mają dostęp do podłączonych modułów DIMM. Ta duża liczba kanałów prowadzi do wysokiej przepustowości MCDRAM, do 400+ GB/s, chociaż opóźnienia są podobne do dostępu DIMM.
Jego fizyczne umieszczenie na procesorze nakłada pewne ograniczenia na pojemność – do 16 GB na starcie, chociaż spekuluje się, że w przyszłości wzrośnie.
Programowanie
Pamięć można podzielić na partycje w czasie rozruchu, przy czym część może być używana jako pamięć podręczna dla bardziej odległych pamięci DDR, a pozostała część jest mapowana na fizyczną przestrzeń adresową.
Aplikacja może zażądać przypisania stron pamięci wirtualnej bezpośrednio do odległej pamięci DDR, do części pamięci DDR buforowanej przez MCDRAM lub do części MCDRAM, która nie jest używana jako pamięć podręczna. Jednym ze sposobów na to jest użycie interfejsu memkind
.
Gdy jest używany jako pamięć podręczna, opóźnienie braku dostępu zarówno do MCDRAM, jak i DDR jest nieco większe niż przy bezpośrednim przejściu do DDR, dlatego może być konieczne dostrojenie aplikacji, aby uniknąć nadmiernych braków w pamięci podręcznej.
Linki zewnętrzne
- MCDRAM (pamięć o dużej przepustowości) na Knights Landing – metody analizy i narzędzia
- Wprowadzenie do MCDRAM (pamięć o dużej przepustowości) w Knights Landing
- Pamięć o dużej przepustowości (HBM): jakie korzyści przyniesie to Twojej aplikacji?
- Slajdy z seminarium internetowego Micron HMC z lipca 2017 r