NORD-50: Difference between revisions
(added description of NORD-10/S role in a NORD-50 computer system) |
(added description of NORD-50 role in a NORD-50 computer system) |
||
Line 11: | Line 11: | ||
*Generating NORD-50 executable machine code via NORD-50 assembler or FORTRAN compiler. | *Generating NORD-50 executable machine code via NORD-50 assembler or FORTRAN compiler. | ||
*Being the I/O system for the NORD-50s performing I/O transfer to / from the NORD-50 memory. | *Being the I/O system for the NORD-50s performing I/O transfer to / from the NORD-50 memory. | ||
The NORD-50s in the system perform execution of instructions with data supplied through the NORD-10/S I/O system from byte oriented devices such as terminals, general DMA devices such as disks and magnetic tapes, the universal DMA interface, and special high-speed DMA channels connected directly to ports in the multiport memory system. | |||
The system architecture is such that NORD-50s can have their private memories including a high speed static memory in addition to the multiport memory system. | |||
The NORD-50s themself do not perform any tasks except for running the application programs. | |||
The slave processor NORD-50 is activated by the NORD-10/S and NORD-50 executes programs in parallel with the activities in NORD-10/S. The NORD-10/S is interrupted when the NORD-50 comes to an end of its tasks. | |||
==CPU== | ==CPU== | ||
The NORD-50 CPU has a word length of 32 bits. | The NORD-50 CPU has a word length of 32 bits. |
Revision as of 20:33, 19 April 2014
This article is a stub. You can improve NDWiki by expanding it. |
The NORD-50 computer system is a completely integrated system of NORD-10/S and NORD-50 CPUs. The I/O system, file system and operating system are common to both processors.
The NORD-50 CPU is designed to be a fast floating point processor which is a total slave to the NORD-10/S.[1]
NORD-50 does not have an I/O system or interrupt system by itself. This implies that NORD-10/S submits jobs to NORD-50 for execution in batches and acts as a system supervisor running the operating system SINTRAN III/VS and the NORD-50 monitor.
In a NORD-50 computer system, the NORD-10/S has the following functions:
- Supervision and synchronization of the NORD-50s in the system.
- Running the operating system, SINTRAN III.
- Generating NORD-50 executable machine code via NORD-50 assembler or FORTRAN compiler.
- Being the I/O system for the NORD-50s performing I/O transfer to / from the NORD-50 memory.
The NORD-50s in the system perform execution of instructions with data supplied through the NORD-10/S I/O system from byte oriented devices such as terminals, general DMA devices such as disks and magnetic tapes, the universal DMA interface, and special high-speed DMA channels connected directly to ports in the multiport memory system.
The system architecture is such that NORD-50s can have their private memories including a high speed static memory in addition to the multiport memory system.
The NORD-50s themself do not perform any tasks except for running the application programs.
The slave processor NORD-50 is activated by the NORD-10/S and NORD-50 executes programs in parallel with the activities in NORD-10/S. The NORD-10/S is interrupted when the NORD-50 comes to an end of its tasks.
CPU
The NORD-50 CPU has a word length of 32 bits.
Address space
The NORD-50 has a 4 megabytes address space.
Performance
MWIPS | MWIPS double precision | Language | Date |
---|---|---|---|
0.531 | 0.451 | Fortran | 1975 |