Naukowe systemy danych - Scientific Data Systems

Scientific Data Systems ( SDS ) to amerykańska firma komputerowa założona we wrześniu 1961 roku przez Maxa Palevsky'ego i Roberta Becka, weteranów Packard Bell Corporation i Bendix , wraz z jedenastoma innymi informatykami. Firma SDS jako pierwsza zastosowała układy scalone w projektowaniu komputerów i jako pierwsza zastosowała tranzystory krzemowe . Firma skoncentrowała się na maszynach o większym nakładzie pracy naukowej i sprzedała wiele maszyn NASA podczas wyścigu kosmicznego . Większość maszyn była zarówno szybka, jak i stosunkowo tania. Firma została sprzedana Xeroxowi w 1969 roku, ale spadająca sprzedaż z powodu kryzysu naftowego w latach 1973-74 spowodowała, że ​​Xerox zamknął oddział w 1975 roku ze stratą setek milionów dolarów. W latach Xerox firma oficjalnie nazywała się Xerox Data Systems ( XDS ), której maszyny to seria Xerox 500 .

Historia

Wczesne maszyny

Przez większość lat 60. amerykański rynek komputerowy był zdominowany przez „Królewną Śnieżkę”, IBM i „Siedem Krasnoludów”, NCR , Burroughs , Control Data Corporation , General Electric , Honeywell , RCA i UNIVAC . Firma SDS weszła na ten dobrze rozwinięty rynek i była w stanie wprowadzić komputer do współdzielenia czasu we właściwym czasie. Wiele z ich sukcesu było spowodowane użyciem tranzystorów na bazie krzemu w swoich najwcześniejszych projektach, 24-bitowych SDS 910 i SDS 920, które zawierały sprzętowy (całkowity) mnożnik. Są to prawdopodobnie pierwsze komercyjne systemy oparte na krzemie, a nie germanie, które oferowały znacznie lepszą niezawodność bez realnych dodatkowych kosztów.

Dodatkowo maszyny SDS były dostarczane z wybranym oprogramowaniem, w szczególności kompilatorem FORTRAN , opracowanym przez firmę Digitek , który wykorzystywał programowane operatory systemu (POPS) i mógł kompilować, w słowach 4K 24-bitowych, programy w jednym przebiegu bez potrzeby dodatkowej pamięci masowej na taśmie magnetycznej . Dla użytkowników naukowych piszących małe programy było to prawdziwe dobrodziejstwo i znacznie skróciło czas opracowywania.

Do 910 i 920 dołączył SDS 9300 , ogłoszony w czerwcu 1963. Wśród innych zmian, 9300 zawierał procesor zmiennoprzecinkowy dla większej wydajności. Wzrost wydajności był dramatyczny; 910/920 potrzebował 16 mikrosekund, aby dodać dwie 24-bitowe liczby całkowite, 9300 tylko 1,75, prawie 10 razy szybciej. 9300 zwiększył również maksymalną pamięć z 16 kWords do 32 kWords. Chociaż format instrukcji przypominał wcześniejsze maszyny, nie był z nimi kompatybilny.

W grudniu 1963 SDS ogłosił SDS 930 , poważną przebudowę linii 9xx z wykorzystaniem układów scalonych (IC) w centralnym procesorze. Był porównywalny z 9300 w podstawowych operacjach, ale ogólnie był wolniejszy ze względu na brak możliwości przeplotu pamięci i sprzętowej jednostki zmiennoprzecinkowej w 9300 (chociaż sprzętowa jednostka zmiennoprzecinkowa „jednostka korelacji i filtrowania” była dostępna jako kosztowna opcja). 930 kosztował mniej niż połowę oryginalnego 9300, około 105 000 USD (równowartość 888 000 USD w 2020 r.). Później pojawiły się również okrojone wersje 920, w tym 12-bitowy SDS 92 i oparty na układzie scalonym 925.

