Program compilation execution system

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

717 6, 717 8, 717 10, G06F 945

Patent

active

061347086

ABSTRACT:
There is provided a program compilation execution system which uses an in-task shared data allocation system in which by allocating only the data used in a task on a main memory, the operation efficiency of main memory can be enhanced. A compiler 20 transmits to an object program 40 the group information for a variable designated in a source program 10. A linker 50 continuously allocates variables belonging to the same group in each group, and transmits a memory allocation size information of each group to an execution format file 70. When generating the task, a program execution portion 80 obtains from the execution format file the allocation size information relative to the group information designated in an argument, and allocates a region of an in-task shared variable on a memory.

REFERENCES:
patent: 4499539 (1985-02-01), Vosacek
patent: 5381550 (1995-01-01), Jourdenais et al.
patent: 5481708 (1996-01-01), Kukol
patent: 5715430 (1998-02-01), Hirayama
patent: 5860138 (1999-01-01), Engebretsen et al.
Heggy et al., "Architecture Support for Register Allocation in the Presence of Aliasing," Proceedings of Supercomputing '90, IEEE Nov. 12-16, 1990, pp. 730-739.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Program compilation execution system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Program compilation execution system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program compilation execution system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-479951

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.