Publications: Compiler Techniques for Program Parallelization

An Analytical Model of Locality-Based Parallel Irregular Reductions
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
Parallel Computing, 34 (3), pp. 133-157, 2008.
PDF PDF
Modeling Memory Location Predictors for Pointer-Based Codes
Antoliano Davila, Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
13th Workshop on Compilers for Parallel Computing (CPC'07), Lisbon (Portugal), July 2007.
PDF PDF
On the Parallelization of Irregular and Dynamic Programs
Oscar Plata, Rafael Asenjo, Eladio Gutierrez, Francisco Corbera, M. Angeles Navarro and Emilio L. Zapata
Parallel Computing, 31 (6), pp. 544-562, 2005.
PDF PDF
Parallel Techniques in Irregular Codes: Cloth Simulation as Case of Study
Eladio Gutierrez, Sergio Romero, L. Felipe Romero, Oscar Plata and Emilio L. Zapata
J. Parallel and Distributed Computing, 65 (2), pp. 424-436, 2005.
PDF PDF
A new Dependence Test Based on Shape Analysis for Pointer-based Codes
M. Angeles Navarro, Francisco Corbera, Rafael Asenjo, Adrian Tineo, Oscar Plata and Emilio L. Zapata
17th Int’l. Workshop on Languages and Compilers for Parallel Computers (LCPC'04), West Lafayette, IN (USA), October 2004.
(Springer-Verlag, LNCS 3602, pp. 394-408, 2005).
PDF PDF
Exploitation of Locality and Parallelism in Pointer-based Programs (Tutorial)
Oscar Plata and Rafael Asenjo
IEEE Int'l. Conf. on Parallel Architectures and Compilation Techniques (PACT'04), Antibes (France), September 2004.
Explotando Localidad en Codigos Basados en Punteros
Eladio Gutierrez, Sergio Romero, Oscar Plata and Emilio L. Zapata
XV Jornadas de Paralelismo, Almeria (Spain), September 2004.
PDF PDF
Exploiting Locality and Parallelism in Pointer-based Programs
M. Angeles Navarro, R.G. Valderrama, Francisco Corbera, Eladio Gutierrez, Rafael Asenjo, Oscar Plata and Emilio L. Zapata
11th Workshop on Compilers for Parallel Computers (CPC'04), Seeon Monastery, Chiemsee (Germany), July 2004.
PDF PDF
Optimization Techniques for Irregular and Pointer-based Programs
Rafael Asenjo, Francisco Corbera, Eladio Gutierrez, M. Angeles Navarro, Oscar Plata and Emilio L. Zapata
12th Euromicro Workshop on Parallel, Distributed and Network-based Processing (PDP'04), La Coruña (Spain), February 2004.
PDF PDF
Parallelization Issues of a Code for Physically-based Simulation of Fabrics
Sergio Romero, Eladio Gutierrez, L. Felipe Romero, Oscar Plata and Emilio L. Zapata
Computer Physics Communications, 162 (3), pp. 188-202, 2004.
PDF PDF
Data Partitioning Based Parallel Irregular Reductions
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
Concurrency, Practice and Experience, 16 (2), pp. 155-172, 2004.
PDF PDF
Parallel Irregular Reduction Techniques for Cloth Simulation
Eladio Gutierrez, Sergio Romero, Oscar Plata and Emilio L. Zapata
Adaptivity in Parallel Scientific Computing (Seminar no. 03211), Dagstuhl (Saarland, Germany), May 2003.
On the Parallelization of Irregular and Dynamic Programs
Oscar Plata, Rafael Asenjo, Eladio Gutierrez, Francisco Corbera, M. Angeles Navarro and Emilio L. Zapata
10th Workshop on Compilers for Parallel Computers (CPC'03), Amsterdam (The Netherlands), January 2003.
PDF PDF
Optimization Techniques for Parallel Irregular Reductions
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
J. System Architecture, 49 (3), pp. 63-74, 2003.
PDF PDF
Paralelizacion de Reducciones por Afinidad de Escritura
Eladio Gutierrez, Sergio Romero, Oscar Plata and Emilio L. Zapata
XIII Jornadas de Paralelismo, Lleida (Spain), September 2002.
PDF PDF
Locality Analisys of Irregular Reductions
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
Advanced Research Workshop on High Performance Computing: Technology and Applications, Cetraro (Italy), June 2002.
On Improving the Performance of Data Partitioning Oriented Parallel Irregular Reductions
Oscar Plata, Eladio Gutierrez and Emilio L. Zapata
10th Euromicro Workshop on Parallel, Distributed and Network-based Processing (PDP'02), Las Palmas de Gran Canaria (Spain), January 2002.
PDF PDF
Improving Parallel Irregular Reductions Using Partial Array Expansion
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
Int’l. Conf. for High Performance Computing and Communications (SC'01), Denver, CO (USA), November 2001.
PDF PDF
On Workload Balancing of Parallel Irregular Reductions
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
XII Jornadas de Paralelismo, Valencia (Spain), September 2001.
PDF PDF
Balanced, Locality-Based Parallel Irregular Reductions
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
14th Int’l. Workshop on Languages and Compilers for Parallel Computers (LCPC'01), Cumberland Falls, KY (USA), August 2001.
(Springer-Verlag, LNCS 2624, pp. 162-176, 2003).
PDF PDF
Partial Array Expansion for Irregular Reductions
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
9th Workshop on Compilers for Parallel Computers (CPC'01), Edinburgh (UK), June 2001.
PDF PDF
A Compiler Method for the Parallel Execution of Irregular Reductions in Scalable Shared Memory Multiprocessors
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
ACM Int'l. Conf. on Supercomputing (ICS'00), Santa Fe, NM (USA), May 2000.
PDF PDF
Scalable Automatic Parallelization of Irregular Reductions on Shared Memory Multiprocessors
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
8th Workshop on Compiler for Parallel Computers (CPC'00), Aussois (France), January 2000.
PDF PDF
Automatic Parallelization of Irregular Applications
Eladio Gutierrez, Rafael Asenjo, Oscar Plata and Emilio L. Zapata
Parallel Computing, 26 (13-14), pp. 1709-1738, 2000.
PDF PDF
On Automatic Parallelization of Irregular Reductions on Scalable Shared Memory Systems
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
5th Int'l. EuroPar Conference on Parallel Processing (EuroPar'99), Toulouse (France), September 1999.
(Springer-Verlag, LNCS 1685, pp. 422-429, 1999).
PDF PDF
Analisis de Reducciones Paralelas en Aplicaciones Irregulares
Eladio Gutierrez, Oscar Plata and Emilio L. Zapata
IX Jornadas de Paralelismo, San Sebastian (Spain), September 1998.