Jump to content

GM-NAA I/O

From Alfawiki
GM-NAA I/O system
Company typeCollaborative project
IndustryComputer software / Operating systems
Founded1956
FounderRobert L. Patrick, Owen Mock
ProductsOperating system for IBM 704

The GM-NAA I/O system, a collaborative creation by General Motors and North American Aviation, holds the distinction of being the inaugural operating system designed for the IBM 704 computer. Its origins trace back to 1956, credited to Robert L. Patrick from General Motors Research alongside Owen Mock of North American Aviation. This system was an advancement derived from a 1955 monitor originally developed for the IBM 701.

In developing GM-NAA I/O, Patrick integrated Gantt charts—tools already employed by GM in automotive manufacturing scheduling—to manage concurrent processing tasks effectively. The system's core purpose was to streamline batch processing by running programs consecutively without requiring human oversight. It featured common routines that standardized access to input/output hardware, thereby improving overall system efficiency.

Close to forty installations of the IBM 704 utilized variants of the GM-NAA I/O system, representing a notable milestone in the progression of early operating systems.

See also

External links

The developers also contributed to the creation of the UNIX operating system teams.