摘要 |
<P>PROBLEM TO BE SOLVED: To solve the problem that it is difficult to secure calculation resources by arbitrary processing units regardless of such a particle size as a processor or thread in a conventional resource reservation technology, and that since it is not possible to divide processing with no parallelism, it is not possible to adjust a processing time in the parallelization technology of a program, and that any static critical section or release section to be inserted is not able to follow up any non-deterministic operation during execution in a program conversion technology for satisfying time restriction. Ž<P>SOLUTION: A resource request given as a CPU utilization rate and its request block are given from the outside of a program to a program source, and while the CPU utilization rate is measured, a resource control routine for increasing/decreasing execution priority or for releasing resources is inserted with appropriate intervals, and the resource measurement routine for measuring an interrupted time of the object block is separately inserted before and after the main loop of the other task. Thus, it is guaranteed to complete processing while holding a prescribed resource request. Ž<P>COPYRIGHT: (C)2010,JPO&INPIT Ž
|