Compiler for target machine independent optimization of data mov

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 945

Patent

active

055487610

ABSTRACT:
A method and apparatus designed to expose the power of manipulating data transfer and ownership to the compiler has been given. The key ideas behind the XDP methodology are its separation of data transfer from local computation, its non-blocking semantics to allow overlapping of communication with computation, and its unified treatment of data and ownership transfer. In addition, XDP offers the compiler a convenient platform for doing optimizations involving data movement by providing mechanisms for delayed communication binding and generating generalized compute rules. Compile-time data and data ownership transfers are accomplished independent of the target machine architecture. The run-time symbol table given here to support XDP is implementable as an extension to most high-level compiler intermediate languages. The applicability of XDP is quite general, and is not restricted to the optimization of communication for distributed memory machines. For instance, it can be used to optimize data transfers across different levels of a memory hierarchy.

REFERENCES:
patent: 4642764 (1987-02-01), Auslander et al.
patent: 4667290 (1987-05-01), Goss et al.
patent: 4802091 (1989-01-01), Cocke et al.
patent: 4885684 (1989-12-01), Austin et al.
patent: 4953084 (1990-08-01), Meloy et al.
patent: 4956800 (1990-09-01), Kametani
patent: 5083265 (1992-01-01), Valiant
patent: 5088034 (1992-02-01), Ihara et al.
patent: 5093916 (1992-03-01), Karp et al.
patent: 5146594 (1992-09-01), Iitsuka
patent: 5313614 (1994-05-01), Gorttelmann et al.
patent: 5339419 (1994-08-01), Chan et al.
patent: 5355492 (1994-10-01), Frankel et al.
patent: 5355494 (1994-10-01), Sistare et al.
Balasundaram, V. "Data Structures and Algorithms for Collective Communication Over A Dynamically . . . "IBM TDB vol. 35 No. 3 Aug. 1992 pp. 465-470.
WO9215945-A1 Abstract.

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

Compiler for target machine independent optimization of data mov does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Compiler for target machine independent optimization of data mov, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compiler for target machine independent optimization of data mov will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2337934

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