СУЧАСНІ ПІДХОДИ ДО РОБОТИ З НЕОДНОРІДНОЮ ПАМ’ЯТТЮ (виправлена версія)
Анотація
У статті розглянуто сучасні підходи до роботи з неоднорідною пам’яттю в контексті стрімкого розвитку обчислювальних систем та їхньої енергоефективності. Проаналізовано зростання швидкодії процесорів та графічних процесорів і наведено прогноз щодо досягнення плато у їхньому розвитку. Окремо розглянуто проблему відставання пропускної здатності та затримки оперативної пам’яті від процесорної швидкодії, що створює вузькі місця в сучасних архітектурах. Висвітлено технології високопродуктивної пам'яті, такі як пам'ять з високою пропускною спроможністю та пам'ять на основі фазового переходу. Представлено перспективну технологію Compute eXpress Link (CXL) для розширення обсягів і пропускної здатності пам'яті, а також описано підтримку неоднорідної пам’яті з боку операційної системи Linux.
Повний текст:
PDFПосилання
Rupp K. Microprocessor Trend Data [Електронний ресурс] / Karl Rupp – Режим доступу до ресурсу: https://github.com/karlrupp/microprocessor-trend-data.
Hobbhahn M. Predicting GPU Performance [Електронний ресурс] / M. Hobbhahn, T. Besiroglu. – 2022. – Режим доступу до ресурсу: https://epochai.org/blog/predicting-gpu-performance.
Rethinking DRAM design and organization for energy-constrained multi-cores / [A. Udipi, N. Muralimanohar, N. Chatterjee та ін.]. // SIGARCH Comput. Archit. News. – 2010. – №3. – С. 175–186.
Macri J. AMD's next generation GPU and high bandwidth memory architecture: FURY / Joe Macri. // 2015 IEEE hot chips 27 symposium (HCS). – 2015. – С. 1–26.
Biswas A. Sapphire Rapids / Arijit Biswas. // 2021 IEEE Hot Chips 33 Symposium (HCS). – 2021. – С. 1–22.
Foyer C. A survey of software techniques to emulate heterogeneous memory systems in high-performance computing / C. Foyer, B. Goglin, A. Rubio Proaño. // Parallel Comput. – 2023.
Qureshi M. Scalable high performance main memory system using phase-change memory technology / M. Qureshi, V. Srinivasan, J. Rivers. // SIGARCH Comput. Archit. News. – 2009. – №3. – С. 24–33.
Demystifying CXL Memory with Genuine CXL-Ready Systems and Devices / [Y. Sun, Y. Yuan, Z. Yu та ін.]. // Proceedings of the 56th Annual IEEE/ACM International Symposium on Microarchitecture. – 2023. – С. 105–121.
memkind: An Extensible Heap Memory Manager for Heterogeneous Memory Platforms and Mixed Memory Policies [Електронний ресурс] / [C. Cantalupo, V. Venkatesan, J. Hammond та ін.]. – 2015. – Режим доступу до ресурсу: https://www.osti.gov/servlets/purl/1245908.
DOI: http://dx.doi.org/10.30970/vam.2024.32.12383
Посилання
- Поки немає зовнішніх посилань.
