Bilim ve Teknoloji

İlk Elektronik Bilgisayar ENIAC

ENIAC nedir? İlk elektronik bilgisayar olarak kabul edilen bu dev makine, modern bilgisayarların temelini attı ve dijital çağın başlangıcını temsil etti.

Bir Oda Dolusu Makine Nasıl Modern Dünyanın Beynine Dönüştü?

Bugün cebimize sığan bir akıllı telefonun, 1940’larda bir üniversite binasını dolduran bir makineden daha güçlü olduğunu söylemek artık sıradan bir bilgi gibi görünüyor. Ancak bu karşılaştırmanın asıl ilginç tarafı teknolojinin küçülmesi değil, düşüncenin büyümesidir. Çünkü modern bilgisayar çağını başlatan ilk elektronik genel amaçlı bilgisayar olan ENIAC, yalnızca bir mühendislik başarısı değildi; aynı zamanda insanlığın hesaplama ile kurduğu ilişkinin kökten değişmesiydi.

ENIAC (Electronic Numerical Integrator and Computer), sadece bir makine değil, hesaplamanın mekanik çağdan elektronik çağa geçişinin sembolüydü.

Savaşın Zorladığı Bilim: ENIAC Neden Yapıldı?

1940’ların başında dünya II. Dünya Savaşı’nın ortasındaydı. ABD ordusunun en büyük problemlerinden biri topçu atış tablolarının hesaplanmasıydı. Her mermi için farklı açı, rüzgâr, sıcaklık ve yerçekimi etkileri hesaplanmak zorundaydı.

Bu hesaplamalar insan “computer”lar tarafından yapılıyordu. Evet, o dönemde computer kelimesi makine değil hesap yapan insan anlamına geliyordu.

Ancak bir atış tablosunun hazırlanması haftalar sürebiliyordu.

Bu durum elektronik hızda çalışan bir hesaplama makinesine olan ihtiyacı doğurdu.

ENIAC’ın Doğuşu: Moore School Laboratuvarı

ENIAC projesi Pennsylvania Üniversitesi Moore School of Electrical Engineering bünyesinde başlatıldı.

Projenin baş mühendisleri John Mauchly ve J. Presper Eckert idi.

Ama projenin görünmeyen kahramanları arasında altı kadın programcı da vardı. Bu programcılar bugün yazılım mühendisliğinin öncüleri olarak kabul edilir.

ENIAC’ın Fiziksel Boyutları: Sayılarla Dev Makine

ENIAC’ın teknik özellikleri bugün bile şaşırtıcıdır:

30 ton ağırlık
167 metrekare alan
18.000 vakum tüpü
70.000 direnç
10.000 kapasitör
5 milyon elle lehimlenmiş bağlantı

Makine çalıştığında küçük bir kasaba kadar elektrik tüketiyordu.

Isı üretimi o kadar fazlaydı ki sürekli soğutma gerekiyordu.

Vakum Tüpleri: ENIAC’ın Kalbi

ENIAC’ın işlem gücü vakum tüplerine dayanıyordu.

Bu tüpler elektronik anahtarlar gibi davranıyordu:

Açık (1)
Kapalı (0)

Bu yapı modern transistörlerin erken atasıdır.

ENIAC saniyede yaklaşık 5000 toplama işlemi yapabiliyordu.

Bu o dönem için devrimdi.

Programlama Nasıl Yapılıyordu? Kablolarla Kod Yazmak

ENIAC’ın en ilginç yönlerinden biri programlama yöntemiydi.

Bugünkü gibi klavye ile kod yazılmıyordu.

Programlama şu şekilde yapılıyordu:

Kablolar yeniden bağlanıyordu.
Anahtarlar değiştiriliyordu.
Paneller yeniden yapılandırılıyordu.

Bir programı değiştirmek günler sürebiliyordu.

Bu yüzden ENIAC hem donanım hem yazılım çağının başlangıcı sayılır.

ENIAC Programcıları: Tarihin İlk Yazılım Mühendisleri

Kay McNulty
Betty Jennings
Betty Snyder
Marlyn Wescoff
Fran Bilas
Ruth Lichterman

Bu altı kadın ENIAC’ın ilk programlarını yazdı.

Onlar yalnızca hesaplama yapmadı, aynı zamanda hata ayıklama, mantık kurma ve algoritma tasarlama gibi bugün yazılım mühendisliğinin temeli olan süreçleri geliştirdi.

ENIAC Ne Kadar Hızlıydı?

Karşılaştırma yapmak gerekirse:

Bir insan yaklaşık 1 hesap/saniye
Elektromekanik bilgisayarlar yaklaşık 100 hesap/saniye
ENIAC yaklaşık 5000 hesap/saniye

