210:
360:) they had a competing operating system, MACE. This was the Mansfield And Cahlander Executive (from Greg Mansfield and Dave Cahlander, the authors of the system). It had started as an engineering test executive, but eventually developed into a complete operating system — a modularized rewrite and enhancement of the original Chippewa Operating System (COS). While never an official CDC product, a copy was freely given to any customer who asked for one. Many customers did, especially the more advanced ones (like University and research sites).
175:
371:(NOS). Though many smaller CDC customers continued to use the SCOPE system rather than Kronos. When NOS became the primary Control Data operating system, some customers running mainly batch operations were reluctant to switch to the NOS system, as they saw no benefit for their shop. So the SCOPE system was maintained, and renamed as NOS/BE (Batch Environment), primarily so that CDC Marketing could say that all mainframe customers were using the NOS operating system.
25:
714:
257:(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.
225:
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
226:
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,
268:(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.
367:, it considered both the current SCOPE system and the unofficial MACE alternative. They chose to abandon the SCOPE system and base Kronos on the MACE software. Eventually, Kronos was replaced by the new
352:, about 2,000 miles from the CDC hardware division. It was considered by them a buggy and inefficient piece of software, though not much different than many operating systems of the era. At the CDC
668:
340:, and customers were often large government agencies and research facilities. Most of these had specialized requirements, and often wrote their own software.
559:"FIGRO (addendum II): a CDC-6600 computer program for the analysis of fuel swelling and calculation of temperature in bulk-oxide cylindrical fuel elements"
1484:
675:
379:
The computer emulation community has made repeated attempts to recover and preserve CDC software. It is now running under a CDC CYBER and 6000 series
1022:
281:. PP0 will begin running the monitor code. The remaining PPs will loop reading their input registers waiting for requests from the monitor.
969:
1489:
1298:
1269:
648:
89:
61:
661:
108:
1073:
1017:
992:
962:
68:
1185:
1083:
46:
289:
As of SCOPE 3.3 a number of programming language compilers and utilities were supported. Major languages were
1463:
1012:
997:
592:
1058:
1043:
1002:
837:
427:
75:
250:, at one time. One control point is used for system functions. Later versions increased this limit to 15.
1224:
1171:
454:
1239:
1078:
955:
314:
42:
57:
1274:
1093:
1053:
1048:
1007:
854:
218:
1317:
1204:
1068:
684:
125:
1063:
904:
532:
482:
35:
185:
1494:
1451:
1390:
1279:
1259:
1208:
1166:
864:
397:
353:
1234:
1200:
1102:
1038:
899:
349:
209:
1431:
1405:
698:
8:
1400:
1352:
1229:
1337:
1244:
82:
1446:
1395:
1327:
1284:
1125:
817:
566:
507:
310:
1426:
978:
775:
243:
131:
128:
1370:
1332:
1303:
748:
743:
213:
CDC 6000 series SCOPE 3.1 building itself while running on
Desktop CYBER emulator
620:
1456:
1380:
1342:
1214:
733:
480:
1478:
1365:
1322:
1161:
1115:
788:
337:
278:
713:
1249:
783:
703:
653:
1375:
1357:
1140:
1130:
1120:
922:
429:
Control Data® 6400/6500/6600 Computer
Systems SCOPE 3.1 Reference Manual
174:
859:
392:
231:
570:
558:
1312:
1219:
1145:
1110:
936:
801:
322:
273:
227:
222:
947:
24:
1441:
894:
765:
760:
753:
738:
728:
380:
158:
151:
144:
1436:
1135:
827:
306:
298:
869:
326:
318:
1385:
927:
842:
832:
363:
When
Control Data decided to write its next operating system
329:. Other software included IGS (Interactive Graphics System),
302:
294:
290:
246:
operating system capable of running up to eight jobs, called
330:
124:(Supervisory Control of Program Execution) is a series of
1421:
452:
425:
481:
NCAR COMPUTATIONAL AND INFORMATION SYSTEMS LAB CISL.
260:
A portion of the central processor's memory (called
221:. In the early 1970s, it was renamed NOS/BE for the
49:. Unsourced material may be challenged and removed.
317:, CSSL 3 (Continuous System Simulation Language),
1476:
217:This operating system was based on the original
204:
165:
16:1960s Control Data Corporation operating systems
356:laboratories (where they referred to SCOPE as
963:
669:
683:
556:
358:Sunnyvale's Collection Of Programming Errors
277:, all PP's are loaded with system code from
348:SCOPE was written by a programming team in
1485:Control Data Corporation operating systems
970:
956:
676:
662:
109:Learn how and when to remove this message
557:Goldberg, I.; Lynn, L. L. (April 1970).
487:National Center for Atmospheric Research
421:
419:
417:
415:
413:
208:
621:"System of Ship-Shielding Codes INRADS"
1477:
977:
951:
774:
657:
410:
169:
47:adding citations to reliable sources
18:
13:
14:
1506:
642:
453:Control Data Corporation (1975).
426:Control Data Corporation (1968).
374:
1074:Object-oriented operating system
712:
590:
173:
23:
34:needs additional citations for
1490:Discontinued operating systems
1084:Supercomputer operating system
613:
584:
550:
525:
508:"The CDC 6600 arrives at CERN"
500:
474:
446:
343:
237:
1:
403:
205:SCOPE for the CDC 6000 series
166:SCOPE for the CDC 3000 series
1059:Just enough operating system
1044:Distributed operating system
336:CDC systems were considered
7:
1172:User space and kernel space
649:CDC 6000/70/170 Family Tree
533:"Catalog Search - CDC 6600"
386:
284:
137:
10:
1511:
1079:Real-time operating system
157:SCOPE and SCOPE-2 for the
1414:
1351:
1297:
1275:Multilevel feedback queue
1270:Fixed-priority preemptive
1258:
1193:
1184:
1154:
1101:
1092:
1054:Hobbyist operating system
1049:Embedded operating system
1031:
985:
913:
887:
855:Chippewa Operating System
810:
721:
710:
691:
253:SCOPE runs on the 6x00's
219:Chippewa Operating System
1318:General protection fault
1069:Network operating system
1023:User features comparison
685:Control Data Corporation
369:Network Operating System
313:). Other languages were
134:developed in the 1960s.
126:Control Data Corporation
1064:Mobile operating system
905:PLATO (computer system)
537:Computer History Museum
266:Central Memory Resident
1167:Loadable kernel module
593:"Software Development"
354:Arden Hills, Minnesota
214:
182:This section is empty.
1235:Process control block
1201:Computer multitasking
1039:Disk operating system
900:Storage Module Device
350:Sunnyvale, California
271:When the computer is
255:peripheral processors
212:
1406:Virtual tape library
998:Forensic engineering
914:Affiliated companies
43:improve this article
1415:Supporting concepts
1401:Virtual file system
1338:Segmentation fault
1186:Process management
462:. pp. 151–152
456:Literature Catalog
333:, and SORT/MERGE.
215:
1472:
1471:
1328:Memory protection
1299:Memory management
1293:
1292:
1285:Shortest job next
1180:
1179:
979:Operating systems
945:
944:
797:
796:
202:
201:
132:operating systems
119:
118:
111:
93:
1502:
1427:Computer network
1191:
1190:
1099:
1098:
972:
965:
958:
949:
948:
772:
771:
716:
678:
671:
664:
655:
654:
636:
635:
633:
631:
617:
611:
610:
608:
606:
597:
588:
582:
581:
579:
577:
554:
548:
547:
545:
543:
529:
523:
522:
520:
518:
504:
498:
497:
495:
493:
478:
472:
471:
469:
467:
461:
450:
444:
443:
441:
439:
434:
423:
244:multiprogramming
234:are available.
197:
194:
184:You can help by
177:
170:
114:
107:
103:
100:
94:
92:
51:
27:
19:
1510:
1509:
1505:
1504:
1503:
1501:
1500:
1499:
1475:
1474:
1473:
1468:
1410:
1371:Defragmentation
1356:
1347:
1333:Protection ring
1302:
1289:
1261:
1254:
1176:
1150:
1088:
1027:
981:
976:
946:
941:
915:
909:
883:
806:
793:
770:
749:CDC 6000 series
744:CDC 3000 series
717:
708:
687:
682:
645:
640:
639:
629:
627:
619:
618:
614:
604:
602:
595:
589:
585:
575:
573:
555:
551:
541:
539:
531:
530:
526:
516:
514:
506:
505:
501:
491:
489:
479:
475:
465:
463:
459:
451:
447:
437:
435:
432:
424:
411:
406:
389:
377:
346:
287:
240:
207:
198:
192:
189:
168:
140:
115:
104:
98:
95:
52:
50:
40:
28:
17:
12:
11:
5:
1508:
1498:
1497:
1492:
1487:
1470:
1469:
1467:
1466:
1461:
1460:
1459:
1457:User interface
1454:
1444:
1439:
1434:
1429:
1424:
1418:
1416:
1412:
1411:
1409:
1408:
1403:
1398:
1393:
1388:
1383:
1381:File attribute
1378:
1373:
1368:
1362:
1360:
1349:
1348:
1346:
1345:
1343:Virtual memory
1340:
1335:
1330:
1325:
1320:
1315:
1309:
1307:
1295:
1294:
1291:
1290:
1288:
1287:
1282:
1277:
1272:
1266:
1264:
1256:
1255:
1253:
1252:
1247:
1242:
1237:
1232:
1227:
1222:
1217:
1215:Context switch
1212:
1197:
1195:
1188:
1182:
1181:
1178:
1177:
1175:
1174:
1169:
1164:
1158:
1156:
1152:
1151:
1149:
1148:
1143:
1138:
1133:
1128:
1123:
1118:
1113:
1107:
1105:
1096:
1090:
1089:
1087:
1086:
1081:
1076:
1071:
1066:
1061:
1056:
1051:
1046:
1041:
1035:
1033:
1029:
1028:
1026:
1025:
1020:
1015:
1010:
1005:
1000:
995:
989:
987:
983:
982:
975:
974:
967:
960:
952:
943:
942:
940:
939:
933:
932:
931:
930:
919:
917:
911:
910:
908:
907:
902:
897:
891:
889:
888:Other products
885:
884:
882:
881:
880:
879:
874:
873:
872:
862:
857:
848:
847:
846:
845:
840:
835:
830:
821:
820:
814:
812:
808:
807:
805:
804:
798:
795:
794:
792:
791:
786:
780:
778:
769:
768:
763:
758:
757:
756:
746:
741:
736:
734:CDC 160 series
731:
725:
723:
719:
718:
711:
709:
707:
706:
701:
699:William Norris
695:
693:
689:
688:
681:
680:
673:
666:
658:
652:
651:
644:
643:External links
641:
638:
637:
612:
583:
549:
524:
499:
473:
445:
408:
407:
405:
402:
401:
400:
395:
388:
385:
376:
375:Current status
373:
345:
342:
338:supercomputers
286:
283:
262:central memory
248:control points
239:
236:
206:
203:
200:
199:
180:
178:
167:
164:
163:
162:
155:
150:SCOPE for the
148:
143:SCOPE for the
139:
136:
117:
116:
31:
29:
22:
15:
9:
6:
4:
3:
2:
1507:
1496:
1495:1964 software
1493:
1491:
1488:
1486:
1483:
1482:
1480:
1465:
1462:
1458:
1455:
1453:
1450:
1449:
1448:
1445:
1443:
1440:
1438:
1435:
1433:
1430:
1428:
1425:
1423:
1420:
1419:
1417:
1413:
1407:
1404:
1402:
1399:
1397:
1394:
1392:
1389:
1387:
1384:
1382:
1379:
1377:
1374:
1372:
1369:
1367:
1364:
1363:
1361:
1359:
1354:
1350:
1344:
1341:
1339:
1336:
1334:
1331:
1329:
1326:
1324:
1323:Memory paging
1321:
1319:
1316:
1314:
1311:
1310:
1308:
1305:
1300:
1296:
1286:
1283:
1281:
1278:
1276:
1273:
1271:
1268:
1267:
1265:
1263:
1257:
1251:
1248:
1246:
1243:
1241:
1238:
1236:
1233:
1231:
1228:
1226:
1223:
1221:
1218:
1216:
1213:
1210:
1206:
1202:
1199:
1198:
1196:
1192:
1189:
1187:
1183:
1173:
1170:
1168:
1165:
1163:
1162:Device driver
1160:
1159:
1157:
1153:
1147:
1144:
1142:
1139:
1137:
1134:
1132:
1129:
1127:
1124:
1122:
1119:
1117:
1114:
1112:
1109:
1108:
1106:
1104:
1103:Architectures
1100:
1097:
1095:
1091:
1085:
1082:
1080:
1077:
1075:
1072:
1070:
1067:
1065:
1062:
1060:
1057:
1055:
1052:
1050:
1047:
1045:
1042:
1040:
1037:
1036:
1034:
1030:
1024:
1021:
1019:
1016:
1014:
1011:
1009:
1006:
1004:
1001:
999:
996:
994:
991:
990:
988:
984:
980:
973:
968:
966:
961:
959:
954:
953:
950:
938:
935:
934:
929:
926:
925:
924:
921:
920:
918:
912:
906:
903:
901:
898:
896:
893:
892:
890:
886:
878:
875:
871:
868:
867:
866:
863:
861:
858:
856:
853:
852:
850:
849:
844:
841:
839:
836:
834:
831:
829:
826:
825:
823:
822:
819:
816:
815:
813:
809:
803:
800:
799:
790:
789:CDC Cyber 200
787:
785:
782:
781:
779:
777:
773:
767:
764:
762:
759:
755:
752:
751:
750:
747:
745:
742:
740:
737:
735:
732:
730:
727:
726:
724:
720:
715:
705:
702:
700:
697:
696:
694:
690:
686:
679:
674:
672:
667:
665:
660:
659:
656:
650:
647:
646:
626:
622:
616:
601:
594:
587:
572:
568:
564:
560:
553:
538:
534:
528:
513:
509:
503:
488:
484:
477:
458:
457:
449:
431:
430:
422:
420:
418:
416:
414:
409:
399:
396:
394:
391:
390:
384:
382:
372:
370:
366:
361:
359:
355:
351:
341:
339:
334:
332:
328:
324:
320:
316:
312:
308:
304:
300:
296:
292:
282:
280:
279:magnetic tape
276:
275:
269:
267:
264:, or CM) the
263:
258:
256:
251:
249:
245:
235:
233:
229:
224:
220:
211:
196:
187:
183:
179:
176:
172:
171:
160:
156:
153:
149:
146:
142:
141:
135:
133:
130:
127:
123:
113:
110:
102:
91:
88:
84:
81:
77:
74:
70:
67:
63:
60: –
59:
55:
54:Find sources:
48:
44:
38:
37:
32:This article
30:
26:
21:
20:
1358:file systems
1250:Time-sharing
916:and products
876:
784:CDC STAR-100
704:Seymour Cray
628:. Retrieved
624:
615:
603:. Retrieved
599:
586:
574:. Retrieved
562:
552:
540:. Retrieved
536:
527:
515:. Retrieved
511:
502:
490:. Retrieved
486:
476:
464:. Retrieved
455:
448:
436:. Retrieved
428:
378:
368:
364:
362:
357:
347:
335:
288:
272:
270:
265:
261:
259:
254:
252:
247:
241:
216:
190:
186:adding to it
181:
121:
120:
105:
96:
86:
79:
72:
65:
53:
41:Please help
36:verification
33:
1376:Device file
1366:Boot loader
1280:Round-robin
1205:Cooperative
1141:Rump kernel
1131:Multikernel
1121:Microkernel
1018:Usage share
923:ETA Systems
824:Languages:
344:Competition
274:deadstarted
242:SCOPE is a
238:Description
232:memory maps
58:"CDC SCOPE"
1479:Categories
1306:protection
1262:algorithms
1260:Scheduling
1209:Preemptive
1155:Components
1126:Monolithic
993:Comparison
860:CDC Kronos
692:Key people
483:"CDC 6600"
404:References
393:CDC Kronos
193:March 2023
99:March 2023
69:newspapers
1396:Partition
1313:Bus error
1240:Real-time
1220:Interrupt
1146:Unikernel
1111:Exokernel
937:Cray Inc.
877:CDC SCOPE
802:CDC Cyber
722:Computers
630:March 28,
605:March 28,
591:Ball, D.
576:March 28,
542:March 28,
517:March 28,
492:March 28,
466:March 28,
438:March 28,
323:SIMSCRIPT
311:assembler
223:CDC Cyber
161:/Cyber-76
1442:Live USB
1304:resource
1194:Concepts
1032:Variants
1013:Timeline
895:CDC Wren
811:Software
766:CDC 8600
761:CDC 7600
754:CDC 6600
739:CDC 1700
729:CDC 1604
563:OSTI.gov
387:See also
381:emulator
285:Software
159:CDC 7600
152:CDC 6000
145:CDC 3000
138:Variants
1437:Live CD
1391:Journal
1355:access,
1353:Storage
1230:Process
1136:vkernel
1003:History
986:General
828:COMPASS
571:6720614
307:COMPASS
299:FORTRAN
83:scholar
1245:Thread
1116:Hybrid
1094:Kernel
870:NOS/VE
776:Vector
569:
365:Kronos
327:SIMULA
325:, and
319:JOVIAL
305:, and
154:series
147:series
85:
78:
71:
64:
56:
1447:Shell
1386:Inode
928:ETA10
843:MIMIC
838:Cybil
833:SYMPL
596:(PDF)
460:(PDF)
433:(PDF)
303:COBOL
295:BASIC
291:ALGOL
228:dumps
129:batch
122:SCOPE
90:JSTOR
76:books
1008:List
851:OS:
632:2023
625:DTIC
607:2023
600:CERN
578:2023
567:OSTI
544:2023
519:2023
512:CERN
494:2023
468:2023
440:2023
331:PERT
230:and
62:news
1464:PXE
1452:CLI
1432:HAL
1422:API
1225:IPC
865:NOS
818:026
398:NOS
315:APT
188:.
45:by
1481::
1207:,
623:.
598:.
565:.
561:.
535:.
510:.
485:.
412:^
383:.
321:,
301:,
297:,
293:,
1301:,
1211:)
1203:(
971:e
964:t
957:v
677:e
670:t
663:v
634:.
609:.
580:.
546:.
521:.
496:.
470:.
442:.
309:(
195:)
191:(
112:)
106:(
101:)
97:(
87:·
80:·
73:·
66:·
39:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.