Yerel İşlem Gücünün Yükselişi
DuckDB tarafından gerçekleştirilen güncel ve çarpıcı bir performans karşılaştırmasında, standart bir son kullanıcı cihazı olan 512 GB depolama kapasitesine sahip MacBook Neo, yoğun veritabanı iş yükleri altında kurumsal düzeydeki iki farklı ve son derece güçlü bulut sunucusuyla yarıştı. Teknoloji dünyasında "Davud ile Câlût'un savaşı" olarak nitelendirilebilecek bu testte, ClickBench testinin önbelleklerin boş olduğu soğuk çalıştırma (cold run) aşamasında tüm sorguları bir dakikanın altında bitiren dizüstü bilgisayar, belirli senaryolarda binlerce dolarlık rakiplerine göre 2,8 kata varan hız avantajı sağladı. Karşılaştırmada yer alan Amazon Web Services (AWS) bulut sistemlerinden ilki 16 AMD EPYC vCPU ve 32 GB RAM barındırırken, ikincisi tam 192 Graviton4 vCPU ve 384 GB RAM gibi devasa donanım havuzlarına sahipti.
ClickBench ve TPC-DS Karşılaştırma Raporunun Detayları
Bu şaşırtıcı sonuçlar, DuckDB ekibinden Gabor Szarnyas'ın kaleme aldığı "En Ucuz MacBook'ta Büyük Veri" başlıklı detaylı makaleyle teknoloji dünyasına duyuruldu. Araştırmanın temel amacı, veri bilimcilerin ve analistlerin pahalı bulut sunucularını başlatmadan önce yerel donanımlarında ne kadar ileri gidebileceklerini ölçmekti. Değerlendirmelerde endüstri standardı olan ClickBench ve TPC-DS test metrikleri tercih edildi. ClickBench tarafı, ağırlıklı olarak veri toplama, gruplama ve karmaşık filtrelemeye dayalı 43 farklı analitik sorgudan oluşuyor. Test verisi, 100 milyon satırlık tek bir geniş tablo üzerinde işleniyor ve bu veri seti sütun odaklı modern Parquet formatında yaklaşık 14 GB, geleneksel CSV formatında ise 75 GB depolama alanı kaplıyor.
MacBook Neo'nun rekabet ettiği ilk bulut sunucusu olan işlem odaklı c6a.4xlarge, 16 AMD EPYC vCPU çekirdeği ve 32 GB RAM ile görev yapıyor. İkinci sunucu olan ve ARM mimarisinin zirvesini temsil eden c8g.metal-48xl ise 192 Graviton4 vCPU çekirdeği ve 384 GB RAM donanımıyla saf bir işlem canavarı olarak öne çıkıyor. Sistemin veriyi diske ilk kez erişerek okuduğu ve önbelleklerin henüz devreye girmediği soğuk çalıştırma (cold run) testinde MacBook Neo, her iki bulut örneğini de açık ara geride bırakmayı başardı. DuckDB yetkililerine göre bu üstünlüğün en temel sebebi depolama mimarisindeki temel bir fark: Kurumsal bulut sunucuları veriyi ağ üzerinden bağlanan diskler (EBS gibi) üzerinden okumak zorundayken ve ağ gecikmelerine takılırken, MacBook Neo gücünü doğrudan anakarta lehimli, saniyede gigabaytlarca veri aktarabilen ultra hızlı yerel NVMe SSD donanımından alıyor.
Sıcak Çalıştırma Performansı: Birleşik Bellek ve TPC-DS Zorlukları
Verilerin diske ihtiyaç duyulmadan doğrudan RAM üzerinden okunduğu ve önbelleğin aktif kullanıldığı sıcak çalıştırma (hot run) testlerinde ise fiziksel donanım sınırları devreye girdi ve sıralama değişti. Devasa bellek havuzuna sahip c8g.metal-48xl sistemi, 384 GB RAM'inin avantajını kullanarak testi yalnızca 4,35 saniyede, c6a.4xlarge ise 47,86 saniyede tamamlarken, MacBook Neo'nun süresi 54,27 saniye olarak kaydedildi. Buna rağmen medyan (ortanca) sorgu süreleri baz alındığında MacBook Neo'nun, AMD EPYC tabanlı c6a.4xlarge modelini geçmeyi başardığı vurgulandı. Toplam çalışma süresine bakıldığında ise Apple Silicon mimarili dizüstü bilgisayar, kendisinden 10 daha fazla CPU iş parçacığına ve 4 kat daha yüksek RAM'e sahip bu kurumsal sistemin sadece yüzde 13 gerisinde kalarak olağanüstü bir güç verimliliği sergiledi. Bu başarının arkasında, CPU ve GPU'nun aynı bellek havuzunu kopyalama yapmadan kullanabildiği Apple'ın Birleşik Bellek (Unified Memory) mimarisinin yattığı düşünülüyor.
Daha karmaşık veritabanı süreçlerini barındıran TPC-DS aşaması ise cihazları gerçek anlamda terletti. Bu test, 24 farklı tablo ve ağır pencere fonksiyonlarının (window functions) da dahil olduğu 99 detaylı sorgudan oluşuyor. Scale Factor 100 (SF100 - yaklaşık 100 GB veri) zorluk seviyesinde MacBook Neo'nun medyan sorgu süresi 1,63 saniye, genel çalışma süresi ise sadece 15,5 dakika şeklinde ölçüldü. İş yükü SF300 (yaklaşık 300 GB veri) seviyesine çıkarıldığında ise donanımın fiziksel bellek sınırları belirginleşti ve medyan sorgu süresi 6,90 saniyeye yükseldi. Test sırasında DuckDB'nin, RAM'in yetersiz kaldığı anlarda veriyi diske yazıp okuma (swap/takas alanı) işlemleri için zaman zaman 80 GB'a kadar ek SSD alanı kullandığı ifade edildi. Çoğu bilgisayarı kilitleyecek veya çökertecek bu devasa bellek taşması işlemine rağmen macOS işletim sistemi stabil kalmayı başardı. Özellikle 67 numaralı zorlu sorgu tek başına 51 dakika sürse de, bilgisayar sistemi kilitlenmeden tüm sorguları toplam 79 dakika içinde başarıyla sonlandırdı.