W ramach projektu Genie na Uniwersytecie Kalifornijskim w Berkeley opracowano system segmentacji i relokacji do użytku z podziałem czasu na 930 , który został skomercjalizowany w SDS 940 . Posiadał dodatkowy sprzęt do relokacji i zamiany sekcji pamięci oraz instrukcje przerywane. 940 stał się główną częścią rozwoju systemu sieci z komutacją obwodów firmy Tymshare w latach 60. (przed wprowadzeniem ARPAnet i przed komutacją pakietów). 945 został ogłoszony w lipcu 1968 r. jako zmodyfikowany 940 z mniejszą liczbą we/wy i taką samą mocą obliczeniową, ale nie jest jasne, czy został wysłany.

Karta charakterystyki 92

SDS 92 jest ogólnie przyjęte jako pierwszego komputera przy użyciu komercyjnego monolitycznych układów scalonych. Układy scalone zostały użyte na około 50 kartach obwodów.

SDS 92 to mały, szybki, bardzo tani, 12-bitowy system komputerowy ogólnego przeznaczenia wprowadzony w 1965 roku. Nie był kompatybilny z innymi liniami SDS, takimi jak seria 900 czy seria Sigma . Zawiera funkcje:

  • Instrukcje 12- i 24-bitowe
  • 12-bitowe słowo plus bit parzystości
  • Pamięć podstawowa 2048 słów (cykl pamięci 1,75 μs) z możliwością rozszerzenia do 4096, 8192, 16 384 lub 32 768 słów, wszystkie bezpośrednio adresowalne

Urządzenia peryferyjne dostępne ze standardowej linii urządzeń peryferyjnych SDS obejmowały:

  • 10 cps Klawiatura/drukarka (teletyp) z czytnikiem taśmy papierowej i dziurkaczem lub bez without
  • Czytnik taśmy papierowej 300 znaków na sekundę
  • Dziurkacz do taśmy papierowej 60 cps
  • System taśm magnetycznych MAGPAK

Seria Sigma

XDS Sigma 9 w Living Computer Museum , Seattle, Waszyngton, 2014

W grudniu 1966 roku firma SDS wysłała całkowicie nową serię Sigma , zaczynając od 16-bitowej Sigmy 2 i 32-bitowej Sigma 7, przy czym obie wykorzystują wewnętrznie wspólny sprzęt. Sukces IBM System/360 i rozwój 7-bitowego standardu znaków ASCII zepchnęły wszystkich dostawców do 8-bitowego standardu z ich wcześniejszych 6-bitowych. SDS była jedną z pierwszych firm, które zaoferowały maszynę przeznaczoną jako alternatywa dla IBM System/360; chociaż nie był kompatybilny z 360, wykorzystywał podobne formaty danych, kod znaków EBCDIC i na inne sposoby, takie jak użycie wielu rejestrów zamiast akumulatora, został zaprojektowany tak, aby mieć specyfikacje porównywalne do specyfikacji 360.

Później pojawiły się różne wersje Sigmy 7, w tym okrojona Sigma 5 i przeprojektowana Sigma 6. Xerox Sigma 9 został poważnie przeprojektowany z wyprzedzeniem instrukcji i innymi zaawansowanymi funkcjami, podczas gdy Sigma 8 i Sigma 9 mod 3 zostały maszyny low-end oferowane jako ścieżka migracji dla Sigma 5. Francuska firma CII , jako licencjobiorca SDS, sprzedała około 60 maszyn Sigma 7 w Europie i opracowała uaktualnienie z pamięcią wirtualną i obsługą dwóch procesorów, Iris 80 . CII wyprodukowała i sprzedała również około 160 systemów Sigma 2.

Seria Sigma odniosła duży sukces w niszowej dziedzinie przetwarzania w czasie rzeczywistym, ze względu na wyrafinowaną strukturę przerwań sprzętowych i niezależny procesor I/O. Pierwszy węzeł ARPANET został założony przez Leonarda Kleinrocka na UCLA z systemem SDS Sigma 7.

Modele Xerox

Mimo tych sukcesów, kiedy Xerox kupił firmę w 1969 roku, sprzedał tylko około 1% komputerów w Stanach Zjednoczonych , coś, czego Xerox nigdy nie ulepszył. Kiedy zostały zakupione, na rynku znajdowało się około 1000 maszyn SDS wszystkich typów, a do czasu zamknięcia wydziału w 1975 r. liczba ta wzrosła do zaledwie około 2100. W tym momencie nowsze modele Xerox 550 i 560, gruntownie przeprojektowane Sigma, miały wejść na rynek i były wielokrotnie zamawiane. Większość praw została sprzedana firmie Honeywell w lipcu 1975 roku, która produkowała Sigma przez krótki okres i zapewniała wsparcie w latach 80-tych.

