A­M­D­ ­T­a­r­t­ı­ş­m­a­y­ı­ ­E­l­e­ ­A­l­ı­y­o­r­:­ ­R­D­N­A­ ­3­ ­S­h­a­d­e­r­ ­Ö­n­ ­G­e­t­i­r­m­e­s­i­ ­İ­y­i­ ­Ç­a­l­ı­ş­ı­y­o­r­

A­M­D­ ­T­a­r­t­ı­ş­m­a­y­ı­ ­E­l­e­ ­A­l­ı­y­o­r­:­ ­R­D­N­A­ ­3­ ­S­h­a­d­e­r­ ­Ö­n­ ­G­e­t­i­r­m­e­s­i­ ­İ­y­i­ ­Ç­a­l­ı­ş­ı­y­o­r­

AMD’nin yayınladığı bir açıklamaya göre, AMD’nin RDNA 3 GPU’larının gölgelendirici ön getirme işlevini bozduğuna dair raporlar doğru değil. Tom’un Donanımı:

“Önceki donanım nesillerinde olduğu gibi, gölgelendirici ön getirme, RDNA 3’te şu şekilde desteklenir: [gitlab link (opens in new tab)]. Söz konusu kod, bu ürünlere eklenmesi hedeflenmeyen ve bu ürün neslinde etkinleştirilmeyecek olan deneysel bir işlevi kontrol etmektedir. Bu, gelecekteki bir ürün neslinde konuşlandırma için keşif ve ayar yapmaya olanak tanıyan deneysel özellikleri dahil etmek için yaygın bir endüstri uygulamasıdır.” — AMD Sözcüsü’ne Tom’un Donanımı.

AMD’nin açıklaması, RDNA 3 grafik kartlarında yakın zamanda piyasaya sürülen Navi31 silikonun ‘çalışmayan gölgelendirici ön getirme donanımına’ sahip olduğuna dair basında çıkan haberlerin hemen ardından geldi. Spekülasyonun kaynağı, @Kepler_L2Mesa3D sürücülerinden alınan ve gölgelendirici ön getirmenin silikonun A0 revizyonuna sahip bazı GPU’lar için çalışmadığını gösteren alıntı kodu (CHIP_GFZ1100, CHIP_GFX1102 ve CHIP_GFX110).

Ancak AMD’nin açıklaması, Kepler_L2 tarafından alıntılanan kodun, nihai RDNA 3 ürünleri için tasarlanmamış deneysel bir işleve ait olduğunu ve bu nedenle şimdilik devre dışı bırakıldığını söylüyor. AMD, deneysel özellikleri yeni silikona dahil etmenin oldukça yaygın bir uygulama olduğunu ve bunun doğru olduğunu belirtiyor – bu yaklaşımın CPU’lar gibi diğer işlemci türlerinde kullanıldığını sık sık gördük.

Örneğin AMD, 3D V-Cache’i etkinleştirmek için gereken TSV’lerle birlikte tüm bir Ryzen ürünü nesli gönderdi, ancak üçüncü nesil Ryzen’e kadar bu işlevi kullanmadı. Aynı şekilde Intel, son bir örnek olarak DLVR işlevselliğiyle, son ürün haline gelmeyebilecek özellikler ekler.

Doğal olarak, bir ‘deneysel’ özelliğin mükemmel bir şekilde çalışması durumunda, herhangi bir ek uyum gerektirmediği takdirde (3D V-Cache için gereken ek L3 önbellek dilimi gibi) son ürüne dahil edileceği varsayılabilir. Bu, “deneysel” veya “olması güzel ancak kritik olmayan veya hedefleri vurmak için gerekli olmayan” özellikler arasındaki çizginin biraz bulanık olabileceği anlamına gelir. Her iki durumda da AMD, önceden getirme mekanizmasının amaçlandığı gibi RDNA 3’te çalıştığını söylüyor.

