ND-500: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m fixed (via WP:JWB)
 
(26 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{Short description|32-bit superminicomputer delivered in 1981 by Norsk Data}}
[[Image:ND-560.jpeg|thumb|A typical large ND-500 configuration.]]
{{Unreferenced|date=December 2009}}
The '''ND-500''' was a 32-bit [[supermini]]computer delivered in [[1981]] by [[Norsk Data]]. It relied on a [[ND-100]] to do housekeeping tasks and run the OS, [[SINTRAN III]].
{{Use dmy dates|date=December 2021}}
[[File:ND-560.jpg|thumb|A typical large ND-500 configuration.]]
The '''ND-500''' was a [[32-bit computing|32-bit]] [[superminicomputer]] delivered in 1981 by [[Norsk Data]]. It relied on a [[NORD-100|ND-100]] to do housekeeping tasks and run the OS, [[SINTRAN III]]. A configuration could feature up to four ND-500 CPUs in a shared-memory configuration.


== Hardware implementations ==
A configuration could feature up to four ND-500 CPUs, in a shared-memory configuration.

==Hardware implementations==
<!-- All this structure may seem a bit too much for a very anemic article so far, but I am working on it. -[[User:Toresbe|Tore]] -->
<!-- All this structure may seem a bit too much for a very anemic article so far, but I am working on it. -[[User:Toresbe|Tore]] -->
The ND-500 architecture lived through four distinct implementations. Each implementation was sold under a variety of different model numbers.
The ND-500 architecture lived through four distinct implementations. Each implementation was sold under a variety of different model numbers.
Line 11: Line 12:


===ND-500/1===
===ND-500/1===
Sold as the '''ND-500''', '''ND-520''', '''ND-540''', and '''ND-560'''.
Sold as the ''ND-500'', ''ND-520'', ''ND-540'', and ''ND-560''.


===ND-500/2===
===ND-500/2===
Sold as the '''ND-570''', '''ND-570/CX''', and the '''ND-570/ACX'''.
Sold as the ''ND-570'', ''ND-570/CX'', and ''ND-570/ACX''.


===ND-505===<!-- This section is linked from [[Norsk Data]] -->
===ND-505===<!-- This section is linked from [[Norsk Data]] -->
A 31-bit version of the ND-500 machine. Pin 27 was snipped on the backplane, removing its status as a superminicomputer, allowing it to legally pass through the [[CoCom]] [[embargo]].
A 28-bit version of the ND-500 machine. Pins were snipped on the [[backplane]], removing its status as a superminicomputer, allowing it to legally pass through the [[CoCom]] [[embargo]].


===Samson===
===Samson===
Sold as the '''ND-5200''', '''ND-5400''', '''ND-5500''', '''ND-5700''', and '''ND-5800'''. The ND-120 CPU line, which constituted the ND-100 side of most ND-5000 computers, was named Delilah. As the 5000 line progressed in speed, the dual-arch ND-100/500 configuration increasingly became bottlenecked by all I/O having to go through the ND-100.
Sold as the ''ND-5200'', ''ND-5400'', ''ND-5500'', ''ND-5700'', and ''ND-5800''. The ND-120 CPU line, which constituted the ND-100 side of most ND-5000 computers, was named Delilah. As the 5000 line progressed in speed, the dual-arch ND-100/500 configuration increasingly became bottlenecked by all [[input/output]] (I/O) having to go through the ND-100.


===Rallar===
===Rallar===
Sold as the '''ND-5830''' and '''ND-5850'''. The Rallar processor consisted of two main VLSI gate arrays, '''KUSK''' and '''GAMP''' - meaning "Jockey" and "Horse", respectively.
Sold as the ''ND-5830'' and ''ND-5850''. The Rallar processor consisted of two main [[VLSI]] gate arrays, ''KUSK'' (En: Jockey) and ''GAMP'' (En: Horse).

==Software==
LED was a programmer's [[source-code editor]] by Norsk Data running on the ND-500 computers running [[Sintran III]]. It featured automatic indenting, pretty-printing of [[source code]], and integration with the [[compiler]] environment. It was sold as an advanced alternative to [[PED (Editor)|PED]]. Several copies exist, and it is installed on the NODAF public access [[ND-500#Samson|ND-5700]].

