UNIVAC LARC - UNIVAC LARC

Livermore-dagi UNIVAC LARC

The UNIVAC LARC, qisqa Livermore Advanced Research Computer, a asosiy kompyuter tomonidan nashr etilgan talabga muvofiq ishlab chiqilgan Edvard Telller yugurish uchun gidrodinamik uchun simulyatsiyalar yadro quroli dizayn. Bu eng qadimgi biri edi superkompyuterlar.[1]

LARC qo'llab-quvvatlanadi ko'p ishlov berish ikkitasi bilan CPU (deb nomlangan Kompyuters) va an kirish / chiqish (I / U) protsessor ( Protsessor). Ikkita LARC mashinasi qurildi, birinchisi etkazib berildi Livermor 1960 yil iyun oyida, ikkinchisi esa dengiz flotiga Devid Teylor model havzasi. Ikkala misolda ham bittasi bor edi Kompyuter, shuning uchun hech qachon ko'p protsessorli LARC qurilmagan.[2]

LARC protsessorlari taxminan 250 kIPS tezlikka mos keladigan taxminan 4 mikrosaniyada qo'shilishni amalga oshirdilar. Bu 1962 yilgacha uni dunyodagi eng tezkor kompyuterga aylantirdi IBM 7030 unvonni oldi. 7030 yil boshlandi IBM LARC tanloviga kirish, ammo Teller xavfli bo'lgan IBM dizayni o'rniga oddiyroq Univac-ni tanladi.

Tavsif

LARC 48 ga ega kasrli kasrli kasrli kompyuter edi bitlar per so'z. Bu ishlatilgan kodli o'nlik boshiga to'rt bitli arifmetik raqam, 11 xonali raqamga ruxsat berish imzolangan raqamlar. Ko'rsatmalar 48 bit uzunlikda, bitta so'z uchun bitta. Mashinadagi har bir raqam bitta edi parite bit uchun xatolarni tekshirish, ya'ni har bir so'z 60 bitni (48 bit uchun 12 bitli ma'lumotlar uchun 48 bit) egallagan tenglikni tekshirish ). Asosiy konfiguratsiya 26 umumiy maqsadga ega edi registrlar va 99 ta umumiy foydalanish registrlariga kengaytirilishi mumkin. Umumiy maqsadli registrlar bitta mikrosaniyadagi kirish vaqtiga ega edi.

LARCning og'irligi qariyb 115000 funt (58 qisqa tonna; 52 t).[3]

Asosiy konfiguratsiya bitta edi Kompyuter va LARC soniyasiga ega bo'lgan multiprotsessorga kengaytirilishi mumkin Kompyuter.

The Protsessor mustaqil protsessor hisoblanadi (dan boshqacha ko'rsatma o'rnatilgan Kompyuters) va 12 dan 24 gacha nazoratni ta'minlaydi magnit baraban saqlash birliklari, to'rtdan qirqgacha UNISERVO II magnitafonlar, ikkita elektron sahifa yozuvchisi (katod-ray naychasiga qaragan 35 mm plyonkali kamera), bir yoki ikkita yuqori tezlikda ishlaydigan printerlar va tezkor perforatorni o'quvchi.

LARC ishlatilgan asosiy xotira 2500 so'zdan iborat banklar, har bir xotira kabinetiga to'rtta bank joylashtirilgan. Asosiy konfiguratsiyada sakkizta yadroli bank (ikkita shkaf), 20000 so'z bor edi. Xotirani maksimal 39 ta bankka (bitta bo'sh bank bo'lgan o'nta shkaf), 97 500 so'zga kengaytirish mumkin. Xatolarni tekshirish uchun yadro xotirasida har bir raqamda bittadan parite bit bor edi, natijada har bir so'z uchun 60 bit hosil bo'ldi. Asosiy xotiraning kirish vaqti 8 ga teng edi mikrosaniyalar va 4 mikrosaniyadagi tsikl vaqti. Har bir bank mustaqil ravishda ish olib borgan va u band bo'lmagan paytda istalgan 4 mikrosaniyali tsiklda yangi kirishni boshlashi mumkin edi. Xotira har xil banklarga tegishli ravishda interleyni taqdim etib, har bir kirish uchun 4 mikrosaniyadagi samarali kirish vaqtini saqlab turishi mumkin (masalan, bitta bank ma'lumotlarida boshqasiga ko'rsatmalarga kirish).

