Artık Sunucular Da Hissediyor
Bilgisayarı Yanlış Hayal Ediyor Olabilir misin?
Şimdi sana bir oyun önereyim. Gözlerini kapat ve bir bilgisayar düşün. Ne görüyorsun?
Çoğu insanın zihninde aynı şey canlanır: Yan yana dizilmiş çipler, birler ve sıfırların mükemmel bir uyum içinde yanıp sönmesi. Belki ince bir laptop, belki uğultulu bir sunucu rafı. Bize yarım asırdır aynı hikaye anlatılıyor: Bilişim demek dijital demek. Nokta.
Ama rahatsız edici bir gerçek var — bu hayal eksik. Ve eksik olan parça sandığın kadar az değil.
Görmezden Geldiğimiz Resim
Modern bilişim hakkında beni en çok şaşırtan şey şu: Dijital mantığın muhteşem, gezegeni saran bir altyapısını öyle güzel inşa ettik ki, hesaplamanın başka yolları olduğunu unuttuk. Sanki Sistine Şapeli boyamışız da, yağlı boya ve tuval dışında geçerli hiçbir sanat formu yokmuş gibi kendimizi ikna etmişiz.
Gerçek şu ki hesaplama çok daha geniş bir tuval üzerinde gerçekleşiyor. Fizik kendi başına hesaplıyor. Hava durumları diferansiyel denklemleri çözüyor. Beynimiz, en hızlı süper bilgisayarlarımızı yeners diye çırpınan işlemler gerçekleştiriyor. Evren, anlaması güç kurallar üzerinde çalışan devasa bir analog bilgisayar gibi.
Dijital hesaplama üstün olduğu için kazanmadı — yönetilebilir olduğu için kazandı. İki durum (0 ve 1) demek üretim zorlukları azalır, hata düzeltmesi kolaylaşır, programcılar için soyutlamalar temizlenir. Verimliliği öngörülebilirlikle değişt tokuş ettik ve dürüst olalım: bu iyi bir takastı. İnterneti, mobil bilişimi, yapay zekayı bu temel üzerine inşa ettik.
Ama şimdi duvarlara tosluyoruz. Veri merkezleri ölçeğinde güç tüketimi sürdürülemez hale geliyor. Moore Yasası yavaşlıyor. Çiplere tıktığımız transistörler o kadar küçüldü ki... tuhaf davranmaya başladılar.
Belki de alet kutusundaki öteki aletleri hatırlamanın zamanı gelmiştir.
Analog Gerçekten Ne Demek (Ve Neden Önemli)
Devam etmeden önce, analog hesaplama konusunu laboratuvarlarda vakit geçirmemişler için biraz açayım.
Geleneksel transistörler tek bir şey yapar: açık ve kapalı durumlar arasında geçiş yapar. Tasarım gereği dijitaldirler, aradaki her şeyi görmezden gelmek üzere mühendislik edilmişlerdir. Bir ışık anahtarını düşün — ya açıktır ya kapalı. Tüm dijital altyapın milyarlarca minicik, özenle bakılmış ışık anahtarından oluşuyor.
Analog hesaplama diyor ki: ya aradaki şeyleri görmezden gelmeseydik?
Transistörlere doğal, sürekli hallerinde çalışma izni verdiğinde — akım tamamen kapalı ile tamamen açık arasında herhangi bir değerde akabiliyorsa — dikkate değer bir şey açılıyor. Toplama, entegrasyon, diferansiyel denklem çözme gibi temel matematiksel işlemler neredeyse çocuk oyuncağı haline geliyor. Tek bir transistör çarpma yapabiliyor. Devreleri birbirine bağladığında akımlar doğal olarak toplanıyor. Bunlar geçici çözümler değil — dijital devrelerin muazzam maliyetle simüle etmek zorunda kaldığı özellikler.
Tabii bir bedel var: analog devreler inanılmaz derecede huysuz. Dijital sistemlerin umursamadan atladığı küçük üretim varyasyonları, analog tasarımlarda felaket yaratıyor. Analog'a gücünü veren sürekli yapı, onu aynı zamanda gürültüye, sıcaklığa, kuantum dünyasının fısıltılarına karşı hassas kılıyor.
Onlarca yıl boyunca bu hassasiyet, analog hesaplamayı dar nişlere — radyolara, sensörlere, birkaç askeri uygulamaya — hapsetti. Faydaları açıktı ama mühendislik baş ağrıları aşılmaz görünüyordu.
Kimsenin Konuşmadığı Pringles Atılımı
İşte işlerin heyecan verici hale geldiği yer — ve beni gerçekten şaşırtan nokta: insanların neden daha fazla ilgi göstermediğini anlamıyorum.
Araştırmacılar analog devreleri programlanabilir hale getirmenin yollarını bulmuşlar. Eskiden analog bilgisayarlardaki那种 hantal, harici dirençli yöntemler değil — fabrikasyondan sonra gerçekten yeniden programlanabilir şekilde. Nöromorfik mühendislikten ve gelişmiş yarı iletken süreçlerinden ödünç alınan tekniklerle, ekipler artık modern bilişim sistemlerinden beklediğimiz esnekliği, analog hesaplamanın güç verimliliğiyle birleştiren analog platformlar inşa ediyor.
Sayılar akıl almaz. Belirli iş yükleri için güç tüketiminde 100 kat, hatta 1000 kata varan düşüşlerden bahsediyoruz. Tek bir çarpma işlemi için mi? Analog bir transistör, binlerce dijital transistörün koordineli çalışmasını gerektiren işi tek başına halledebiliyor.
Başka türlü anlatalım: uygun iş yüklerinin bile bir kısmını optimize edilmiş analog donanıma taşıyabilsek, veri merkezi güç tüketimi, pil ömrü ve ısı üretimi üzerindeki etkiler devrim niteliğinde olur.
Neden Seni İlgilendirmeli
Ne düşündüğünü biliyorum: "Bu onlarca yıl boyunca üretim sistemlerine uğramayacak bir araştırma gibi görünüyor."
Haklısın. Ama şunu düşün: araştırma zaten çalışan silikon üretiyor. Şirketler platformlar inşa ediyor. "Deneysel sonuç" ile "yayınlanabilir teknoloji" arasındaki uçurum, çoğu insanın sandığından çok daha hızlı kapanıyor.
Daha da önemlisi, bu temel eğilimleri anlamak daha iyi mimari kararlar almanı sağlar. Her bilişim nesli yeni ilkeller, problemleri düşünmenin yeni yollarını getirir. önümüzdeki on yılda öne çıkacak geliştiriciler sadece yazılımı değil, yazılımın giderek çeşitlenen altındaki katmana nasıl haritalandığını da anlayacaklar.
Bulut artık bodrum katlarındaki sunuculardan ibaret değil. CPU'lar, GPU'lar, FPGA'lar, TPU'lar ve ortaya çıkan uzmanlaşmış hızlandırıcılardan oluşan heterojen bir arazi. Analog hesaplama, şekillenmekte olan bu manzaranın bir sonraki parçası.
Önümüzdeki Yol
Yarın yeni bir analog dilde uygulamalarını yeniden yazmanızı önermiyorum. Gerçek şu ki birçok uygulama her zaman dijital hassasiyetini ve esnekliğini tercih edecek.
Ama belirli alanlar için — sinyal işleme, sinir ağı çıkarımı, bazı optimizasyon problemleri, sensör arayüzleri — analog hesaplama, güç bütçeleri daraldıkça ve verimlilik talepleri arttıkça giderek daha cazip faydalar sunuyor.
NameOcean'da bu döngüleri daha önce de gördük. Yeni ilkeller ortaya çıkıyor. Onları ilk anlayan geliştiriciler, bir sonraki dönemi tanımlayan sistemleri inşa ediyor. Bir startup'ın ilk deploy'unu host ediyor olun ya da binlerce kullanıcı için altyapı tasarlıyor olun, donanım katmanında neler olup bittiğini takip etmek kendini geri ödüyor.
Dijital devrim bize güvenebileceğimiz bir bilişim kazandırdı. Analog rönesans belki de sonunda karşılayabileceğimiz bir bilişim sunacak.
Transistörler dünyayı hissetmeyi bekliyor. Bakalım bize neler öğretebilirler.