Patent
1995-04-19
1998-04-07
Coleman, Eric
395706, G06F 1716
Patent
active
057376239
ABSTRACT:
A parallelization process for complex-topology applications is based on an understanding of topology and includes two separate parts: i) an automatic, topology-based data distribution method and ii) a program transformation method. Together these methods eliminate the need for user determined data distribution specification in data layout languages such as High Performance Fortran. The topology-based data distribution method uses both problem and machine topology to determine a data-to-processor mapping for composite grid applications. The program transformation method incorporates statements in the user program to read and implement the data layout determined by the distribution method and to eliminate the need for user development and support of subroutine clones for data distribution.
REFERENCES:
patent: 5193190 (1993-03-01), Janczyn
patent: 5450313 (1995-09-01), Gilbert
patent: 5475856 (1995-12-01), Kogge
patent: 5551039 (1996-08-01), Weinberg
patent: 5586325 (1996-12-01), MacDonald
Using Problem Topology In Parallelization by Liebrock, L.M. Thesis for Doctor of Philosophy, Rice University, Sep. 1994.
"A Partitioning Algorithm for Composite Grids" by Michael Thune, Parallel Algorithms and Applications, Gordon and Breach Science Publishers S.A., vol. 1, No. 1.
LandOfFree
Multi-processor parallel computer architecture using a parallel does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multi-processor parallel computer architecture using a parallel , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-processor parallel computer architecture using a parallel will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-27174