LARC elektron kartasi

Ikkalasini bog'laydigan ma'lumotlar uzatish avtobusi Kompyuters va the Protsessor o'tkazuvchanlikni maksimal darajada oshirish uchun yadro xotirasiga multipleksor qilingan; har 4 mikrosaniyali avtobus tsikli sakkiz 500 nanosaniyali vaqt oralig'iga bo'lingan:

  1. Protsessor - ko'rsatmalar va ma'lumotlar
  2. Kompyuter 1 - ko'rsatmalar
  3. Kompyuter 2 - ma'lumotlar
  4. Kirish-chiqarish DMA Sinxronizator - ma'lumotlar
  5. Ishlatilmagan
  6. Kompyuter 2 - ko'rsatmalar
  7. Kompyuter 1 - ma'lumotlar
  8. Kirish-chiqarish DMA Sinxronizator - ma'lumotlar

Asosiy xotira tizimi bir xil xotira bankiga tizimning bir nechta bo'limlari tomonidan bir vaqtning o'zida kirishni oldini olish uchun blokirovkalar va ustuvorliklar tizimini amalga oshiradi ( Kompyuterlar, Protsessorva I / O DMA Sinxronizators) nizolarsiz yoki qulflar. Xotira banki tizimning istalgan qismida murojaat qilinganidan keyin bitta 4 mikrosaniyali tsikl uchun mavjud emas. Agar boshqa bo'lim shu vaqt ichida bir xil xotira bankiga murojaat qilsa, u bloklangan va kutish kerak bo'lsa, keyingi 4 mikrosaniyali tsiklda qayta urinib ko'ring. I / O tizimidagi blokirovka va tanaffuslarning oldini olish uchun quyidagi ustuvor vazifalar bajariladi:

  1. Kirish-chiqarish DMA Sinxronizator - eng yuqori
  2. Protsessor
  3. Kompyuters - eng past

Agar ustuvorligi yuqori bo'lgan bo'lim bitta 4 mikrosaniyali tsiklda bloklangan bo'lsa, keyingi 4 mikrosaniyadagi tsiklda qayta urinib ko'rilganda, barcha ustuvor bo'limlar ushbu xotira bankida yangi tsiklni boshlashiga to'sqinlik qiladi kirish huquqini yakunladi.

LARC yordamida qurilgan to'siqli tranzistorlar, birinchi tizimni etkazib berish vaqtida allaqachon eskirgan. LARC o'z davri uchun juda tezkor kompyuter edi. Uning qo'shilish vaqti 4 mikrosaniyani, ko'paytirish vaqti 8 mikrosaniyani, bo'linish vaqti 28 mikrosaniyani tashkil etdi. Ga qadar 1960–61 yillarda eng tezkor kompyuter bo'lgan IBM 7030 unvonni oldi.

Shuningdek qarang

Adabiyotlar

  1. ^ Remington Rand Univac LARC
  2. ^ Jorj Grey (1999 yil mart). "Ba'zi bir tranzistorli kompyuterlar". Unisys tarixi yangiliklari. Vol. 3 yo'q. 1. Arxivlangan asl nusxasi 2016 yil 1 oktyabrda.
  3. ^ Vayk, Martin H. (1961 yil mart). "UNIVAC LARC". ed-thelen.org. Ichki elektron raqamli hisoblash tizimlarining uchinchi tadqiqotlari.

Qo'shimcha o'qish

Tashqi havolalar

Yozuvlar
Oldingi
IBM 7090
Dunyodagi eng kuchli kompyuter
1960–1961
Muvaffaqiyatli
IBM 7030 Stretch