Publications: Data Parallel Languages and Programming

On the Parallelization of Molecular Dynamics Codes
Guillermo P. Trabado, Oscar Plata and Emilio L. Zapata
Int’l Conf. On Computational Physics (CCP'01), Aachen (Germany), September 2001.
On the Parallelization of Molecular Dynamics Codes
Guillermo P. Trabado, Oscar Plata and Emilio L. Zapata
Computer Physics Communications, 147 (1-2), pp. 711-715, 2002.
A Data Parallel Formulation for Divide and Conquer Algorithms
Margarita Amor, Francisco Argüello, Juan Lopez, Oscar Plata and Emilio L. Zapata
The Computer Journal, 44 (4), pp. 303-320, 2001.
Data-Parallel Support for Numerical Irregular Problems
Emilio L. Zapata, Oscar Plata, Rafael Asenjo and Guillermo P. Trabado
Parallel Computing, 25 (13-14), pp. 1971-1994, 1999.
Data Parallel Extensions for Maximizing Locality in Numerical Irregular Problems
Oscar Plata, Guillermo P. Trabado and Emilio L. Zapata
Seminar No. 98341 on Tiling for Optimal Resource Utilization, Dagstuhl (Saarland, Germany), August 1998.
HPF-2 Support for Dynamic Sparse Computations
Rafael Asenjo, Oscar Plata, Juan Touriño, Ramon Doallo and Emilio L. Zapata
Int’l Workshop on Languages and Compilers for Parallel Computing (LCPC'98), Chapel Hill, NC (USA), August 1998.
(Springer-Verlag, LNCS 1656, pp. 230-246, 1999).
HPF Directives and Run-Time Support for Molecular Dynamics Problems
Guillermo P. Trabado, Oscar Plata and Emilio L. Zapata
7th Workshop on Compiler for Parallel Computers (CPC'98), Linköping (Sweden), June 1998.
Data-Parallel Extensions for Numerical Irregular Problems
Emilio L. Zapata, Oscar Plata and Eladio Gutierrez
Advanced Research Workshop on High Performance Computing: Technology and Computation, Cetraro (Italy), June 1998.
Analyzing Data Structures for Parallel Sparse Direct Solvers: Pivoting and Fill-In
Juan Touriño, Ramon Doallo, Rafael Asenjo, Oscar Plata and Emilio L. Zapata
Sixth Int’l. Workshop on Compilers for Parallel Computers (CPC'96), Aachen (Germany), December 1996.
Iterative and Direct Sparse Solvers on Parallel Computers
Rafael Asenjo, Gerardo Bandera, Guillermo P. Trabado, Oscar Plata and Emilio L. Zapata
Euroconference: Supercomputation in Nonolinear and Disordered Systems: Algorithms, Applications and Arquitectures, San Lorenzo de El Escorial (Spain), September 1996
(L. Vazquez, F. Tirado, I Martin (Eds.), World Scientific Pub., pp. 85-99, 1997).
Software Tools for Multiprocessor Simulation and Programming
Emilio L. Zapata, Oscar Plata, Francisco F. Rivera, Javier D. Bruguera, Ramon Doallo, Ignacio Benavides and Francisco Argüello
J. Cybernetics and Systems, 21, pp. 157-176, 1990.
ACLE, A Software Package for SIMD Computer Simulation
Oscar Plata, Javier D. Bruguera, Francisco F. Rivera, Ramon Doallo and Emilio L. Zapata
The Computer Journal, 33 (3), pp. 194-203, 1990.
ACLAN, A Parallel Programming Language for Signal Processing
Oscar Plata and Emilio L. Zapata
IEEE Mediterranean Electrotechnical Conf. (MELECON’89), Lisbon (Portugal), April 1989.
An Array Processing Language for Real-Time Programming of Hypercube Concurrent Computers
Oscar Plata, Emilio L. Zapata, Javier D. Bruguera and Francisco Argüello
Second Int’l Conf. on Software Engineering for Real Time Systems, Cirecester (UK), September 1989.