BBN Zaman Paylaşım Sistemi - BBN Time-Sharing System - Wikipedia

BBN Zaman Paylaşım Sistemi
Ed Fredkin PDP-1.jpg üzerinde çalışıyor
Ed Fredkin PDP-1 üzerinde çalışıyor, c. 1960
GeliştiriciBolt, Beranek ve Newman (BBN)
Çalışma durumuTarihi
İlk sürümEylül 1962; 58 yıl önce (1962-09)
PlatformlarPDP-1

BBN Zaman Paylaşım Sistemi erkendi zaman paylaşım sistemi oluşturulan Bolt, Beranek ve Newman (BBN) için PDP-1 bilgisayar. Eylül 1962'de faaliyete geçti.[1]

Digital Equipment Corporation PDP-1 prototipi Kasım 1959'da hazırdı ve makine Kasım / Aralık sayısında yer aldı. Datamation dergi.[2] BBNer Ed Fredkin Aralık 1959'da Boston'daki Doğu Ortak Bilgisayar Konferansı'nda bir prototip sistemi gördü ve çok ilgilendi.[3] BBN'nin ilgisi, DEC'in kurucusu ve başkanı Ken Olsen DEC'i ziyaret etti ve bir prototip PDP-1'in yapımını henüz tamamladığını ve bir ay boyunca bir test sahasına ihtiyaçları olduğunu açıkladı. BBN, normal saatlik oranlarında test yeri olmayı kabul etti ve ardından 1960'ın başlarında PDP-1 prototipini aldı.[4] İlk üretim PDP-1, Kasım 1960'ta geldi ve Nisan 1961'de resmen kabul edildi.[5]

PDP-1'in 1960 yılında BBN'de kurulmasıyla J. C. R. Licklider MIT'leri aldı John McCarthy ve Marvin Minsky danışman olarak. Licklider öğrendi zaman paylaşımı itibaren Christopher Strachey 1959'da Paris'te UNESCO'nun sponsor olduğu Bilgi İşleme konulu bir konferansta.[6] McCarthy, aynı yıldan beri zaman paylaşımlı bilgisayarlar kavramını savunuyordu, ancak MIT'de yavaş ilerleme kaydetmişti. BBN'de Licklider ve Fredkin büyük ilgi gördü. Fredkin özellikle "zaman paylaşımının küçük bir bilgisayarda, yani bir PDP-1'de yapılabileceği" konusunda ısrar etti.[7] Fredkin'in anlattığı gibi:[8]

John’un zaman paylaşımı icadı ve bana fikirlerini anlatması, PDP-1 var olmadan önce gerçekleşti. Doğu Ortak Bilgisayar Konferansında PDP-1'i ilk gördüğümde, John'un fikirlerini uygulamak için mükemmel bir düşük maliyetli araç olduğunu fark ettim. Bu nedenle, zaman paylaşımına yönelik birkaç değişikliğin PDP-1b'nin parçası olduğunu belirttim.

McCarthy, 1989'da şunları hatırladı:[9]

Onunla tartışmaya devam ettim. "Şey, bir kesinti sistemi almanız gerekir" dedim. Ve dedi ki, "Bunu yapabiliriz. Bir tür takas almanız gerekir." "Bunu yapabiliriz" dedim.

Buna göre, büyük ölçüde Sheldon Boilen liderliğindeki bir BBN ekibi, harici bir kesme sistemi ve depolama için manyetik bir tambur sağlamak için şirketin ikinci PDP-1'ine özel donanım eklentileri oluşturdu. Bu amaçla BBN, ilk UNIVAC FASTRAND 45 Mbyte depolama kapasitesine ve yaklaşık 0.1 saniyelik erişim süresine sahip döner tambur.[10]

1962 sonbaharında BBN, Washington, D.C.'de bir operatör ve Cambridge'de iki operatörle BBN Zaman Paylaşım Sisteminin halka açık bir tanıtımını gerçekleştirdi.[11]

Zaman paylaşımı için donanım desteği

McCarthy ve diğerlerinde açıklandığı gibi, bilgisayarın donanımı şu şekildeydi: "PDP-1, 18 bit kelime ve beş mikrosaniye bellek döngüsüne sahip tek adresli bir ikili bilgisayardır; çoğu talimatın yürütülmesi için on mikrosaniye gerekir. Temel bellek boyutu 4096 kelimedir, ancak 65.536 kelimeye kadar dolaylı olarak adreslenebilir.Kullandığımız makinede 8192 kelime vardır, bunların 4096'sı zaman paylaşım sistemi için ayrılmıştır.Her bir kullanıcı 4096 kelimelik bir hafıza görür ... Bilgisayara bağlı Her biri 4096 kelimeden 22 alana bölünmüş yüksek hızlı manyetik tambur belleği. Tambur sisteminin temel bir işlemi, 33 milisaniyede gerçekleştirilen bellek değişimidir.Bu işlemde 4096 sözcük, çekirdek bellekten bir tambur alanına ve aynı anda çekirdeğe aktarılır. bellek farklı bir tambur alanından yüklenir .... 4096 kelimelik bir tambur alanı, programı çalışmadığında her bir kullanıcının çekirdek görüntüsünü kaydetmek için tahsis edilir.Çalışma durumunda olan bir kullanıcının programı 140 milisaniye boyunca çalıştırılır, eğer varsa Başka kullanıcı aynı zamanda çalışma durumunda, çekirdek belleğin durumu, birinci kullanıcının tambur üzerindeki çekirdek görüntüsünde depolanır ve eşzamanlı olarak ikinci kullanıcının çekirdek görüntüsü çekirdeğe yüklenir ve ikinci kullanıcının programı uygun yerde başlatılır. "

Ayrıca bakınız

Referanslar

  1. ^ J. McCarthy (Stanford), S. Boilen (Bolt Beranek ve Newman), E. Fredkin (Information International Inc.) ve J. C. R. Licklider (ARPA) tarafından "Küçük Bir Bilgisayar için Zaman Paylaşımlı Hata Ayıklama Sistemi", Bahar Ortak Bilgisayar Konferansı Bildirileri, 1963, sayfa 56 [1]
  2. ^ History-Computer.com: DEC PDP-1 Geçmişi
  3. ^ Bir İnovasyon Kültürü: BBN'de Bilgi İşlem ve Yaşamın İçeriden Hesapları, David Walden ve Raymond Nickerson, editörler, Waterside Publishing, 2. baskı, 2012., sayfa 53
  4. ^ İnovasyon Kültürü, sayfa 53
  5. ^ BBN'nin ilk PDP-1'i resmi olarak kabul ettiği Bilgisayarlar ve Otomasyon, Nisan 1961, sayfa 8B. [2]
  6. ^ Gillies, James M .; Gillies, James; Gillies, James ve Cailliau Robert; Cailliau, R. (2000). Web Nasıl Doğdu: World Wide Web'in Hikayesi. Oxford University Press. s. 13. ISBN  978-0-19-286207-5.
  7. ^ İnovasyon Kültürü, sayfa 14
  8. ^ Alıntı yapılan İnovasyon Kültürü, sayfa 54
  9. ^ "John McCarthy ile Bir Söyleşi", 2 Mart 1989, William Aspray tarafından yürütülen sözlü tarih, transkript OH 156, Charles Babbage Enstitüsü, Minnesota Üniversitesi, s. 5.[3]
  10. ^ İnovasyon Kültürü, sayfa 29
  11. ^ İnovasyon Kültürü, sayfa 14