Steamroller (mikromimari)

Vikipedi, özgür ansiklopedi
Steamroller - Family 15h (3. nesil Bulldozer)
Genel bilgiler
Piyasaya çıkış tarihi 2014'ün başları
Yaygın üreticiler AMD
Mimari ve sınıflandırma
Üretim teknolojisi 28 nm SHP
Komut kümesi AMD64 (x86-64)
Fiziksel özellikler
Soketler Socket FM2+Socket FP3 (μBGA)
Ürünler, seriler ve modeller
Temel adlar Kaveri APU
Geçmiş
Önceki Piledriver - Family 15h (2. nesil Bulldozer)
Sonraki Excavator - Family 15h (4. nesil Bulldozer)

AMD Steamroller Family 15h, AMD tarafından APU'lar için geliştirilmiş bir mikromimaridir; bu mikromimari, 2014'ün başlarında Bulldozer tabanlı üçüncü nesil mikromimari olarak Piledriver'in yerini almıştır.[1] Seleflerinde olduğu gibi çift çekirdekli modüller kullanılmaya devam edilen Steamroller ile daha yüksek paralellik seviyesine ulaşmak hedeflenmekteydi.

Mikromimari[değiştir | kaynağı değiştir]

Steamroller'da, selefleri Bulldozer ve Piledriver'da olduğu gibi kümelenmiş çoklu iş parçacığı (Clustered Multi-threading/CMT) tasarımına sahip çift çekirdekli modüller bulunur; bu bir tek modülün çift çekirdekli bir işlemci olarak satıldığı anlamına gelir.[2]

Steamroller ile odaklanılan unsur, daha iyi paralelliktir.[3] Bu nesille birlikte yapılan geliştirmeler; bir modül içindeki her çekirdek için bağımsız komut çözücülerini, iş parçacığı başına %25 daha fazla en yüksek gönderme genişliğini, daha iyi komut programlayıcılarını, geliştirilmiş algılayıcı dallanma öngörücüsünü, daha büyük ve daha akıllı önbellekleri, komut önbelleğinde %30'a kadar daha az kaçağı, %20 azaltılmış hatalı dallanma öngörüsü oranını, boyutu dinamik olarak değiştirilebilen L2 önbelleğini, mikro işlemler kuyruğunu,[4] daha fazla dahili kayıt kaynaklarını ve geliştirilmiş bellek kontrolcüsünü içerir.

AMD, bu geliştirmelerin Piledriver'daki yüksek saat hızlarına daha düşük güç tüketimiyle ulaşılmayı sağlamakla birlikte döngü başına komut sayısını (IPC) ilk nesil Bulldozer çekirdeğine göre %30'a kadar arttıracağını tahmin etmiştir.[2] Tüm bu geliştirmeler, sonuç olarak Piledrive'a kıyasla tek iş parçacığında %9 IPC artışı ve çok iş parçacığında %18 IPC artışı sağlamıştır.[5]

Bir işlemci mikromimarisi olan Steamroller, APU serilerinde Heteregeneous System Architecture'da belirtilen özelliklerin desteklenmesi için bir grafik işlemci mimarisi olan Graphics Core Next (GCN) mikromimarisiyle birlikte bulunmaktadır.

Tarihçe[değiştir | kaynağı değiştir]

AMD, 2011'de 2013 yılı için üçüncü nesil Bulldozer'den temel alan bir işlemci serisini Next Generation Bulldozer (sonraki nesil Bulldozer) adıyla ve 28 nm üretim işlemiyle üretileceği bilgisiyle duyurmuştur.[6][7]

21 Eylül 2011'de sızdırılan AMD slaytları, Bulldozer çekirdeğinin üçüncü neslinin kod adının Steamroller olduğunu göstermekteydi.[8][9]

Ocak 2014'te ilk Kaveri APU'ları satışa çıkarılmıştır.[10]

Mayıs 2015'ten itibaren Mart 2016'ya kadar Kaveri revizyonu olarak (Godavari kod adlı) yeni APU'lar satışa çıkarılmıştır.[11]

Özellikler[değiştir | kaynağı değiştir]

APU features table

işlemciler[değiştir | kaynağı değiştir]

