Browse Prior Art Database

Prioritizing Teleprocessing Output Over Input in One Partition Region

IP.com Disclosure Number: IPCOM000075025D
Original Publication Date: 1971-Jul-01
Included in the Prior Art Database: 2005-Feb-24
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Hayes, JW: AUTHOR [+3]

Abstract

This is a method enabling the use of standard control program functions to implement a teleprocessing system together with the use of a low priority input initiator, to give preference to work in process (output) over the initiation of new work (input). The method is applicable to any operating environment with subtasking capability, provided that the subtasks within a partition or region may be assigned different dispatching priorities. References below are in DOS terminology where specific control program functions are named.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 1

Prioritizing Teleprocessing Output Over Input in One Partition Region

This is a method enabling the use of standard control program functions to implement a teleprocessing system together with the use of a low priority input initiator, to give preference to work in process (output) over the initiation of new work (input). The method is applicable to any operating environment with subtasking capability, provided that the subtasks within a partition or region may be assigned different dispatching priorities. References below are in DOS terminology where specific control program functions are named.

Basically, the method takes advantage of the inherent dispatching priorities of different subtasks in a teleprocessing partition by ATTACHing the "line control" function of the partition into the subtask with highest priority, ATTACHing the "application processing" function into a subtask with an intermediate dispatching priority, and assigning the "input initiator" function to the subtask with the lowest dispatching priority. As a consequence, line control is maintained highly responsive to the network and may initiate polling automatically or upon external trigger. In a system with sufficient CPU power, throughput is improved by multi- programming application processing; this is achieved by issuing several identical ATTACH macros to create multiple subtask control blocks, all of intermediate dispatching priority, all pointing to application-program. When multiple subtasks are used with ENQ/DEQ and reentrant pr...