Bu yaklaşık 50 kat hız artışı anlamına geliyordu.

ENIAC’ın İlk Görevleri

Topçu tabloları
Nükleer araştırmalar
Hava tahmini
Balistik analiz

ENIAC daha sonra hidrojen bombası hesaplamalarında da kullanıldı.

Depolama Sorunu: Bellek Nasıl Çalışıyordu?

ENIAC başlangıçta modern RAM’e sahip değildi.

Veriler ring counter ve fonksiyon tablolarında tutuluyordu.

Daha sonra manyetik bellek çözümleri eklendi.

Bu gelişmeler modern bellek mimarisine giden yolu açtı.

ENIAC ve Modern Bilgisayar Mimarisi

ENIAC von Neumann mimarisine sahip değildi.

Program ve veri ayrı tutuluyordu.

Daha sonra John von Neumann’ın saklı program fikri EDVAC tasarımına ilham verdi.

Bu mimari bugün hala kullanılır.

ENIAC’ın En Büyük Sorunları

Vakum tüpleri sık bozuluyordu.

Ortalama her gün birkaç tüp değiştiriliyordu.

Ama mühendisler sistemi modüler tasarladığı için makine tamamen durmadan bakım yapılabiliyordu.

Bu modern veri merkezlerinin kullandığı yaklaşımın erken örneğidir.

ENIAC’ın Açıklandığı Gün

1946 yılında ENIAC kamuoyuna tanıtıldı.

Gazeteler makineyi “elektronik beyin” olarak tanımladı.

Bu ifade bilgisayar algısını onlarca yıl etkiledi.

ENIAC Gerçekten İlk Bilgisayar mıydı?

Bu tartışmalı bir konudur.

Colossus
Zuse Z3
Atanasoff–Berry Computer

Gibi sistemler daha önce geliştirilmişti.

Ancak ENIAC:

Genel amaçlı
Elektronik
Yüksek hızlı
Programlanabilir

Olması nedeniyle ilk modern bilgisayar kabul edilir.

ENIAC Sonrası: Bilgisayar Evriminin Patlaması

ENIAC sonrası gelişmeler hızlandı:

Transistörler
Entegre devreler
Mikroişlemciler
Kişisel bilgisayarlar

Bugünkü dijital ekonomi bu zincirin devamıdır.

ENIAC’ın Kültürel Etkisi

ENIAC sadece mühendisliği değil bilim kurgu kültürünü de etkiledi.

Elektronik beyin kavramı robot ve yapay zekâ anlatılarını tetikledi.

İlginç Bilgiler

  • ENIAC açıldığında şehir ışıkları hafifçe titriyordu.
  • Program değişimi bazen 3 gün sürüyordu.
  • ENIAC yaklaşık 150 kW enerji tüketiyordu.
  • İlk programcılar kadınlardı ama uzun süre tanınmadılar.
  • ENIAC’ın açılış gösterisinde makine top mermisi yörüngesini 20 saniyede hesapladı. Bu işlem daha önce 40 saat sürüyordu.
  • Makine yaklaşık 500.000 lehim bağlantısına sahipti.
  • Vakum tüplerinin çoğu açma kapama sırasında bozuluyordu. Bu yüzden sürekli açık tutuluyordu.
  • İlk bilgisayar hatalarından biri gerçekten bir böcekti. Bu olay “debug” teriminin popülerleşmesine katkı sağladı.
  • ENIAC’ın maliyeti yaklaşık 500.000 dolardı. Bugünün değeriyle milyonlarca dolar.

ENIAC’ın Mirası

Bugün veri merkezleri ENIAC’ın torunlarıdır.

Bulut bilişim bile aynı hesaplama fikrinin ölçeklenmiş halidir.

ENIAC bize bir şeyi öğretti:

Hesaplama gücü medeniyet gücüdür.

ENIAC vs Colossus vs Z3: İlk Bilgisayar Hangisiydi?

Bilgisayar tarihinin en büyük tartışmalarından biri “ilk bilgisayar” sorusudur.

Colossus (1943)

İngiltere’de geliştirilen Colossus, Alman Lorenz şifrelerini kırmak için üretildi. Programlanabilir olsa da genel amaçlı değildi.

Zuse Z3 (1941)

Alman mühendis Konrad Zuse tarafından geliştirilen Z3, programlanabilir ilk elektromekanik bilgisayarlardan biridir.

Ancak elektronik değildi.

Atanasoff–Berry Computer (ABC)

İkili sayı sistemi kullanan ilk elektronik sistemlerden biri kabul edilir. Ancak programlanabilir değildi.

ENIAC’ın Farkı

ENIAC’ın farkı dört özelliğin birleşmesiydi:

Tam elektronik olması
Genel amaçlı olması
Yüksek hız
Yeniden programlanabilir olması

