Cgra accelerator for weather/climate dynamics simulation
AssigneesInternational Business Machines Corporation, ETH Zurich
InventorsRonald Peter Luijten, Gagandeep Singh, Joost VandeVondele
Life of this patent
Estimating the term…
Loading patent…
AssigneesInternational Business Machines Corporation, ETH Zurich
InventorsRonald Peter Luijten, Gagandeep Singh, Joost VandeVondele
Estimating the term…
A coarse-grained reconfigurable array accelerator for solving partial differential equations for problems on a regular grid is provided. The regular grid comprises grid cells which are representative for a physical natural environment wherein a list of physical values is associated with each grid cell. The accelerator comprises configurable processing elements in an accelerator-internal grid connected by an accelerator-internal interconnect system and memory arrays comprising memory cells. The memory arrays are connected to the accelerator-internal interconnect system. Selected ones of the memory arrays are positioned within the accelerator corresponding to positions of the grid cells in the physical natural environment. Thereby, each group of the memory cells is adapted for storing the list of physical values of the corresponding grid cell of the physical natural environment.
A coarse-grained reconfigurable array accelerator for solving partial differential equations for problems on a regular grid, said regular grid comprising grid cells being representative for a physical natural environment, wherein a list of physical values is associated with each grid cell, wherein said accelerator is adapted for solving said partial differential equations using a plurality of stencil computing kernels, wherein a horizontal compute stencil kernel has operand access in an x-y plane, and wherein a vertical compute stencil kernel has operand access in a plane vertical to said x-y plane, and wherein a determination of horizontal stencil computation results and vertical stencil computation results alternates, said accelerator comprising
(canceled)
(canceled)
A method for solving partial differential equations using a coarse-grained reconfigurable array accelerator for problems on a regular grid, said regular grid comprising grid cells being representative for a physical natural environment, wherein a list of physical values is associated with each grid cell, wherein a horizontal compute stencil kernel has operand access in an x-y plane, and wherein a vertical compute stencil kernel has operand access in a plane vertical to said x-y plane,
(canceled)
(canceled)
A computer program product for solving partial differential equations using a coarse-grained reconfigurable array accelerator for problems on a regular grid, said regular grid comprising grid cells being representative for a physical natural environment, wherein a list of physical values is associated with each grid cell, wherein a horizontal compute stencil kernel has operand access in an x-y plane, and wherein a vertical compute stencil kernel has operand access in a plane vertical to said x-y plane, wherein said configurable processing elements are connected to an accelerator-internal grid by an accelerator-internal interconnect system, and wherein memory arrays comprising memory cells, said memory arrays being connected to said accelerator-internal interconnect system,
Dependencies are inferred from the claim text.