2013’te, hız koşucusu DOTA_Çay poşeti hızla geçiyordu Süper Mario 64’ler Tik Tok Saat aşaması, titüler tesisatçı aniden yerden yukarı fırlayıp daha yüksek bir platformda sona erdiğinde.
Bu tamamen beklenmedik ve daha önce görülmemiş aksaklık, diğer hız koşucularının taklit etmek istediği bir numara oldu, ancak onu kopyalayabilecek herkese 1.000 dolarlık bir ödül teklif edilmesine rağmen, bir daha asla görülmedi. Ancak, günümüze hızlı ileri ve gözleme12 – yukarıda bahsedilen nakit ödülü teklif eden kişi – biraz “uzak” olsa bile, bunun neden olduğuna dair oldukça ikna edici bir teori ortaya attı. Aslında uzay kadar uzak.
İşte yaşanan aksaklık. DOTA_Teabag’in tepkisinden de anlayabileceğiniz gibi, oldukça vahşiydi:
Şimdi, analog saatlerle kafamızın karıştığını ve el ve ayak parmaklarımız bittiğinde sayıları toplamaya çalıştığımızı görerek, bazı gerçekleri, işi olan insanlara aktarmanın akıllıca olabileceğini düşündük. Açıkça bizden çok daha zeki.
ilk sırada Oyuncu Gavin Burtt, geçen yıl bu olayı gerçekten bildiren (gecikme için üzgünüm Gavin!)
Tek olaylı bir bozulma, hassas bir mikro elektronik cihazla çarpışan iyonlaştırıcı bir parçacığın neden olduğu, 0’dan 1’e veya tam tersi bir ikili durum değişikliğidir. Bu, düğümün yakınında parçacığın iyonlaşmasıyla serbest bir şarj oluşturulduktan sonra depolama elemanlarındaki (bellek bitleri) bir boşalma nedeniyle oluşur. Dünya atmosferine giren kozmik parçacıklar, atmosferik atomlarla çarpışacak ve temas ettikleri elektronik cihazları etkileyebilecek bir tür proton ve nötron yağmuruna yol açacaktır. Etkilenen kısım çok önemli olmayabileceğinden, çoğu zaman etkiler zar zor fark edilirken, buradaki bu durum çok dikkat çekiciydi.
Yarış sırasında, uzaydan gelen iyonlaştırıcı bir parçacık, DOTA_Teabag’in N64’üyle çarpıştı ve Mario’nun ilk yükseklik baytının sekizinci bitini çevirdi. Spesifik olarak, baytı 11000101’den 11000100’e, “C5″ten “C4″e çevirdi. Bu, C5837800’den C4837800’e bir yükseklik değişikliğine neden oldu; bu, tam bir şans eseri, Mario’yu tam o anda daha yüksek kata çıkarmak için gereken tam miktar oldu. Bu, ödülü veren aynı kişi olan pannenkoek12 tarafından, o belirli biti doğru zamanda manuel olarak çeviren bir komut dosyası kullanarak test edildi ve bir bit çevirme şüphesini doğruladı.
izin vereceğiz PC Gamer’ın teknoloji patronu Katie Wickens burayı devralmak için, çünkü o da bizden çok daha akıllı ve bu ‘dönüşlerin’ ne olduğuna dair yeni bir arka plan bilgisi sunabilir:
Youtube’lar Veritasyum Yakın tarihli bir videoda, kozmik ışınların teknolojik karşılaşmalarınızı daha iyi veya daha kötü şekilde nasıl canlandırabileceği ayrıntılı olarak anlatılıyor. NASA’nın Jet Propulsion Laboratuvarı’nda Radyasyon Etkileri Baş Mühendisi olan Dr. Leif Scheick’in doğruladığı gibi: “Orada bir bozulma, orada bir geçici durum, bu cihazların işlevini değiştirebilir” diye açıklıyor. “Yani, aldığınız mavi bir ölüm ekranı, aslında bir nötron ya da başka bir şey olabilir.”
1978’de, Intel, 16 kilobit DRAM için seramik kaplamanın radyasyona maruz kaldığını keşfettiğinde, benzer kendiliğinden bit çevirme sorunları tespit edildi. Bunun nedeni şirketin Utah’taki Green River Uranyum Değirmeni’nin hemen aşağısında inşa edilmiş olmasıydı.
Intel’in DRAM’ı, yarı iletken kuyularda depolanan elektronların (sırasıyla) yokluğu veya varlığı tarafından belirlenen birler ve sıfırlar tarafından kodlandı. DRAM paketindeki eser miktardaki uranyum ve toryumun bile, alfa parçacıkları (kozmik ışınlarda bulunanla aynı) çipten geçtiği için bit dönüşlerine neden olacağı keşfedildi. Bu haydut parçacıklar silikonun içinden geçerek tam elektron çiftleri ve yarı iletken kuyusunda elektronların birikmesine neden olarak birini kolayca sıfıra çevirebilen serbest yük taşıyıcıları yaratır. Bu, Tek Olaylı Üzüntü (SEU) olarak bilinir.
Sonraki testler, alfa parçacığına maruz kalma ile SEU’lar arasında doğrudan bir ilişki olduğunu gösterdi ve yarı iletken üretim süreçleri, o zamandan beri, kaplama seramiklerinin talaş işlevlerini etkilemesini önlemek için uyarlandı. Bu, günümüzde SEU’ların çip ambalajındaki radyasyondan kaynaklanma olasılığının oldukça düşük olduğu, ancak kozmik ışınların teknoloji ile etkileşime girme potansiyelinin hala geçerli olduğu anlamına geliyor – bu çok nadir olabilir.
Ve yarı iletkenler yıllar içinde boyut olarak küçülmeye devam ettiğinden, geçen bir alfa parçacığının beklenmedik bir bit dönüşüne neden olacak kadar yeterli yüke sahip olma olasılığını artırır.
İşte karşınızda; Bir oyunun görünürde bir neden olmadan hata verdiğini fark ederseniz ve ne kadar denerseniz deneyin bu hatayı tekrarlayamazsanız, o zaman oyunun kodunda olmayan bir şeyi arıyor olabilirsiniz; konsolunuzla ortalığı karıştıran yaramaz tipte bir elektrondan başka bir şey değildi.