Multi-processor task dispatching apparatus

作者: Merle E. Houdek , Larry W. Loen , Roy L. Hoffman , Frank G. Soltis

DOI:

关键词:

摘要: Task dispatching for an asymmetric or symmetric multiprocessor system is provided where all the processors are dispatched from a single task queue. The workload, i.e. tasks, of distributed to available processors. Each processor includes dispatcher and signal dispatcher. runs in whenever element (TDE) put on queue (TDQ) as result running processor. examines TDEs enqueued TDQ determines if any should be invoked, lower priority switch occur. If so, it signals selected invoke its After completing switch, must determine had been performing now performed some other system.

参考文章(16)
Quosig Ralph A, Viss Norman L, Multiprocessor interrupt directory ,(1966)
Michael Ian Davis, Task management apparatus ,(1976)
Zurcher Frank W, Mullery Alvin P, Program scheduler for processing systems ,(1969)
Richard T. Turner, John W. Mccullough, Roy L. Hoffman, Frank G. Soltis, William G. Kempke, Task handling apparatus for a computer system ,(1977)
Frank E. Heart, William B. Barker, William R. Crowther, Severo M. Ornstein, Multiprocessor computer apparatus employing distributed communications paths and a passive task register ,(1975)
John O. Besemer, Clifford J. Bellamy, Module for coupling computer-processors ,(1978)
John O. Besemer, Clifford J. Bellamy, Multi-processor communication network ,(1978)
Graham C Driscoll, Meir M Lehman, Task selection in a multi-processor computing system ,(1967)