HC-CS-TR-2011-01: Experiences with expressing and optimizing dense numerical algorithms in AlphaZ

HC-CS-TR-2011-01: Experiences with expressing and optimizing dense numerical algorithms in AlphaZ

PorMicah John WalterDavid G. Wonnacott

Usualmente se imprime en 3 - 5 días hábiles
As multi-core processor architectures and parallel programming paradigms become more and more commonplace, there are those who concentrate on producing parallel code by hand and those who advocate the development of tools to parallelize code automatically. The AlphaZ system represents a middle road: the user provides a high-level description to the system about how the parallelization of the problem is to be accomplished, while the system generates the actual C code. In our experiences in using the AlphaZ system to express time-skewing of dense matrix codes that are not ‘embarrassingly parallel’, such as Jacobi stencils, we achieved qualified success in producing speedup across a cluster of computers. We are optimistic about the future use of AlphaZ in similar projects.

Detalles

Fecha de publicación
Oct 15, 2011
Idioma
English
Categoría
Computadoras y tecnología
Copyright
Todos los derechos reservados - Licencia estándar de copyright
Contribuyentes
Por (autor o autora): Micah John Walter, Por (autor o autora): David G. Wonnacott

Especificaciones

Páginas
127
Tipo de encuadernación
Tapa blanda Tapa blanda
Color de interior
Blanco y negro
Dimensiones
Carta EE.UU. (8,5 x 11 in / 216 x 279 mm)

Calificaciones y comentarios