Boots – shoes – and leggings
Patent
1995-03-23
1997-01-21
Kriess, Kevin A.
Boots, shoes, and leggings
364DIG1, 364228, 3642468, 3642813, 3642814, G06F 1300
Patent
active
055967515
ABSTRACT:
When a user program is processed on a parallel computer system, individual processes of the user program are executed concurrently on different processors. The situation may arise here that a first process requires data generated by a second process. The first process must then wait during processing until the second process makes this data available. In order not to extend the program runtime when translating such a user program, the instructions of a first process that access data generated by a second process open result cells in a memory area that is locked for the user mode, in which the data generated by the second process is then entered. During the processing of the user program after the translation for the parallel computer system, all instructions with memory access are examined to determine whether the addressed memory location is a result cell in the locked memory area. If this is the case, then the operating system interrupts the processing of the user program and starts an interrupt routine which has access to the result cell in the system mode. It is determined thereby whether the result is already present in the result cell, and in this case the result is made available to the process. Otherwise, the first process remains interrupted until the result supplied by the other process has been entered in the result cell.
REFERENCES:
patent: 4177510 (1979-12-01), Appell et al.
patent: 4530051 (1985-07-01), Johnson et al.
patent: 4893234 (1990-01-01), Davidson et al.
patent: 4951193 (1990-08-01), Muramatsu et al.
patent: 5129693 (1992-07-01), Muramatsu et al.
"A Kernel For Distributed Programming Languages" by K.W. Ng., Interfaces in Computing, 3, Sep.-Dec. 1985, pp. 199-216.
"Multiprocessing Extensions in Spur Lisp" by B. Zorn et al, IEEE Software No. 4, Jul. 1989, pp. 41-49.
"Exception Handling In Multilisp" by R.H. Halstead et al, Proceedings of the 1985 International Conference on Parallel Processing, Aug. 20-23, 1985, pp. 822-830.
Glas Brigitte
Kolb Dieter
Radlhammer Markus
Chaki Kakali
Kriess Kevin A.
Siemens Aktiengesellschaft
LandOfFree
Method for processing a user program on a parallel computer syst does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for processing a user program on a parallel computer syst, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for processing a user program on a parallel computer syst will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2332337