Kayvon ve Kunle ile Paralel Programlama, İşlemciler ve Önbellekler
Moscow Institute of Physics and Technology
Stanford'lu bir öğrenci, Kayvon Fatahalian ve Kunle Olukotun tarafından verilen paralel programlama dersini değerlendiriyor; yapay zekâ için donanım uzmanlaşması, merkezi işlem birimi mimarisi ve önbellek tutarlılık protokollerini kapsıyor. Makale, özel donanımın enerji verimliliğini ve performansı nasıl artırdığını açıklıyor ve önbellekler ile MESI protokolünü ele alıyor.
Yazar, dördüncü sınıf Stanford öğrencisi, paralel programlama dersi aldı ve bu dersin mikroişlemci mimarisi hakkında gözlerini açtığını söylüyor. Eğitmenler, Kayvon Fatahalian (grafik ve performans uzmanı) ve Kunle Olukotun (çok çekirdekli işlemcilerin öncüsü) en iyiler arasındaydı. Makale üç ana konuyu kapsıyor: donanım uzmanlaşması, CPU temelleri ve önbellek tutarlılığı. Donanım uzmanlaşması, yapay zekanın enerji ve performans talepleri tarafından yönlendirilir; Dennard ölçekleme 2005-07 civarında sona erdi, bu nedenle hızlandırıcılar gibi özel donanımlar paralel aritmetik işlemler için daha enerji verimlidir. CPU'lar, tümü transistörlerden yapılmış bir Kontrol Birimi, ALU ve kayıtlardan oluşur. Önbellekler, doğruluğu etkilemeden performansı artıran geçici depolama alanlarıdır ve MESI gibi tutarlılık protokolleri birden çok önbellekte veri tutarlılığını sağlar. Yazar ayrıca dersin SIMD, SPML, GPU, CUDA, kilitler ve işlemsel bellek kapsamadığını belirtiyor ve mikroişlemci üretimi hakkında bir videoya ve MIPT'den ferroelectric bellek üzerine bir araştırma makalesine bağlantı veriyor.
Kaynak: Habr — хаб ИИ —
orijinal