APU ailesi[değiştir | kaynağı değiştir]

  1. Kaveri A serisi APU'ları
    • Masaüstü fiyat-performans ve ana akım segmentleri (Socket FM2+): Kaveri APU serisi, Ocak 2014'te masaüstü segmenti için A10, A8, A6 ve A4 serilerinin üçüncü nesli olarak Trinity / Richland APU serilerinin yerini almıştır. Serinin 2014 yılındaki en iyi modeli; 4 MB L2 önbelleği bulunan ve 3.7 GHz hızında çalışan dört çekirdekli işlemcisi ve 720 MHz hızında çalışan 512 tane akış işlemcisi bulunan ve toplamda 856 GFLOP üzerinde işlem gücüne sahip olan grafik işlemcisi bulunan A10-7850K APU'sudur.[12]
    • 2-4 arasında geliştirilmiş Steamroller B çekirdeği bulunan yeni işlemci modelleri, 2015 ve 2016 yıllarında Kaveri revizyonu / Godavari adıyla piyasaya sürülmüştür. Serinin yeni en iyi işlemcisi olan A10-7890K'da işlemci saat hızı 4.1 GHz'ye ve grafik işlemci saat hızı 866 MHz'ye yükseltilmiştir.
    • Steamroller mikromimarisinden temel alan 2 veya 4 işlemci çekirdeği
    • Socket FM2 desteklenmez,[13] sadece Socket FM2+ desteklenir; PCIe 3.0 desteği
    • Çift kanallı DDR3 (2x 64 bit) bellek kontrolcüsü
    • AMD Heterogeneous System Architecture (HSA/Heterojen Sistem Mimarisi) 2.0
    • Yarı iletken fikir mülkiyeti (SIP) blokları: Unified Video Decoder, Video Coding Engine, TrueAudio[14]
    • Revize edilmiş 2. nesil GCN mikromimarisinden temel alan 3 ile 8 arasında hesaplama birimi (CU);[15] 1 tane hesaplama biriminde 64 tane birleştirilmiş gölgelendime işlemcisi (Unified Shader Processor), 4 tane doku haritalama birimi (Texture Mapping Unit/TMU), 1 tane görüntü çıkış birimi (Render Output Unit/ROP)
    • 4 monitöre kadar AMD Eyefinity çoklu monitör desteği,[16] 4K Ultra HD çözünürlük desteği, DisplayPort 1.2 desteği[17]
    • Bazı modeller için AMD Hybrid Graphics desteği (Entegre grafik işlemci, Radeon R7 240 veya R7 250 ile birlikte kullanılabilir)[18]
    • TrustZone güvenlik eklentileri bulunan[19] ARM Cortex-A5 entegre özel yardımcı işlemci[20]
  2. Berlin APU'ları - iptal edildi
    • AMD tarafından 2013'te duyurulan[21] Berlin APU'larında dört tane Steamroller çekirdeği, 512 taneye kadar akış işlemcisi ve ECC bellek desteği bulunur; bu APU'lar enterprise (iş) ve server (sunucu) segmentlerine yönelikti.

FX ailesi (sonlandırıldı)[değiştir | kaynağı değiştir]

AMD, Kasım 2013'te 2014 yılı için FX serisinin Socket AM3+ soketini kullanan versiyonunu güncellemeyeceğini ve yeni bir soket gerektiren Steamroller versiyonunu çıkarmayacağını doğrulamıştır.[22][23]

Ancak AMD, Athlon X4 FM2+ serisine benzer şekilde temelde grafik işlemcisi devre dışı bırakılmış APU'lar olan ve Kaveri'den temel alan masaüstü FX-770K ve mobil FX-7600P ürünlerini çıkarmıştır. Bu APU'lar sadece bilgisayar üreticileri (OEM) için sunulmuştur.

Server (sunucu) ailesi (iptal edildi)[değiştir | kaynağı değiştir]

AMD'nin 2014 yılı için olan server yol haritaları, şu ürünleri göstermekteydi:[24][25]

  • Berlin APU: Tek işlemcili bilişim ve medya bilgisayar kümesi bilgisayarları için dört çekirdekli x86 Steamroller mimarisi
  • Berlin işlemci: Tek işlemcili internet ve iş hizmetleri bilgisayar kümesi bilgisayarları için dört çekirdekli x86 Steamroller mimarisi
  • Seattle işlemci: Tek işlemcili internet ve iş hizmetleri bilgisayar kümesi bilgisayarları için dört/sekiz çekirdekli AArch64 Cortex-A57 mimari (Opteron A1100)[26]
  • Warsaw işlemci: İki/dört işlemcili server için 16 çekirdeğe kadar x86 Piledriver (2. nesil Bulldozer)[27]

Ancak, Bulldozer mimarisinin bu neslindeki düşük enerji verimliliğinden dolayı Steamroller Opteron ürünleri için yapılan planlar iptal edilmiştir. Bulldozer'in sonraki nesli Excavator ile enerji verimliliği ciddi anlamda artmıştır; bu nesille birlikte watt başına performans, Jaguar'ın üzerine çıkmış ve Steamroller'ın aşağı yukarı iki katıdır (benzer mobil APU'larda belli katı metrikler kullandığı zaman 10.85 pt/W'a kıyasla 20.74 pt/W).[28][29]

