𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Optimal Orthogonal Tiling of 2-D Iterations

✍ Scribed by Rumen Andonov; Sanjay Rajopadhye


Publisher
Elsevier Science
Year
1997
Tongue
English
Weight
113 KB
Volume
45
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

✦ Synopsis


Iteration space tiling is a common strategy used by parallelizing compilers and in performance tuning of parallel codes. We address the problem of determining the tile size that minimizes the total execution time. We restrict our attention to uniform dependency computations with two-dimensional, parallelogramshaped iteration domain which can be tiled with lines parallel to the domain boundaries. The target architecture is a linear array (or a ring). Our model is developed in two steps. We first abstract each tile by two simple parameters, namely tile period P t and intertile latency L t . We formulate and partially resolve the corresponding optimization problem independent of the machine and program. Next, we refine the model with realistic machine and program parameters, yielding a discrete nonlinear optimization problem. We solve this analytically, yielding a closed form solution, which can be used by a compiler before code generation.


πŸ“œ SIMILAR VOLUMES


2D to 3D rectangular waveguide filter de
✍ Juan Hinojosa; Fernando D. Quesada Pereira; Alejandro Alvarez-Melcon πŸ“‚ Article πŸ“… 2009 πŸ› John Wiley and Sons 🌐 English βš– 298 KB

## Abstract In this article, an optimization procedure is described to align electromagnetic (EM) three‐dimensional (3D) models with two‐dimensional (2D) models for the design of RF/microwave circuits. The optimization procedure is realized from a modified standard space mapping (SM) approach. The

2D Modelling of the Edge Plasma in ITER
✍ A. S. Kukushkin; H. D. Pacher; D. Coster; G. Janeschitz; D. Reiter; R. Schneider πŸ“‚ Article πŸ“… 1998 πŸ› John Wiley and Sons 🌐 English βš– 362 KB πŸ‘ 1 views
A Distributed Formation of Smallest Faul
✍ Jie Wu πŸ“‚ Article πŸ“… 2002 πŸ› Elsevier Science 🌐 English βš– 229 KB

The rectangular faulty block model is the most commonly used fault model for designing fault-tolerant and deadlock-free routing algorithms in meshconnected multicomputers. The convexity of a rectangle facilitates simple and efficient ways to route messages around fault regions using relatively few v