In 1982{{En dash}}83, Logica PLC in London undertook a project, on behalf of ND, to port [[Unix]] [[Berkley Software Distribution]] (BSD) 4.2 to the ND-500. A [[C (programming language)|C]] compiler from [[Luleå University of Technology|Luleå University College]] in Northern Sweden was used. The goal was to port Unix BSD to the ND-500 and use the ND-100 running Sintran-III as the front end. Thus, all I/O had to go through the ND-100 which proved very inefficient. For example, running [[Vi (text editor)|vi]] on the ND-500 brought the ND-100 to its knees. The purpose of the effort was so that ND could sell the 500 to the European Organization for Nuclear Research ([[CERN]]), who were buying [[VAX]]es from [[Digital Equipment Corporation]]. But the ND-500 was unable to meet CERN's goals. Although the ND-500 processor was very fast for its time, it couldn't compete with the superior VAX I/O architecture.


==External links==
* {{cite manual|url=http://bitsavers.org/pdf/norskData/ND-500-RM-ND-05.009.3_ND-500_Reference_Manual_Jun87.pdf|title=ND-500 Reference Manual|id=ND-05.009.3 EN|date=1987|publisher=[[Norsk Data]]}}


{{Norsk Data}}
Bum sex for life


{{DEFAULTSORT:Nd-500}}
==See also==
*[[Norsk Data]]
[[Category:Norsk Data minicomputers]]
[[Category:32-bit computers]]
*[[Nord-100]]


{{Mini-compu-stub}}
[[Category:Minicomputers]]
[[Category:Articles lacking sources (Erik9bot)]]

Latest revision as of 04:29, 8 December 2023

A typical large ND-500 configuration.

The ND-500 was a 32-bit superminicomputer delivered in 1981 by Norsk Data. It relied on a ND-100 to do housekeeping tasks and run the OS, SINTRAN III. A configuration could feature up to four ND-500 CPUs in a shared-memory configuration.

Hardware implementations[edit]

The ND-500 architecture lived through four distinct implementations. Each implementation was sold under a variety of different model numbers.

ND also sold multiprocessor configurations, naming them ND-580/n and an ND-590n, where n represented the number of CPUs in a given configuration, 2, 3, or 4.

ND-500/1[edit]

Sold as the ND-500, ND-520, ND-540, and ND-560.

ND-500/2[edit]

Sold as the ND-570, ND-570/CX, and ND-570/ACX.

ND-505[edit]

A 28-bit version of the ND-500 machine. Pins were snipped on the backplane, removing its status as a superminicomputer, allowing it to legally pass through the CoCom embargo.

Samson[edit]

Sold as the ND-5200, ND-5400, ND-5500, ND-5700, and ND-5800. The ND-120 CPU line, which constituted the ND-100 side of most ND-5000 computers, was named Delilah. As the 5000 line progressed in speed, the dual-arch ND-100/500 configuration increasingly became bottlenecked by all input/output (I/O) having to go through the ND-100.

Rallar[edit]

Sold as the ND-5830 and ND-5850. The Rallar processor consisted of two main VLSI gate arrays, KUSK (En: Jockey) and GAMP (En: Horse).

Software[edit]

LED was a programmer's source-code editor by Norsk Data running on the ND-500 computers running Sintran III. It featured automatic indenting, pretty-printing of source code, and integration with the compiler environment. It was sold as an advanced alternative to PED. Several copies exist, and it is installed on the NODAF public access ND-5700.

In 1982–83, Logica PLC in London undertook a project, on behalf of ND, to port Unix Berkley Software Distribution (BSD) 4.2 to the ND-500. A C compiler from Luleå University College in Northern Sweden was used. The goal was to port Unix BSD to the ND-500 and use the ND-100 running Sintran-III as the front end. Thus, all I/O had to go through the ND-100 which proved very inefficient. For example, running vi on the ND-500 brought the ND-100 to its knees. The purpose of the effort was so that ND could sell the 500 to the European Organization for Nuclear Research (CERN), who were buying VAXes from Digital Equipment Corporation. But the ND-500 was unable to meet CERN's goals. Although the ND-500 processor was very fast for its time, it couldn't compete with the superior VAX I/O architecture.

External links[edit]

  • ND-500 Reference Manual (PDF). Norsk Data. 1987. ND-05.009.3 EN.