Kaynakça[değiştir | kaynağı değiştir]

  1. ^ "AMD Kaveri Review: A8-7600 and A10-7850K Tested". Anandtech.com. 14 Ocak 2014. 27 Haziran 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Şubat 2014. 
  2. ^ a b "AMD: We Are On Track With Steamroller Micro-Architecture in 2013". X-bit labs. 31 Mart 2013. 25 Ekim 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Eylül 2013. 
  3. ^ Su, Lisa (2 Şubat 2012). "Consumerization, Cloud, Convergence" (PDF). AMD 2012 Financial Analyst Day. Sunnyvale, California: Advanced Micro Devices. s. 26. 19 Eylül 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Şubat 2012. 
  4. ^ Anand Lal Shimpi (28 Ağustos 2012). "AMD's Steamroller Detailed: 3rd Generation Bulldozer Core". 7 Ağustos 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Kasım 2013. 
  5. ^ Miller, Michael J. (14 Şubat 2014). "Ivytown, Steamroller, 14 and 16nm Process Highlight ISSCC". Forwardthinking.pcmag.com. 14 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Şubat 2014. 
  6. ^ Anton Shilov (9 Kasım 2010). "AMD Plans to Release Twenty-Core Microprocessor in 2012". X-bit labs. 5 Şubat 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Ocak 2012. 
  7. ^ "2012 Financial Analyst Day". 2 Şubat 2012. 6 Eylül 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Eylül 2013. 
  8. ^ "Hosszútávú mobil útiterv szivárgott ki az AMD-től - PROHARDVER! Processzor hír". Prohardver.hu. 21 Eylül 2011. 9 Aralık 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Ocak 2012. 
  9. ^ "Nuove roadmap AMD sulle future APU in programma nel 2012 e nel 2013 per il mercato mobile". 21 Eylül 2011. 11 Ocak 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Ocak 2012. 
  10. ^ Joel Hruska (14 Ocak 2014). "AMD Kaveri A10-7850K and A8-7600 review: Was it worth the wait for the first true heterogeneous chip?". extremetech.com. 27 Mayıs 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Ocak 2014. 
  11. ^ "12 款 APU 及 CPU 準備出發,「Godavari」為 AMD 產品新代號". VR-Zone. 11 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Şubat 2017. 
  12. ^ "AMD Unleashes More Details About Kaveri: HSA, TrueAudio, Mantle". 4 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2022. 
  13. ^ "AMD's Next-Gen "Kaveri" APUs Will Require New Mainboards". 30 Mayıs 2013. 7 Haziran 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Haziran 2013. 
  14. ^ "A technical look at AMD's Kaveri architecture". SemiAccurate. 15 Ocak 2014. 10 Aralık 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2022. 
  15. ^ "AMD Kaveri APU Architecture Detailed". 7 Ağustos 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2022. 
  16. ^ "Multi-monitor: Civilization V on A10-7850K "Kaveri"". 7 Ağustos 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2022. 
  17. ^ "AMD A8-7600 Kaveri APU review - The Embedded GPU - HSA & hUMA". 14 Ocak 2014. 7 Ağustos 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2022. 
  18. ^ "AMD A10-7850K Graphics Performance". 5 Nisan 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Nisan 2014. 
  19. ^ "AMD and ARM Fusion redefine beyond x86". 5 Kasım 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Kasım 2013. 
  20. ^ "AMD to add ARM processors to boost chip security". 14 Haziran 2012. 3 Eylül 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Eylül 2013. 
  21. ^ "AMD Berlin Server APU Provides Glimpse At Upcoming Kaveri APU With 4 Steamroller Cores and 512 GCN SPs". 19 Haziran 2013. 14 Ekim 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Eylül 2013. 
  22. ^ Anton Shilov (13 Kasım 2013). "AMD Cans Plans to Introduce Next-Gen FX Microprocessors Next Year". xbitlabs.com. 1 Aralık 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2022. 
  23. ^ Josh Walrath (4 Eylül 2013). "AMD's Processor Shift: The Future Really is Fusion". 5 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Eylül 2013. 
  24. ^ "Berlin, Warsaw are the future of AMD's x86 server lineup". The Tech Report. 18 Haziran 2013. 11 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 29 Eylül 2013. 
  25. ^ Mujtaba, Hassan (26 Aralık 2013). "AMD Opteron Roadmap Reveals Next Generation Toronto and Carrizo APU Details". WCCF Tech. 7 Ağustos 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Ocak 2015. 
  26. ^ Mendoza, Menchie (13 Ağustos 2014). "AMD unwraps 64-bit ARM 'Seattle' server chip". Tech Times. 26 Mayıs 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Ocak 2015. 
  27. ^ Gasior, Geoff (22 Ocak 2014). "16-core Warsaw CPUs added to Opteron lineup". The Tech Report. 21 Haziran 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Ocak 2015. 
  28. ^ "Opteron X2150 vs A10 8700P". cpuboss.com. 16 Kasım 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Kasım 2016. 
  29. ^ "AMD A10 8700P vs 7300". cpuboss.com. 27 Kasım 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Kasım 2016. 

Şablon:AMD processorsŞablon:AMD processor roadmap