Cray Zaman Paylaşım Sistemi - Cray Time Sharing System

Cray Zaman Paylaşım Sistemi (CTSS)
GeliştiriciLos Alamos Bilimsel Laboratuvarı, Lawrence Livermore Laboratuvarı
Çalışma durumuTarihi
Pazarlama hedefiSüper bilgisayarlar
Uyguningilizce
PlatformlarCray-1, Cray X-MP hat

Cray Zaman Paylaşım Sistemi, ayrıca Cray kullanıcı topluluğu olarak CTSSolarak geliştirildi işletim sistemi için Cray-1 veya Cray X-MP hattı süper bilgisayarlar. CTSS, Los Alamos Bilimsel Laboratuvarı (LASL şimdi LANL) ile birlikte Lawrence Livermore Laboratuvarı (LLL şimdi LLNL). CTSS, şu ülkelerde Cray siteleri arasında popülerdi: Amerika Birleşik Devletleri Enerji Bakanlığı (DOE), ancak diğer bazı Cray siteleri tarafından kullanıldı, örneğin San Diego Süper Bilgisayar Merkezi.[1]

CTSS'nin öncülü, Livermore Zaman Paylaşım Sistemi (LTSS) Kontrol Verileri üzerinde çalışan CDC 7600 süper bilgisayar hattı. İlk derleyici olarak biliniyordu LRLTRAN, için Lawrence Radyasyon Laboratuvarı fortran, bir Fortran-66 dili, ancak dinamik bellek ve diğer özelliklere sahip. Cray sürümü dahil otomatik vektörleştirme, CVC olarak biliniyordu ve dönemin Honda otomobili gibi "Civic" olarak telaffuz ediliyordu. Cray Vektör Derleyici.

LASL'de, Cray-1 adlı Cray-1 için bir işletim sistemi geliştirmeye yönelik ilk girişimde bazı tartışmalar vardı. DEIMOS mesaj iletme, Unix benzeri işletim sistemi Forrest Basket. DEIMOS, tüm eski işletim sistemlerinin performansında ortak olan başlangıç ​​"diş çıkarma" sorunlarına sahipti. Bu, National Laboratories'deki Unix benzeri sistemler için kötü bir tat bıraktı ve donanımın üreticisi Cray Research, Inc.'e kendi parti odaklı işletim sistemi COS'u (Cray İşletim Sistemi ) ve "CFT" adlı kendi vektörleştirici Fortran derleyicisi (Cray ForTran ) her ikisi de Cray Assembly Dili (CAL).

CTSS, belirli sabitlere, yapılara sahip olma ve belirli ağ tesislerinden yoksun olma talihsizliğini yaşadı (TCP / IP ), Cray-2 ve Cray Y-MP gibi daha büyük bellek süper bilgisayarları kullanıma girdiğinde kapsamlı yeniden çalışma gerektirmeden Cray-1 mimarisine bağlı olacak şekilde optimize edildi. CTSS, son nefeslerini Cray komut setiyle uyumlu donanım tarafından geliştirilen Bilimsel Bilgisayar Sistemleri (SCS-40 ve SCS-30) ve Supertek S-1, ancak bu yazılımı kaydetmedi.

CTSS, işleyen / çalışan süreçler için pazar odaklı öncelikler gibi belirli benzersiz fikirleri bünyesinde barındırıyordu.

NLTSS adlı LLNL tarafından CTSS'yi başarılı olma girişimi başlatıldı (Yeni Livermore Zaman Paylaşım Sistemi ) adı verilen yeni bir ağ protokolü kullanarak iletişimi daha iyi entegre etmek için işletim sistemleri için gelişmiş kavramları somutlaştırmak için BAĞLANTILAR aynı zamanda CTSS'nin en iyi özelliklerini korurken. NLTSS, birçok işletim sisteminin gelişim kaderini takip etti ve yalnızca kısa bir süre 1980'lerin sonundaki Cray donanımında çalıştı.

Kullanıcı düzeyinde bir CTSS'ye Genel Bakış[2] 1982'den itibaren Bölüm 2'de CTSS özelliklerinin kısa bir listesi verilmektedir. Diğer referansların, davanın işlemlerinde bulunması muhtemeldir. Cray Kullanıcı Grubu (CUG) ve ACM SOSP (İşletim Sistemleri İşlemleri Sempozyumu). Bununla birlikte, LANL ve LLNL'nin nükleer silah tesisleri olması nedeniyle, güvenliğin bazı yönleri, bu yazılım parçalarının çoğunun daha fazla detayını bulmaya mahkum olabilir.

Ayrıca bakınız

Referanslar

  1. ^ Süper Bilgisayar Merkezleri
  2. ^ [1] CTSS'ye Genel Bakış, LA-5525-M, Cilt 7