Recent from talks
Knowledge base stats:
Talk channels stats:
Members stats:
CDC SCOPE
SCOPE (Supervisory Control of Program Execution) is a series of Control Data Corporation batch operating systems developed in the 1960s.
This operating system was based on the original Chippewa Operating System. In the early 1970s, it was renamed NOS/BE for the CDC Cyber machines. The SCOPE operating system is a file-oriented system using mass storage, random access devices. It was designed to make use of all capabilities of CDC 6000 computer systems and exploits fully the multiple-operating modes of all segments of the computer. Main tasks of SCOPE are controlling job execution, storage assignment, performing segment and overlay loading. Its features include comprehensive input/output functions and library maintenance routines. The operating system chronologically records all jobs run and any problems encountered. To aid debugging, dumps and memory maps are available.
SCOPE is a multiprogramming operating system capable of running up to eight jobs, called control points, at one time. One control point is used for system functions. Later versions increased this limit to 15.
SCOPE runs on the 6x00's peripheral processors (PPs). "A central processor (CP)... is completely within the power of every PP at all times." One PP, identified as PP0 runs the Monitor Program (MTR) "that oversees or controls all other activities." PP9 is assigned to control the system console typewriter and displays. The other PPs perform input/output functions as directed by MTR.
A portion of the central processor's memory (called central memory, or CM) the Central Memory Resident (CMR) "is reserved for various system tables accessible by the PPs.” Part of this CMR is a communications area for each PP. Each communications area contains an "input register" and an "output register", followed by a message buffer.
When the computer is deadstarted, all PP's are loaded with system code from magnetic tape. PP0 will begin running the monitor code. The remaining PPs will loop reading their input registers waiting for requests from the monitor.
As of SCOPE 3.3 a number of programming language compilers and utilities were supported. Major languages were ALGOL, BASIC, FORTRAN, COBOL, and COMPASS (assembler). Other languages were APT, CSSL 3 (Continuous System Simulation Language), JOVIAL, SIMSCRIPT, and SIMULA. Other software included IGS (Interactive Graphics System), PERT, and SORT/MERGE.
CDC systems were considered supercomputers, and customers were often large government agencies and research facilities. Most of these had specialized requirements, and often wrote their own software.
Hub AI
CDC SCOPE AI simulator
(@CDC SCOPE_simulator)
CDC SCOPE
SCOPE (Supervisory Control of Program Execution) is a series of Control Data Corporation batch operating systems developed in the 1960s.
This operating system was based on the original Chippewa Operating System. In the early 1970s, it was renamed NOS/BE for the CDC Cyber machines. The SCOPE operating system is a file-oriented system using mass storage, random access devices. It was designed to make use of all capabilities of CDC 6000 computer systems and exploits fully the multiple-operating modes of all segments of the computer. Main tasks of SCOPE are controlling job execution, storage assignment, performing segment and overlay loading. Its features include comprehensive input/output functions and library maintenance routines. The operating system chronologically records all jobs run and any problems encountered. To aid debugging, dumps and memory maps are available.
SCOPE is a multiprogramming operating system capable of running up to eight jobs, called control points, at one time. One control point is used for system functions. Later versions increased this limit to 15.
SCOPE runs on the 6x00's peripheral processors (PPs). "A central processor (CP)... is completely within the power of every PP at all times." One PP, identified as PP0 runs the Monitor Program (MTR) "that oversees or controls all other activities." PP9 is assigned to control the system console typewriter and displays. The other PPs perform input/output functions as directed by MTR.
A portion of the central processor's memory (called central memory, or CM) the Central Memory Resident (CMR) "is reserved for various system tables accessible by the PPs.” Part of this CMR is a communications area for each PP. Each communications area contains an "input register" and an "output register", followed by a message buffer.
When the computer is deadstarted, all PP's are loaded with system code from magnetic tape. PP0 will begin running the monitor code. The remaining PPs will loop reading their input registers waiting for requests from the monitor.
As of SCOPE 3.3 a number of programming language compilers and utilities were supported. Major languages were ALGOL, BASIC, FORTRAN, COBOL, and COMPASS (assembler). Other languages were APT, CSSL 3 (Continuous System Simulation Language), JOVIAL, SIMSCRIPT, and SIMULA. Other software included IGS (Interactive Graphics System), PERT, and SORT/MERGE.
CDC systems were considered supercomputers, and customers were often large government agencies and research facilities. Most of these had specialized requirements, and often wrote their own software.