Bu yüzden birçok tarihçi ENIAC’ı ilk modern bilgisayar olarak kabul eder.

ENIAC’ın Kadın Programcıları: Gizli Kalan Devrim

ENIAC’ın ilk programcıları uzun süre “operatör” olarak anıldı.

Ancak yaptıkları iş çok daha fazlasıydı:

Algoritma geliştirmek
Mantık hatalarını çözmek
Donanım davranışını analiz etmek

Bugün yazılım mühendisliği dediğimiz disiplinin temellerini attılar.

Kay McNulty daha sonra şunu söyleyecekti:

“Biz sadece makineyi çalıştırmadık, ona nasıl düşüneceğini öğrettik.”

ENIAC’tan Mikroçiplere: Teknolojik Evrim Zinciri

ENIAC birinci nesil bilgisayarların başlangıcıdır:

1. Nesil (1940–1956)

Vakum tüpleri
Dev boyutlar
Yüksek enerji tüketimi

2. Nesil (1956–1963)

Transistörler
Daha küçük boyut
Daha az ısı

3. Nesil (1964–1971)

Entegre devreler
Daha güvenilir sistemler

4. Nesil (1971–günümüz)

Mikroişlemciler
Kişisel bilgisayarlar

5. Nesil (günümüz ve sonrası)

Yapay zekâ
Kuantum araştırmaları
Paralel işlem

ENIAC Bugünle Karşılaştırıldığında

Bir karşılaştırma yapmak çarpıcı olabilir:

ENIAC: 30 ton
Modern laptop: yaklaşık 2 kg

ENIAC: 150 kW
Laptop: yaklaşık 60 watt

ENIAC: saniyede 5000 işlem
Modern CPU: saniyede milyarlarca işlem

Bir akıllı telefon bile ENIAC’tan milyonlarca kat daha güçlüdür.

Ama ENIAC’ın önemi hız değil paradigmadır.

ENIAC’ın Veri Merkezi Ataları

Bugün Google, Amazon ve Microsoft veri merkezleri aslında ENIAC’ın ölçeklenmiş versiyonlarıdır.

Fark sadece şudur:

Vakum tüpleri yerine transistörler
Tek makine yerine milyonlarca işlemci
Yerel hesaplama yerine bulut

Ama temel fikir aynıdır:

Elektronik hesaplama.

ENIAC’ın Bilimsel Araştırmalara Etkisi

ENIAC sonrası bilim hızlandı:

Meteoroloji simülasyonları
Nükleer fizik
Uzay araştırmaları

NASA’nın erken hesaplamaları bile bu mimarinin devamıdır.

ENIAC ve Yazılım Kavramının Doğuşu

ENIAC başta kablo ile programlanıyordu.

1948’de saklı program yaklaşımı eklendi.

Bu gelişme modern yazılımın başlangıcıdır.

Bugün kullandığımız:

Python
C
Java

Gibi dillerin kökeni bu soyutlama fikrine dayanır.

ENIAC’ın Felsefi Anlamı

ENIAC sadece bir makine değildi.

İnsan düşüncesinin mekanikleşmesiydi.

İlk kez bir makine soyut matematiği elektronik hızda işleyebiliyordu.

Bu şu soruyu doğurdu:

Eğer hesaplama otomatikleşebilirse düşünme de otomatikleşebilir mi?

Bu soru bugün yapay zekâ tartışmalarının köküdür.

ENIAC’tan Yapay Zekâya Uzanan Yol

ENIAC → Transistör → Mikroişlemci → İnternet → Yapay zekâ

Bu zincir modern dünyanın teknik omurgasını oluşturur.

Bugün büyük dil modelleri bile aynı hesaplama fikrinin ölçeklenmiş halidir.

Bilgisayar Tarihinin Kırılma Anı

Tarihçiler ENIAC’ı şu yüzden kritik görür:

İlk kez hesaplama insan hızından kopmuştur.

Bu nokta dijital çağın gerçek başlangıcıdır.

Sanayi devrimi kas gücünü artırdı.

Bilgisayar devrimi ise zihin gücünü artırdı.

Picture of Yazar : Anadolu Genesis
Yazar : Anadolu Genesis

Anadolu Genesis, bilinmeyenleri merak eden, farklı bakış açılarıyla dünyayı anlamlandırmak isteyen herkes için hazırlanmış bir bilgi ve keşif platformudur. Amacımız, tarihten uzaya, ezoterik öğretilerden doğal afetlere kadar geniş bir yelpazede içerikler sunarak, okuyucularımıza düşündürücü ve ilham verici bir okuma deneyimi sunmaktır.

Hakkımızda

İlgili Yazılar

Bilim ve Teknoloji