Scheduling of Display Buffer Program Execution
Original Publication Date: 1986-Oct-01
Included in the Prior Art Database: 2005-Mar-09
In a display system with several buffers, a buffer program is executed for each display sequentially to generate a picture on each display. To avoid flicker, all programs should ideally be executed in a fixed time which is less than the flicker threshold time. An algorithm is disclosed which ensures that any spare time is distributed between displays. The programs are run in a fixed time unless the total execution time of the program's time exceeds the fixed time, when they are run as often as possible. The algorithm has applications in directed beam and raster displays. This article discloses an improved way of scheduling the execution of display buffer programs of several directed beam displays, so as to reduce the possibility of flicker.