Method and apparatus for heterogeneous distributed computation
First Claim
Patent Images
1. A method for a distributed computation comprising:
- defining a problem as a Cartesian grid;
obtaining a computation domain comprising one or more parallel processors;
mapping said Cartesian grid to said computation domain.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method and apparatus for heterogeneous distributed computation. According to one or more embodiments, a semi-automatic process for setting up a distributed computing environment is used. Each problem that the distributed computing system must handle is described as an n-dimensional Cartesian field. The computational and memory resources needed by the computing system are mapped in a monotonic fashion to the Cartesian field.
-
Citations
24 Claims
-
1. A method for a distributed computation comprising:
-
defining a problem as a Cartesian grid;
obtaining a computation domain comprising one or more parallel processors;
mapping said Cartesian grid to said computation domain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a problem configured to be defined as a Cartesian grid;
a computation domain comprising one or more parallel processors configured to be obtained;
a master configured to map said Cartesian grid to said computation domain. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24)
-
-
17. A computer program product comprising:
a computer usable medium having computer readable program code embodied therein configured to distribute a computation, said computer program product comprising;
computer readable code configured to cause a computer to define a problem as a Cartesian grid;
computer readable code configured to cause a computer to obtain a computation domain comprising one or more parallel processors;
computer readable code configured to cause a computer to map said Cartesian grid to said computation domain.
Specification