Kilku producentów próbowało wejść na rynek zamienników Sigma 9. Pierwszym udanym projektem był Telefile T-85, ale nie jest jasne, ile sprzedano. Inne wysiłki, w tym Modutest Model 9, Ilene Model 9000 i Real-time RCE-9 zostały zaprojektowane, ale nie jest jasne, czy kiedykolwiek zostały wyprodukowane poza etapem prototypu.

Nowy początek

Byli pracownicy SDS ponownie uruchomili firmę dzięki funduszom od Maxa Palevsky'ego, Sanforda Kaplana, Dana McGurka i innych w 1979 roku. Jack Mitchell, William L. Scheding i Henry Harold wraz z kilkoma innymi byłymi inżynierami SDS wprowadzili komputer oparty na mikroprocesorze zwany SDS-420 zbudowany na procesorze opartym na 6502A z maksymalnie 56KB pamięci i zastrzeżonym systemem operacyjnym, SDS-DOS, wraz z językiem programowania BASIC firmy Microsoft . SDS-420 zawierał podwójny, jednostronny napęd dyskietek o podwójnej gęstości (400 KB na stronę) , Model 70, wyprodukowany przez PerSci (Peripheral Sciences) z Santa Monica i Marina del Rey w Kalifornii. Model SDS-422 oferował jedne z pierwszych dwustronnych napędów dyskietek o podwójnej gęstości. Inne opcje sprzętowe to 6551- A USART i zastrzeżona sieć SDS-NET wykorzystująca chip Z8530 SDLC/HDLC i oprogramowanie wzorowane na wczesnym Ethernetie Xerox 3.0 Mbit/s i nadajnikach - odbiornikach produkowanych przez Tat Lam z Bay Area.

Firma sprzedała około 1000 maszyn na całym świecie, m.in. na Tahiti, Londynie, Włoszech, Nowym Jorku i Los Angeles. Seria 400 miała niewiele wspólnego z obliczeniami naukowymi, a więcej z przetwarzaniem tekstu i usługami biznesowymi.

Firma SDS ogłosiła w firmie COMDEX na początku lat osiemdziesiątych w pełni działający serwer plików oparty na sieci lokalnej (LAN) o nazwie SDS-NET . SDS-NET został oparty na modelu 430 i został napisany przez Sama Keysa z Westchester w Kalifornii . Serwer SDS 430 oferował usługi udostępniania plików i drukarek przez SDS-NET lub za pomocą modemu i był oparty na 10 MB dysku twardym wyprodukowanym przez Micropolis z Chatsworth w Kalifornii. SDS Oferował inne modele, w tym SDS-410, bezdyskową stację roboczą, która uruchamiała się i uruchamiała z sieci SDS-NET lub opcjonalnie mogła uruchamiać się i działać przez łącze modemowe 1200 bit/s.