Odadaki diğer fil, AMD’nin RDNA 3 silikonunun A0 adımını kullanmasıdır, bu da bunun çipin fiziksel olarak revize edilmemiş ilk versiyonu olduğu anlamına gelir. Bu, AMD’nin ‘tamamlanmamış silikon’ sevk ettiği iddialarına yol açtı, ancak bu tür spekülasyonlar geçerli değil.

AMD, RDNA 3 CPU’ların ilk dalgası için A0 silikon kullanıp kullanmadığına ilişkin sorularımıza yanıt vermedi, ancak endüstri kaynakları bize şirketin Navi31 için A0 silikon kullandığını söylüyor. Aslında, şirketin 6000 serisinin neredeyse tamamı ve 5000 serisinin çoğu için A0-revizyon silikonunu piyasaya sürdüğü söylendi. Bu olumsuzluk ‘bitmemiş bir ürün’ göstergesi. Tüm tasarım ekiplerinin amacı, çalışan, sevk edilebilir silikonla tasarımı ilk döndürmede çivilemektir. Örneğin Nvidia, genellikle A0 adımlı silikon da gönderir.

Mikroişlemciler, genellikle hataları veya hataları düzeltmek ve/veya performansı artırmak için ömürleri boyunca birkaç revizyondan geçebilir. Genel olarak, fabrikalardan silikonun ilk revizyonu A0’dır ve birbirini izleyen ‘küçük’ yanıtlar A1, A2 vb. Silikonda daha önemli revizyonlar, bir ‘B’ye veya ardışık adıma geçme eğilimindedir (örneğin, bir B0, B1 ve B2 kadansını getirir). Bu, çip rafine edildikçe daha yeni alfa sayısal belirteçlerle devam eder.

Neredeyse tüm karmaşık yongalar, bu sorunları azaltabilen veya ortadan kaldırabilen ürün yazılımı, sürücü ve yazılım geçici çözümleriyle ele alınan hem bilinen hem de bilinmeyen hata ve hatalara sahiptir ve bu şekilde gönderilir – modern yarı iletken tasarım ve üretiminin doğası budur. Örneğin, Intel’in Skylake nesli işlemcileri bilinen 53 hata hatasıyla gönderildi ve altı ay sonra Intel 40 hata hatası daha listeledi. Bu yaygın bir durumdur çünkü çip tasarım döngüleri uzundur, genellikle yıllar mertebesindedir, bu nedenle genellikle küçük sorunları çözmek için çipi yeniden döndürmek için zaman yoktur. Diğer işlemci türleri ve nesillerinde de benzer eğilimler görüyoruz.

Bununla birlikte, tüm yazım hataları geçici çözümlerle düzeltilemez, bu nedenle gerekli görülürse bazı sorunlar silikonun sonraki adımlarında temizlenecektir. Bununla birlikte, herhangi bir tasarım ekibinin hedefi aynı kalır – bir sevkiyat ürününün tasarım hedeflerini karşılayabilecek silikonu ilk dönüşte teslim etmek. Bu açıdan, A0 silikon kullanmak bir home run olarak kabul edilir.

Tasarım/doğrulama sürecinde piyasaya çıkması için birden fazla adım gerektiren sorunları olan birçok çip örneği de vardır. Örneğin, Sapphire Rapids’in en son 12. adımda olduğu biliniyordu ve hala hacim olarak gönderilmemişti (A0, A1, B0, C0, C1, C2, D0, E0, E2, E3, E4 ve E5 adımları) ). Doğal olarak, bu ciddi üretim gecikmelerine ve kaçırılan lansman tarihlerine yol açtı.

Cips yapmak zordur; insanoğlunun şimdiye kadar ürettiği en gelişmiş cihaz sınıfıdır, ancak neredeyse hayal edilemeyecek kadar küçük özelliklerle yapılmıştır. Bu, ortadan kaldırılması için birkaç revizyon gerektirebilecek sorunlara ve yazım hatalarına yol açar, ancak başarı genellikle ilk seferde hedefleri karşılayan uygulanabilir silikonun nakliyesiyle ölçülür. A0 adımının her zaman ‘tamamlanmamış silikon’ anlamına geldiğini iddia edenlere aldırma.

Popular Articles

Latest Articles