A19 Pro İşlemcisiyle Eksi 50 Derecede Ekstrem Sınav ve Gelecek Vizyonu
Yayınlanan araştırma raporunda, mobil yongaların potansiyelini göstermek amacıyla Apple'ın A19 Pro çipiyle gerçekleştirilen geçmiş dönemli ilginç bir teste de yer verildi. iPhone 16 Pro'nun termal kısıtlamaları (thermal throttling) ortadan kaldırmak amacıyla eksi 50 derece sıcaklıktaki kuru buz ortamında çalıştırılarak TCP-H veri ambarı performans testine tabi tutulduğu hatırlatıldı. Cihazın bu ekstrem sınavı 478,2 saniyede başarıyla tamamladığı detayı, ARM tabanlı Apple Silicon çiplerinin soğutma sorunu çözüldüğünde masaüstü işlemcilerle nasıl rekabet edebildiğini kanıtlıyor.
Bu testlerin genel sonucu, veri mühendisliği ve yazılım geliştirme dünyasında yeni bir trendin habercisi niteliğinde. Geliştiricilerin artık bulut sunucularında saatlik ücretler ödeyerek ağır test ortamları kurmak yerine, dizüstü bilgisayarlarında devasa veri setleriyle yerel olarak çalışabilecekleri ve maliyetleri ciddi oranda düşürebilecekleri yeni bir döneme giriliyor.


Henüz kimse yorum yapmamış. İlk tartışmayı sen başlat.