Oferowane produkty to: Word (edytor tekstu, napisany przez Johna McCully'ego, poprzednio Jacquard Systems , Manhattan Beach, Kalifornia ) oraz w pełni funkcjonalne oprogramowanie księgowe: saldo do przodu i księgowość otwartych pozycji w księdze głównej , rozrachunki z odbiorcami , rozrachunki z dostawcami , oraz Payroll (napisany przez Toma Daviesa i Sandrę Mass, oboje wcześniej z Jacquard Systems).

Inne oferty obejmowały: Legal Time and Billing, Medical Time and Billing oraz TTY , wczesny program emulacji terminala wykorzystujący 6551 USART. Dzięki partnerstwu z ich sprzedawcami z wartością dodaną (VARs) inne oferty produktów oprogramowania obejmowały system zarządzania odpadami stałymi ze zautomatyzowanym wyznaczaniem tras ciężarówek oraz pakiet księgowy country-club. Jednym z VAR z siedzibą w Wielkiej Brytanii był Jacq-Rite, software house działający na rynku wertykalnym prowadzony przez Kena Groome'a ​​i Vivienne Gurney z siedzibą w Dorking , Surrey . Jacq-Rite opracował szereg specjalistycznego oprogramowania ubezpieczeniowego dla maszyny Jacquard, ale przeniósł się na SDS 400 za radą Johna McCully'ego. Jacq-Rite zainstalował kilka sieci serii SDS 400 w agencjach zarządzających i członkowskich Lloyd's w latach 1982 i 1983. Jednym z pracowników programistycznych Jacq-Rite, który pracował nad przenoszeniem oprogramowania, był Justin Hill. Sprzedażą sprzętu Jacq-Rite zarządzał David Ensor.

Karty charakterystyki w Wielkiej Brytanii

W 1983 roku Ensor i Hill opuścili Jacq-Rite i założyli firmę nazywającą się „Scientific Data Systems UK Limited” lub „SDS UK” (ale w rzeczywistości niezwiązaną z SDS) w Crawley, West Sussex w Wielkiej Brytanii. Zbiegło się to z ogłoszeniem przez SDS ich komputera z serii 4000; mieli nadzieję zbudować biznes wokół tej maszyny (w tym dostarczyć ją do Jacq-Rite) i wynegocjowali wyłączną umowę z SDS.

SDS 4000 został całkowicie przeprojektowany, zarówno pod względem kosmetycznym, jak i z całkowicie nowym wewnętrznym sprzętem, ale architektura była zasadniczo taka sama jak seria 400 – i działała na tym samym oprogramowaniu. Maszyna miała wnękę na dysk twardy 1/2 wysokości 5 1/4 cala i używała dysków twardych Seagate 10 i 20 MB lub wymiennych jednostek napędowych SyQuest . Płyta główna 4000 miała interfejs SCSI (wtedy jeszcze znany jako SASI), a do obudowy włożono płytę kontrolera Adaptec 4000 SASI, aby podłączyć dyski. Napęd dyskietek miał również połówkową wysokość 5 1/4 cala (seria 400 używała dyskietek 8-calowych). Podobnie jak 410, była też wersja bezdyskowa. Możliwości sieci lokalnych zostały przeniesione z serii 400.

Głównym odejściem estetycznym modelu 4000 od jego poprzednika było zastosowanie oddzielnego 12-calowego, odchylanego i obracanego wyświetlacza wizualnego (VDU) oraz obudowy procesora. Klawiatura była po raz pierwszy odłączana, a system miał beżową kolorystykę (podyktowaną kolorem VDU innych firm) zamiast czarno-białego wyglądu 400.

Jednak problemy finansowe w SDS były już poważne, a brytyjska firma otrzymywała tylko niewielką liczbę pospiesznie ukończonych maszyn. Próbując ominąć te problemy, Hill wyprodukował klon komputera z serii 4000, stosując inżynierię wsteczną oryginalnego modelu za pomocą zestawu papierowych schematów uzyskanych podczas wizyty w SDS. Nie zostało to ani zatwierdzone, ani poparte przez SDS, ale sam Mitchell [a nie Scheding] złożył poufną wizytę w Wielkiej Brytanii, aby pomóc w debugowaniu nowego komputera. Miało to szczęście, ponieważ Hill, nie mogąc skonsultować się z SDS, nieświadomie wykorzystał schematy odnoszące się do nadchodzącej wersji maszyny, dla której nie ukończono jeszcze oprogramowania układowego. Sam Mitchell [a nie Scheding] ukończył nowe oprogramowanie w biurach SDS UK. Oznaczało to, że „nieoficjalny 4000” firmy Hill był w rzeczywistości późniejszą wersją niż jakiekolwiek maszyny ukończone w USA. Hill poprawił również układ płyty, łączność na tylnym panelu i zasilanie.

Nowa maszyna działała, a wiele przykładów zostało wykonanych przy użyciu firmy prototypowej w Poole w Dorset . Kilka z nich zostało nawet sprzedanych, w tym 5-stanowiskowa sieć z pamięcią zewnętrzną (patrz poniżej) brytyjskiemu Instytutowi Kierownictwa Prawnego („ILEX”) w Bedford, która była używana przez kilka lat. Został on dostarczony z oprogramowaniem na zamówienie (również wyprodukowanym przez Hill, z pomocą Pauli Flint) do przechowywania wyników egzaminów i drukowania certyfikatów. Jednak jakakolwiek nadzieja na sprzedaż na lukratywnym rynku ubezpieczeniowym Lloyd's w połączeniu z Jacq-Rite była krótkotrwała, ponieważ Jacq-Rite porzucił SDS i przeniósł się na platformę IBM PC, zabierając ze sobą swoich klientów, gdy tylko powstała SDS UK . (Na tę decyzję wpłynął również John McCully, który teraz rozwijał swoje oprogramowanie do edycji tekstu dla MS-DOS.)

„Nieoficjalna” maszyna serii 4000 była co najmniej gotowym komputerem, a wyprodukowana niewielka liczba działała niezawodnie. Korzystając z implementacji SCSI, Hill dodał zewnętrzne złącze do swojej wersji maszyny i opracował pasującą obudowę dysku twardego. Ta obudowa mieściła większą pojemność, pełnej wysokości 5+1 / 4 -cal napędy.

Jednak brak kapitału brytyjskiej firmy na zainwestowanie w produkcję maszyny sprawił, że kosmetyczny wygląd komputera pozostawiał wiele do życzenia. Co więcej, maszyny były niezwykle kosztowne – nowy komputer osobisty/AT IBM był dostarczany za około połowę ceny, za którą firma SDS UK Limited musiała sprzedać swój komputer. Do tego czasu relacje między SDS a brytyjskim imiennikiem uległy całkowitemu zerwaniu, a firma SDS UK nie miała zasobów, aby opracować nowe wersje sprzętu lub systemu operacyjnego.

SDS wycofał się z działalności w USA w 1984 roku. Brytyjska firma o tej samej nazwie zaprzestała działalności w tym samym roku.

Modele komputerowe

Systemy 24-bitowe SDS 910
SDS 920
SDS 9300
SDS 925
SDS 930
SDS 940
pierwszy projekt, dostarczony wraz z 920 w sierpniu 1962 o
 
wysokiej wydajności 920 z FPU i większą ilością pamięci (1963)
tańszy, ale szybszy 920 (1964)
duży przeprojektowanie (1963)
930 z dodatkową obsługą współdzielenia czasu (1966)
System 12-bitowy Karta charakterystyki 92 maszyna "low end" (1965)
Systemy 16-bitowe SDS Sigma 2
SDS Sigma 3
CE16 i CF16
(1966)
(1969)
1969
Systemy 32-bitowe SDS Sigma 5
SDS Sigma 6/7
Xerox Sigma 8/9
(1967)
(1966)
(1971)

Znani użytkownicy

Chociaż początkowo pomyślany jako naukowy system komputerowy, seria 900 i seria Sigma były szeroko stosowane w komercyjnych systemach z podziałem czasu . Największym takim użytkownikiem był Comshare Inc. z Ann Arbor w stanie Michigan , który intensywnie rozwijał sprzęt w latach 80. XX wieku, a Sigma 9 działała komercyjnie do ok. 1993. Rozwój i ulepszenia firmy Comshare obejmowały I-Channel, który umożliwił wykorzystanie urządzeń Bus/Tag (zgodnych z IBM) oraz interfejsu komunikacyjnego ISI. Te innowacje pozwoliły firmie Comshare wykorzystać procesory Sigma i ich oprogramowanie (Commander II) poprzez uzyskanie dostępu do obecnych systemów pamięci masowej. Kiedy Xerox wycofał się z produkcji komputerów mainframe i przekazał wszystkie aktywa firmie Honeywell Corporation, Comshare otworzył ośrodek badawczo-rozwojowy w Phoenix w Arizonie, gdzie wyprodukował trzy systemy Sigma 9 z części zamiennych zakupionych od Modular Computer Systems z West Lake Village w Kalifornii. Recognition Equipment Inc. z Dallas w Teksasie używało 910 w latach 60. do sterowania swoimi maszynami do optycznego rozpoznawania znaków . Inni znani użytkownicy systemów SDS w USA to:

Znani użytkownicy spoza USA to:

  • Watsons (ubezpieczenie) Redhill
  • A&AEE Boscombe Down (Sigma 5 — telemetria lotu MRCA (Tornado))
  • RAE Bedford (symulator lotu Sigma 9)
  • Wydział Inżynierii Uniwersytetu Cambridge (Sigma 6)
  • SMRE - Zakład Badawczy Bezpieczeństwa w Kopalniach - Sheffield
  • Aeritalia Turyn (Sigma 5 - MRCA (Tornado) Telemetria lotu)
  • MBB Monachium (Sigma 5 - MRCA (Tornado) Telemetria lotu)
  • ICI North England (Sigma 2, 3, 5 – Kontrola Zakładów Chemicznych)
  • Sonatrach (Algieria)
  • Pozycja Xerox (Mediolan)
  • Amerykańskie izraelskie papiernie (Izrael)
  • Izraelska marynarka wojenna (560)
  • Samoloty IAF (Izrael) (Sigma 5 - Telemetria lotu)
  • AKU Studsvik (Szwecja) (Dual Sigma 9 - Symulatory elektrowni jądrowej)
  • Vattenfall Vällingby (Szwecja) (Dual Sigma 9 – monitorowanie sieci elektroenergetycznej)
  • Uniwersytet West Chester (Sigma 9 i X560)
  • UTLAS ( dawniej University of Toronto Library Automation Systems) (Sigma 5, 7, 9)
  • Uniwersytet Dalhousie (Sigma 5 z aktualizacją mapowania pamięci Honeywell)
  • Mitsubishi Heavy Industries Tsuruga Japan (Sigma 5 - symulator rdzenia jądrowego)

Oprogramowanie SDS

Podstawowy system operacyjny dla serii 900 nazywał się Monarch. Dla 32-bitowego RBM Sigma, dostępny był monitor czasu rzeczywistego i wsadowego, a BTM, monitor wsadowy i wsadowy. W 1971 wydano bardziej wyrafinowany system współdzielenia czasu UTS , który został rozwinięty w CP-V . System operacyjny RBM został zastąpiony przez CP-R, system czasu rzeczywistego i współdzielenia czasu. W marcu 1982 roku firma Honeywell przekazała pozostałe oprogramowanie dla serii 900 grupie w Kansas City, która zaoferowała dalsze wykonywanie kopii dla osób nadal korzystających z systemów. Firma Honeywell przestała wspierać systemy wiele lat wcześniej. We wrześniu 2006 roku kolekcja ta została przekazana do Muzeum Historii Komputerów wraz z całą oryginalną dokumentacją programu i kopiami większości podręczników użytkownika SDS. Jest to jedna z największych kolekcji oprogramowania, jakie przetrwały w nienaruszonym stanie z lat 60. XX wieku. Niestety, oprogramowania do współdzielenia czasu dla serii 940 nie było w bibliotece Honeywell LADS i wydaje się, że nie przetrwało. Kopie oryginalnego systemu opracowanego w UC Berkeley istnieją jako kopie zapasowe systemu plików. Większość klientów systemów 940 (w szczególności Tymshare) dokonała rozległych modyfikacji w oprogramowaniu systemu 940 i nie są znane żadne kopie tej wersji oprogramowania, które przetrwały.

Wiadomo, że istnieje symulator serii Sigma, a oprogramowanie serii Sigma jest gromadzone przez Computer History Museum . Wczesne wersje nie były objęte prawami autorskimi (CP-V C00 i wcześniejsze), podczas gdy późniejsze wersje opracowane przez firmę Honeywell były objęte prawami autorskimi (CP-V E00 i F00). Niektóre kopie CP-V D00 zostały wydane bez umów licencyjnych, a następnie użytkownicy zażądali statusu domeny publicznej.

CE16 i CF16

XEROX CE16 i CF16 średnie , ogłosił w maju 1969 roku, były małe komputery 16-bitowe przeznaczone głównie do aplikacji sterowania procesem.

Zobacz też

Bibliografia

Dalsza lektura

Linki zewnętrzne