Research Publications of Rafael Asenjo Plaza
Line

  1. UMA-DAC-1993/07
    R. Asenjo, M. Ujaldón, E.L. Zapata.
    "Parallel WZ Factorization on Mesh Multiprocessors"
    J. Microprocessing and Microprogramming
    vol. 38, no. 5, 1993, pp. 319-326.

  2. UMA-DAC-1994/02
    M. Ujaldón, R. Asenjo, J.C. Cabaleiro, J.M. Carazo, E.L. Zapata.
    "3D Reconstruction of Macromolecules on Multiprocessors"
    2nd EUROMICRO Workshop on Parallel and Distributed Processing
    Malaga, Spain, January 26-28, 1994, pp. 260-267.

  3. UMA-DAC-1994/06
    R. Asenjo, L.F. Romero, M. Ujaldón, E.L. Zapata.
    "Sparse Block and Cyclic Data Distributions for Matrix Computations"
    Advanced Workshop in High Performance Computing: Technology, Methods and Applications
    Cetraro, Italy, June 1994, pp. 359-377.
    (published by Elsevier Science, Amsterdam, The Netherlands, J.J. Dongarra, L. Grandinetti, G.R. Joubert and J.Kowalik, Eds., 1995).

  4. UMA-DAC-1994/24
    R. Asenjo, M. Ujaldón, E.L. Zapata.
    "Parallel Sparse LU Factorization"
    HPF-2: Scope of Activities and Motivating Applications
    High Performance Fortran Forum, 1994, pp. 72-78.

  5. UMA-DAC-1995/08 (long version)
    R. Asenjo, E.L. Zapata.
    "Sparse LU Factorization on the Cray T3D"
    Int'l Conf. on High-Performance Computing and Networking
    Milan, Italy, May 3-5, 1995, pp. 690-696.
    (published by Springer-Verlag, Berlin, Germany, B. Hertzberger and G. Serazzi, Eds., LNCS no. 919).

  6. UMA-DAC-1996/07
    R. Asenjo, G.P. Trabado, M. Ujaldón, E.L. Zapata.
    "Compilation Issues for Irregular Problems"
    Workshop on Parallel Programming Environments for High-Performance Computing
    L'Alpe d'Huez, France, April 1-5, 1996, pp. 187-199.

  7. UMA-DAC-1996/18
    J.R. Cózar, R. Asenjo, E.L. Zapata.
    "Animación Virtual de Volúmenes Tomográficos en Multiprocesadores"
    VII Jornadas de Paralelismo
    Santiago de Compostela, Spain, September 11-13, 1996, pp. 309-318.

  8. UMA-DAC-1996/19
    M.A. Trenas, R. Asenjo, E.L. Zapata.
    "Algoritmos Paralelos para el Cálculo de Autovalores en Matrices Simétricas Dispersas"
    VII Jornadas de Paralelismo
    Santiago de Compostela, Spain, September 11-13, 1996, pp. 397-406.

  9. UMA-DAC-1996/24
    R. Asenjo, G. Bandera, G.P. Trabado, O. Plata, E.L. Zapata.
    "Iterative and Direct Sparse Solvers on Parallel Computers"
    Euroconference: Supercomputation in Nonlinear and Disordered Systems: Algorithms, Applications and Architectures
    San Lorenzo de El Escorial, Madrid, Spain, September 23-28, 1996, pp. 85-99.
    (published by World Scientific Pub., Singapore, L. Vázquez, F. Tirado, and I. Martín, Eds., 1997).

  10. UMA-DAC-1996/30
    J. Touriño, R. Doallo, R. Asenjo, O. Plata, E.L. Zapata.
    "Analyzing Data Structures for Parallel Sparse Direct Solvers: Pivoting and Fill-in"
    6th Workshop on Compilers for Parallel Computers
    Aachen, Germany, December 11-13, 1996, pp. 151-168.

  11. UMA-DAC-1996/32
    M.A. Trenas, R. Asenjo, E.L. Zapata.
    "Solving the Eigenvalues of Symmetric Sparse Matrices Applying Parallelism"
    Euroconference: Supercomputation in Nonlinear and Disordered Systems: Algorithms, Applications and Architectures
    San Lorenzo de El Escorial, Madrid, Spain, September 23-28, 1996, pp. 347-351.
    (published by World Scientific Pub., Singapore, L. Vázquez, F. Tirado, and I. Martín, Eds., 1997).

  12. UMA-DAC-1996/34
    R. Asenjo, E. Gutiérrez, Y. Lin, D. Padua, B. Pottenger, E.L. Zapata.
    "On the Automatic Parallelization of Sparse and Irregular Fortran Codes"
    CSRD-1512
    Univ. of Illinois at Urbana-Champaign, December 1996.

  13. UMA-DAC-1997/09
    J.R. Cózar, R. Asenjo, E.L. Zapata.
    "Virtual Animation of Tomographic Volumes on Multiprocessors"
    VII Nat'l Symp. on Pattern Recognition and Image Analysis
    Bellaterra (Barcelona), Spain, April 1997, pp. 329-334.

  14. UMA-DAC-1997/13
    R. Asenjo, E. Gutiérrez, Y. Lin, D. Padua, B. Pottenger, E.L. Zapata.
    "Paralelización Automática de Códigos Fortran Irregulares"
    VIII Jornadas de Paralelismo
    Cáceres, Spain, September 10-12, 1997, pp. 351-364.

  15. UMA-DAC-1997/32
    Rafael Asenjo Plaza.
    "Factorización LU de Matrices Dispersas en Multiprocesadores"
    PhD Thesis
    Dept. Computer Architecture, University of Málaga, December 1997.

  16. UMA-DAC-1998/11
    R. Asenjo, O. Plata, J. Touriño, R. Doallo, E.L. Zapata.
    "HPF-2 Support for Dynamic Sparse Computations"
    11th Int'l Workshop on Languages and Compilers for Parallel Computing (LCPC'98)
    Chapel Hill, North Carolina, pp. 230-246, August 7-9, 1998.
    (published by Springer-Verlag, Berlin, Germany, S. Chatterjee, J.F. Prins, L. Carter, J. Ferrante, Z. Li, D. Sehr and P.-C. Yew, Eds., LNCS no. 1656).

  17. UMA-DAC-1999/01 (long version)
    R. Asenjo, E.L. Zapata.
    "Parallel Pivots LU Algorithm on the Cray T3E"
    4th Int'l. Conf. of the ACPC (ACPC'99)
    Salzburg, Austria, pp. 38-47, Feb. 16-18, 1999.

  18. UMA-DAC-1999/03
    E.L. Zapata, O. Plata, R. Asenjo, G.P. Trabado.
    "Data-Parallel Support for Numerical Irregular Problems"
    J. Parallel Computing
    vol. 25, no. 13-14, pp. 1971-1994, December 1999.

  19. UMA-DAC-1999/06
    A.G. Navarro, R. Asenjo, E.L. Zapata, D. Padua.
    "Access Descriptor Based Locality Analysis for Distributed-Shared Memory Multiprocessors"
    IEEE Int'l. Conf. on Parallel Processing (ICPP'99)
    Aizu-Wakamatsu, Japan, pp. 86-94, September 21-24, 1999.

  20. UMA-DAC-1999/08
    F. Corbera, R. Asenjo, E.L. Zapata.
    "New Shape Analysis Techniques for Automatic Parallelization of C Codes"
    ACM Int'l. Conf. on Supercomputing (ICS'99)
    Rhodes, Greece, June 20-25, 1999.

  21. UMA-DAC-2000/11
    A. Navarro, R. Asenjo, E.L. Zapata.
    "Automatic Iteration/Data Partitioning for Distributed Shared Memory Systems"
    NATO Advanced Research Workshop on High Performance Computing: Technology and Applications
    Cetraro, Italy, June 12-15, 2000.

  22. UMA-DAC-2000/18
    R. Asenjo, I. Navarro, M. Rodríguez, M. Ujaldón, E.L. Zapata.
    "e-Commerce for Interactive Video Database"
    SSGRR 2000 Computer & eBusiness Conference
    L`Aquila, Rome, July 31 - August 6, 2000.

  23. UMA-DAC-2000/32
    F. Corbera, R. Asenjo, E.L. Zapata.
    "Un Paso en el Proceso de Paralelización Automática de Códigos C"
    XI Jornadas de Paralelismo
    Granada, Spain, September 11-13, 2000.

  24. UMA-DAC-2000/33
    F. Corbera, R. Asenjo, E.L. Zapata.
    "Accurate Shape Analysis for Recursive Data Structures"
    13th Int'l. Workshop on Languages and Compilers for Parallel Computing (LCPC'2000)
    IBM T.J. Watson Res. Ctr., Yorktown Heights, New York, NY, August 10-12, 2000.
    (published by Springer-Verlag, Berlin, Germany, S.P. Midkiff, J.E. Moreira, M. Gupta, S. Chatterjee, J. Ferrante, J. Prins, W. Pugh and C.-W. Tseng, Eds., LNCS no. 2017).

  25. UMA-DAC-2000/37
    E. Gutiérrez, R. Asenjo, O. Plata, E.L. Zapata.
    "Automatic Parallelization of Irregular Applications"
    J. Parallel Computing
    vol. 26, no. 13-14, December 2000, pp. 1709-1738.

  26. UMA-DAC-2001/09
    F. Corbera, R. Asenjo, E.L. Zapata.
    "Progressive Shape Analysis for Real C Codes"
    IEEE Int'l. Conf. on Parallel Processing (ICPP'2001)
    Valencia, Spain, September 3-7, 2001.

  27. UMA-DAC-2002/04
    F. Corbera, R. Asenjo, E.L. Zapata.
    "New Shape Analysis and Interprocedural Techniques for Automatic Parallelization of Codes"
    Int'l J. of Parallel Programming
    vol. 30, no. 1, February 2002, pp. 37-63.

  28. UMA-DAC-2002/10
    O. Plata, R. Asenjo, E. Gutiérrez, F. Corbera, E.L. Zapata.
    "Locality Analysis of Irregular and Dynamic Codes"
    NATO Advanced Research Workshop on High Performance Computing: Technology and Applications
    Cetraro, Italy, June 24-27, 2002.

  29. UMA-DAC-2002/13
    F. Corbera, R. Asenjo, E. Zapata.
    "Towards Compiler Optimization of Codes Based on Arrays of Pointers"
    15th Int'l Workshop on Languages and Compilers for Parallel Computing (LCPC'02)
    College Park, Maryland, July 25-27, 2002.
    (published by Springer-Verlag, Germany, LNCS 2005, v. 2481 pp. 142-156)

  30. UMA-DAC-2003/01
    O. Plata, R. Asenjo, E. Gutiérrez, F. Corbera, A. Navarro, E.L. Zapata.
    "On the Parallelization of Irregular and Dynamic Programs"
    10th Workshop on Compilers for Parallel Computers (CPC'2003)
    Amsterdam, The Netherlands, January 8-10, 2003.

  31. UMA-DAC-2004/03
    R. Asenjo, F. Corbera, E. Gutiérrez, A. Navarro, O. Plata, E.L. Zapata.
    "Optimization Techniques for Irregular and Pointer-based Programs"
    12th Euromicro Conference on Parallel, Distributed and Network based Processing (PDP'2004)
    La Coruña, Spain, February, 11-13, 2004.

  32. UMA-DAC-2004/08
    A. Navarro, R.G. Valderrama, F. Corbera, E. Gutiérrez, R. Asenjo, O. Plata, E.L. Zapata.
    "Exploiting Locality and Parallelism in Pointer-based Programs"
    11th Workshop on Compilers for Parallel Computers (CPC'2004)
    Seeon Monastery, Chiemsee, Germany, July 7-9, 2004.

  33. UMA-DAC-2004/11
    A. Navarro, F. Corbera, R. Asenjo, A. Tineo, O. Plata, E.L. Zapata.
    "A new Dependence Test based on Shape Analysis for Pointer-based Codes"
    17th Int'l Workshop on Languages and Compilers for Parallel Computing (LCPC'2004)
    West Lafayette, Indiana, USA, September 22-25, 2004.
    (published by Springer-Verlag, Germany, LNCS 2005, v. 3602 pp. 394-408)

  34. UMA-DAC-2004/12
    O. Plata, R. Asenjo.
    "Exploitation of Locality and Parallelism in Pointer-based Programs"
    Int'l. Conf. on Parallel Architectures and Compilation Techniques (PACT'04)
    Antibes Juan-les-Pins, France, September 29 - October 3, 2004.

  35. UMA-DAC-2004/16
    F. Corbera, R. Asenjo, E.L. Zapata.
    "A Framework to Capture Dynamic Data Structures in Pointer-Based Codes"
    IEEE Trans. on Parallel and Distributed Systems
    vol. 15, no. 2, February 2004, pp. 151-166.

  36. UMA-DAC-2004/20
    F. Corbera, A. Navarro, R. Asenjo, A. Tineo, E.L. Zapata.
    "A New Loop-Carried Dependence Detection Approach for Pointer-Based Codes"
    XV Jornadas de Paralelismo
    Almería, Spain, September 15-17, 2004, pp. 432-437.

  37. UMA-DAC-2005/02
    A. Tineo, F. Corbera, A. Navarro, R. Asenjo, E.L. Zapata.
    "A novel Approach for Detecting Heap-based Loop-carried Dependences"
    24th IEEE Int'l. Conf. on Parallel Processing (ICPP'2005)
    Univ. of Oslo, Norway, pp. 99-106 (June 2005).

  38. UMA-DAC-2005/05
    O. Plata, R. Asenjo, E. Gutiérrez, F. Corbera, A. Navarro, E.L. Zapata.
    "On the parallelization of irregular and dynamic programs"
    Parallel Computing
    vol. 31, Iss. 6, June 2005, pp. 544-562.

  39. UMA-DAC-2005/09
    A. Tineo, F. Corbera, A. Navarro, R. Asenjo, E.L. Zapata.
    "A new Strategy for Shape Analysis based on Coexistent Links Sets"
    Parallel Computing (ParCo'2005)
    Univ. of Malaga, Spain, September 13-16, 2005.

  40. UMA-DAC-2006/01
    A. Tineo, F. Corbera, A. Navarro, R. Asenjo, E.L. Zapata.
    "Shape Analysis for Dynamic Data Structures based on Coexistent Links Sets"
    12th Workshop on Compilers for Parallel Computing (CPC'2006)
    La Coruña, Spain, pp. 149-163 (January 2006).

  41. UMA-DAC-2006/07
    R. Castillo, A. Tineo, F. Corbera, A. Navarro, R. Asenjo, E.L. Zapata.
    "Experimental results in shape analysis"
    Technical Report
    March 2006

  42. UMA-DAC-06/08. DOI Link
    R. Castillo, A. Tineo, F. Corbera, A. Navarro, R. Asenjo and E.L. Zapata,
    Towards a Versatile Pointer Analysis Framework,
    In European Conference on Parallel Computing (EURO-PAR)
    29th August - 1st September 2006. Dresden. Germany.

  43. UMA-DAC-06/09
    R. Castillo, F. Corbera, A. Navarro, R. Asenjo and E.L. Zapata,
    Pointer analysis techniques targeted to accelerate shape analysis,
    XVII Jornadas de Paralelismo
    18-20 September 2006. Albacete. Spain.

  44. UMA-DAC-07/01. DOI Link
    A. Navarro, F. Corbera, A. Tineo, R. Asenjo and E.L. Zapata,
    Detecting loop-carried dependences in programs with dynamic data structures,
    Journal of Parallel and Distributed Computing,
    Volume 67, Issue 1 , January 2007, Pages 47-62

  45. UMA-DAC-07/02
    A. Navarro, F. Corbera, R. Asenjo, A. Tineo and E.L. Zapata,
    Complexity Study of the Shape Analisys based on CLSs,
    Technical Report,
    February 2007

  46. UMA-DAC-07/03
    A. Tineo, F. Corbera, A. Navarro, R. Asenjo and E.L. Zapata,
    A new Abstraction of the Activation Record Stack for Interprocedural Shape Analysis,
    Technical Report,
    February 2007

  47. UMA-DAC-07/05
    R. Castillo, F. Corbera, A. Navarro, R. Asenjo and E.L. Zapata,
    Parallelization of dynamic data structures in pointer-based programs,
    Transnational Access Meeting, HPC EUROPA EVENT,
    Bologna, June 2007

  48. UMA-DAC-07/06
    A. Tineo, F. Corbera, A. Navarro, R. Asenjo and E.L. Zapata,
    A Compiler Framework for Automatic Parallelization of Pointer-based Codes,
    3rd International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007),
    July 15 - 20, 2007, L'Aquila, Italy

  49. UMA-DAC-07/07
    R. Castillo, F. Corbera, A. Navarro, R. Asenjo and E.L. Zapata,
    Interprocedural Def-Use Chains for Pointer-based Codes Optimizations,
    3rd International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007),
    July 15 - 20, 2007, L'Aquila, Italy

  50. UMA-DAC-07/08
    J.J. Segura, R. Asenjo, F. Corbera, A. Navarro and E.L. Zapata,
    Interfaz para la captura de estructuras de datos dinámicas en códigos C,
    XVIII Jornadas de Paralelismo, JP'2007,
    Sep 11 - 14, 2007, Zaragoza, Spain

  51. UMA-DAC-07/09
    F. Corbera, A. Navarro, R. Asenjo, A. Tineo and E.L. Zapata,
    A formal presentation of shape analysis graphs and operations,
    Technical Report. Dept. Comp. Architecture. Univ. of Malaga,
    July 2007

  52. UMA-DAC-07/10
    A. Tineo, F. Corbera, A. Navarro, R. Asenjo and E.L. Zapata,
    Tracing Recursive Flow Paths for Interprocedural Shape Analysis,
    20th International Workshop on Languages and Compilers for Parallel Computing (LCPC'07)
    Urbana, Illinois, October 11-13, 2007

  53. UMA-DAC-08/1
    R. Asenjo, R. Castillo, F. Corbera, A. Navarro, A. Tineo and E.L. Zapata,
    Parallelizing irregular C codes assisted by interprocedural shape analysis,
    22nd IEEE International Parallel & Distributed Processing Symposium (IPDPS'08)
    Miami, Florida USA. April 14-18, 2008

  54. UMA-DAC-08/2, doi
    R. Castillo, F. Corbera, A. Navarro, R. Asenjo, and E.L. Zapata,
    Complete DefUse-Analysis in recursive programs with dynamic data structures,
    Workshop on Productivity and Performance (PROPER 2008) Tools for HPC Application Development, at EuroPar'2008 Conference
    Las Palmas de Gran Canaria, Spain, August 2008.

  55. UMA-DAC-09/2
    A. Navarro, R. Asenjo, S. Tabik and C. Cascaval,
    Load balancing using work-stealing for pipeline parallelism in emerging applications,
    ACM 23rd International Conference on Supercomputing
    IBM T.J. Watson Research Center, Yorktown Heights, NY, USA. June 8-12, 2009

  56. UMA-DAC-09/3
    A. Navarro, R. Asenjo, S. Tabik and C. Cascaval,
    Load balancing using work-stealing for pipeline parallelism in emerging applications,
    IBM Research Technical Paper RC24732.
    IBM T.J. Watson Research Center, Yorktown Heights, NY, USA. 2009

  57. UMA-DAC-09/4
    A. Navarro, R. Asenjo, S. Tabik and C. Cascaval,
    Analytical Modeling of Pipeline Parallelism,
    ACM-IEEE International Conference on Parallel Architectures and Compilation Techniques (PACT)
    Raleigh, North Carolina. September 12-16, 2009

  58. UMA-DAC-09/5
    R. Castillo, F. Corbera, A. Navarro, R. Asenjo, E.L. Zapata
    Conflict Analysis for heap-based Data Dependence Detection,
    Parallel Computing: From Multicores and GPU's to Petascale,
    ISBN: 978-1-60750-529-7, Vol. 19, pp. 351-358, IOS Press BV, Amsterdam, 2010.

  59. UMA-DAC-09/6
    A. Tineo, F. Corbera, A. Navarro, R. Asenjo, E.L. Zapata
    On the automatic detection of heap-induced data dependences with interprocedural shape analysis,
    International Workshop on Advanced Distributed and Parallel Network Applications (ADPNA-2009). In conjunction with ICPP 2009.
    Vienna, Austria, September 22-25, 2009

  60. UMA-DAC-10/1 Also available: doi
    A.J. Dios, R. Asenjo, A. Navarro, F. Corbera, E.L. Zapata
    Evaluation of the Task Programming Model in the Parallelization of Wavefront Problems,
    The 12th IEEE Intl. Conf. on High Performance Computing and Communications (HPCC-2010).
    Melbourne, Australia, September 1-3, 2010

  61. UMA-DAC-10/2
    A. Sanz, J. López, A. Navarro, R. Asenjo
    Tridiagonal Systems in Chapel. Case study: The parallel cyclic reduction algorithm,
    III Congreso Español de Informática, Jornadas de Paralelismo 2010 (JP2010).
    Valencia, España, Septiembre 7-10, 2010

  62. UMA-DAC-10/3
    Rafael Larrosa, A. Navarro, R. Asenjo, E.L. Zapata
    Implementing a Chapel library for parallel I/O,
    III Congreso Español de Informática, Jornadas de Paralelismo 2010 (JP2010).
    Valencia, España, Septiembre 7-10, 2010

  63. UMA-DAC-10/4
    A.J. Dios, R. Asenjo, A. Navarro, F. Corbera, E.L. Zapata
    Evaluation of the Task Programming Model in the Parallelization of Wavefront Problems,
    III Congreso Español de Informática, Jornadas de Paralelismo 2010 (JP2010).
    Valencia, España, Septiembre 7-10, 2010

  64. UMA-DAC-11/01
    A. Dios, R. Asenjo, A. Navarro, F. Corbera, E.L. Zapata
    Wavefront template implementation based on the task programming model,
    Technical Report. Dept. Comp. Architecture. Univ. of Malaga,
    March 2011

  65. UMA-DAC-11/02
    A. Dios, R. Asenjo, A. Navarro, F. Corbera, E.L. Zapata
    A case study of the task-based parallel wavefront pattern,
    Technical Report. Dept. Comp. Architecture. Univ. of Malaga,
    July 2011

  66. UMA-DAC-11/03
    A. Dios, R. Asenjo, A. Navarro, F. Corbera, E.L. Zapata
    A case study of the task-based parallel wavefront pattern,
    Advances in Parallel Computing: Applications, Tools and Techniques on the Road to Exascale Computing,
    ISBN: 978-1-61499-040-6, Vol. 22, pp. 65-72, IOS Press BV, Amsterdam,2012

  67. UMA-DAC-11/04
    R. Larrosa, R. Asenjo, A. Navarro, B.L. Chamberlain
    A First Implementation of Parallel IO in Chapel for Block Data Distribution,
    Advances in Parallel Computing: Applications, Tools and Techniques on the Road to Exascale Computing,
    ISBN: 978-1-61499-040-6, Vol. 22, pp. 447-454, IOS Press BV, Amsterdam, 2012

  68. UMA-DAC-11/05
    A. Dios, R. Asenjo, A. Navarro, F. Corbera, E.L. Zapata
    Wavefront template for the task-based programming model,
    The 24th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2011),
    Colorado State University, Fort Collins, Colorado, September 8-10, 2011

  69. UMA-DAC-11/06, doi
    A. Dios, R. Asenjo, A. Navarro, F. Corbera, E.L. Zapata
    High-level template for the task-based parallel wavefront pattern,
    The 18th annual IEEE International Conference on High Performance Computing (HiPC 2011),
    Bengaluru (Bangalore), India, December 18-21, 2011

  70. UMA-DAC-12/01. doi
    A. Navarro, F. Corbera, R. Asenjo, R. Castillo and E.L. Zapata,
    A Data Dependence Test based on the Projection of Paths over Shape Graphs,
    Journal of Parallel and Distributed Computing,
    Volume 72, Issue 12, December 2012, Pages 1547-1564.
    DOI: 10.1016/j.jpdc.2012.08.004

  71. UMA-DAC-12/02. Long version: UMA-DAC-12/02 [Slides]
    Alberto Sanz, Rafael Asenjo, Juan López, Rafael Larrosa, Angeles Navarro, Vassily Litvinov, Sung-Eun Choi, Bradford L. Chamberlain,
    Global data re-allocation via communication aggregation in Chapel,
    2012 IEEE 24th International Symposium on Computer Architecture and High Performance Computing,
    New York City, NY, USA. October 24-26, 2012. DOI 10.1109/SBAC-PAD.2012.18

  72. UMA-DAC-12/03. Invited Talk.
    Rafael Asenjo
    Main benefits of Task Parallel Framworks,
    HPC Advisory Council Spain Conference 2012,
    Málaga, Spain. September 13, 2012.

  73. UMA-DAC-13/01
    A. Vilches, A. Navarro, F. Corbera and R. Asenjo
    A case study of oversubscription on multi-CPU & multi-GPU heterogeneous systems,
    Proceedings of the 13th International Conference on Computational and Mathematical Methods in Science and Engineering, CMMSE 2013,
    Cabo de Gata, Spain, June 2013.

  74. UMA-DAC-13/02
    A. Navarro, A. Vilches, F. Corbera and R. Asenjo
    Strategies for Maximizing Utilization on multi-CPU & multi-GPU Heterogeneous Architectures,
    Technical Report. Dept. Comp. Architecture. Univ. of Malaga, Dec 2013.

  75. UMA-DAC-14/01 doi
    A. Navarro, A. Vilches, F. Corbera and R. Asenjo
    Strategies for maximizing utilization on multi-CPU and multi-GPU heterogeneous architectures,
    The Journal of Supercomputing, May 2014.

  76. UMA-DAC-14/02
    A. Navarro, A. Vilches, F. Corbera and R. Asenjo
    Adaptive Partitioning Strategies for Loop Parallelism in Heterogeneous Architectures,
    The International Conference on High Performance Computing and Simulation (HPCS 2014),
    Bologna, Italy, July 2014.

  77. UMA-DAC-14/03. doi
    Angeles Navarro, Rafael Asenjo, Francisco Corbera, Antonio J Dios and Emilio L Zapata
    A Case Study of Different Task Implementations for Multioutput Stages in non-trivial Parallel Pipeline Applications,
    Journal of Parallel Computing, June 2014.

  78. UMA-DAC-14/4
    Antonio Vilches, Angeles Navarro, Rafael Asenjo, Francisco Corbera, Maria Garzaran
    Adaptive partitioning strategy for heterogeneous chips,
    XXV Jornadas de Paralelismo 2014 (JP2014).
    Valladolid, España, Septiembre 17-19, 2014.

  79. UMA-DAC-14/5
    Rafael Asenjo, Andrés Rodríguez, Angeles Navarro, Juan-Antonio Fernández-Madrigal, Ana Cruz-Martín
    On the parallelization of a three-parametric log-logistic estimation algorithm,
    V Jornadas de Computación Empotrada 2014 (JCE2014).
    Valladolid, España, Septiembre 17-19, 2014.

  80. UMA-DAC-14/6
    Rafael Asenjo
    Modelos de programación para arquitecturas heterogéneas on-chip,
    Keynote inaugural de las XXV Jornadas de Paralelismo 2014 (JP2014).
    Valladolid, España, Septiembre 17-19, 2014.

  81. UMA-DAC-14/7
    Ángel Martínez-Tenor, Ana Gago-Benítez, Juan-Antonio Fernández-Madrigal, Ana Cruz-Martín, Rafael Asenjo, Angeles Navarro
    Hierarchical Regulation of the Sensor Data Transmission for Networked Telerobots,
    IEEE SENSORS 2014.
    Valencia, Spain, Nov. 2-5, 2014.

  82. UMA-DAC-15/1. Arxiv
    Francisco Corbera, Andrés Rodríguez, Rafael Asenjo, Angeles Navarro, Antonio Vilches, and María J. Garzarán
    Reducing overheads of dynamic scheduling on heterogeneous chips,
    HIP3ES: High Performance Energy Efficient Embedded Systems, HiPEAC Conference,
    Amsterdam, 19-21 Jan. 2015.

  83. UMA-DAC-15/2. doi
    Antonio Vilches, Rafael Asenjo, Angeles Navarro, Francisco Corbera, Rubén Gran and María J. Garzarán
    Adaptive Partitioning for Irregular Applications on Heterogeneous CPU-GPU chips,
    Procedia Computater Science, Vol 51,
    Elsevier Eds. pp. 140-149, 2015.

  84. UMA-DAC-15/3.
    A. Rodríguez, A. Vilches, A. Navarro, R. Asenjo, F. Corbera, R. Gran, and M. Garzaran
    Productive interface to map streaming applications on heterogeneous processors,
    Technical Report. Dept. Comp. Architecture. Univ. of Malaga, May 2015.

  85. UMA-DAC-15/4.
    Alejandro Villegas, Angeles Navarro, Rafael Asenjo, Oscar Plata, Rafael Ubal and David Kaeli
    Hardware support for Local Memory Transactions on GPU Architectures,
    10th ACM SIGPLAN Workshop on Transactional Computing (TRANSACT 2015, part of FCRC 2015).
    Portland, Oregon, USA. June 15-16, 2015

  86. UMA-DAC-15/5.
    Alejandro Villegas, Rafael Asenjo, Angeles Navarro, Oscar Plata
    Towards a Hardware Transactional Memory for GPU Local Memory,
    XXIII Jornadas de Concurrencia y Sistemas Distribuidos, JCSD'15.
    Malaga, Spain. June 10-12, 2015

  87. UMA-DAC-15/6.
    Andrés Rodríguez, Angeles Navarro, Rafael Asenjo, Antonio Vilches, Francisco Corbera, María Garzarán
    Parallel Pipeline on Heterogeneous Multi-Processing Architectures,
    1st IEEE International Workshop on Reengineering for Parallelism in Heterogeneous Parallel Platforms (Repara 2015, part of ISPA-2015).
    Helsinki, Finland, 20-22 August, 2015

  88. UMA-DAC-15/7.
    Alejandro Villegas, Angeles Navarro, Rafael Asenjo y Oscar Plata
    Memoria Transaccional Hardware en Memoria Local de GPU,
    XXVI Edición de las Jornadas de Paralelismo, JP 2015.
    Córdoba, Spain, 23-25 September, 2015

  89. UMA-DAC-15/8.
    Antonio Vilches, Andrés Rodríguez, Ángeles Navarro, Francisco Corbera y Rafael Asenjo
    Patrón pipeline aplicado a arquitecturas heterogéneas big.LITTLE,
    XXVI Edición de las Jornadas de Paralelismo, JP 2015.
    Córdoba, Spain, 23-25 September, 2015

  90. UMA-DAC-15/9.
    Guillermo Aparicio, Eligius M.T. Hendrix, José Manuel García Salmerón, Inmaculada García, Leocadio G. Casado y Rafael Asenjo
    Algoritmos paralelos de memoria compartida que determinan el menor tamaño de un árbol binario al refinar un simplex regular,
    XXVI Edición de las Jornadas de Paralelismo, JP 2015.
    Córdoba, Spain, 23-25 September, 2015

  91. UMA-DAC-16/1. doi
    A. Vilches, A. Navarro, R. Asenjo, F. Corbera, R. Gran, and M. Garzaran
    Mapping streaming applications on commodity multi-CPU and GPU on-chip processors,
    IEEE Tran. on Parallel and Distributed Systems, Vol 27, No. 4
    IEEE Computer Society, ISSN: 1045-9219, April 2016.

  92. UMA-DAC-16/2. doi:10.3233/978-1-61499-621-7-372.
    Andrés Rodríguez, Angeles Navarro, Rafael Asenjo, Francisco Corbera, Antonio Vilches, María Garzarán
    Pipeline Template for Streaming Applications on Heterogeneous Chips,
    Parallel Computing: On the Road to Exascale. IOS Press.
    Gerhard R Joubert, Hugh Leather, Mark Parsons, Frans Peters, Mark Sawyer (eds), pp. 327-336, 2016

  93. UMA-DAC-16/3. doi:10.3233/978-1-61499-621-7-543.
    Rafael Asenjo, Angeles Navarro, Andrés Rodríguez, J. Nunez-Yanez
    Workload distribution and balancing in FPGAs and CPUs with OpenCL and TBB,
    Parallel Computing: On the Road to Exascale. IOS Press.
    Gerhard R Joubert, Hugh Leather, Mark Parsons, Frans Peters, Mark Sawyer (eds), pp. 543-521, 2016

  94. UMA-DAC-16/4.
    Alejandro Villegas, Angeles Navarro, Rafael Asenjo, Oscar Plata
    Energy Efficiency of Software Transactional Memory in a Heterogeneous Architecture,
    8th Workshop on the Theory of Transactional Memory, WTTM 2016 co-located with PODC 2016.
    Chicago, Illinois, USA, July 25, 2016

  95. UMA-DAC-16/5.
    Alejandro Villegas, Rafael Asenjo, Angeles Navarro, Oscar Plata
    Improvements in Hardware Transactional Memory for GPU Architectures,
    19th Workshop on Compilers for Parallel Computing, (CPC'16)
    Valladolid, España, July 6-8, 2016

  96. UMA-DAC-16/6.
    Emilio Villegas, Alejandro Villegas, Angeles Navarro, Rafael Asenjo, Oscar Plata
    Evaluación del Consumo Energético de la Memoria Transaccional Software en Procesadores Heterogéneos,
    XXVII Edición de las Jornadas de Paralelismo, JP 2016.
    Salamanca, Spain, 14-16 September, 2016

  97. UMA-DAC-16/7.
    Luis Remis, Maria Jesus Garzaran, Rafael Asenjo, Angeles Navarro.
    Breadth-First Search on Heterogeneous Platforms: A Case of Study on Social Networks,
    28th Intl. Symp. on Computer Architecture and High Performance Computing, SBAC-PAD 2016.
    Marina del Rey, Los Angeles, USA, October 26-28, 2016

  98. UMA-DAC-16/8.
    Rafael Asenjo
    Making the most out of Heterogeneous Chips with CPU, GPU and FPGA,
    Keynote at 16th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2016.
    Granada, Spain, December 14-16, 2016

  99. UMA-DAC-16/9. ACM Digital Library
    Rafael Asenjo and Tim Harris (Eds.)
    Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming,
    ACM PPoPP 2016
    Barcelona, España, March 12-16, 2016. ISBN: 978-1-4503-4092-2

  100. UMA-DAC-17/1. Open Access. doi:10.1007/s10898-017-0508-y
    Juan Francisco Rodríguez, José Manuel García, Eligius Hendrix, Rafael Asenjo, Leocadio Casado
    On parallel Branch and Bound frameworks for Global Optimization,
    Journal of Global Optimization
    Volume 69, Issue 3, pp 547–560, November 2017.

  101. UMA-DAC-17/2.
    Antonio Vilches, Angeles Navarro, Francisco Corbera, Andrés Rodríguez, Rafael Asenjo
    Heterogeneous parallel for template based on TBB,
    10th International Symposium on High-Level Parallel Programming and Applications, HLPP'17
    Valladolid, Spain, 10-11 July 2017

  102. UMA-DAC-17/3.
    Alejandro Villegas, Rafael Asenjo, Angeles Navarro Oscar Plata, Rafael Ubal, David Kaeli
    Hardware support for scratchpad memory transactions on GPU architectures,
    23rd International European Conference on Parallel and Distributed Computing, EuroPar'17
    Santiago de Compostela, 30/8-1/9 2017.

  103. UMA-DAC-17/4.
    Alejandro Villegas, Ernesto Rittwagen, Angeles Navarro, Rafael Asenjo, Oscar Plata
    Planificación thread-to-cluster de aplicaciones que utilizan memoria transaccional sobre un procesador heterogéneo,
    XXVIII Edición de las Jornadas de Paralelismo, JP'17
    Malaga, Spain, 19-22 Sept. 2017

  104. UMA-DAC-17/5.
    Denisa Constantinescu, Angeles Navarro, Juan-Antonio Fernandez-Madrigal, Rafael Asenjo
    Optimization of a decision-making algorithm for heterogeneous platforms,
    XXVIII Edición de las Jornadas de Paralelismo, JP'17
    Malaga, Spain, 19-22 Sept. 2017

  105. UMA-DAC-17/6.
    Rafael Asenjo, Sonia González, Francisco Corbera, Angeles Navarro, Andrés Rodríguez, Julio Villalba and Eligius Hendrix
    Motivando al alumno de ingeniería mediante la plataforma Raspberry Pi,
    XXVIII Edición de las Jornadas de Paralelismo, JP'17
    Malaga, Spain, 19-22 Sept. 2017

  106. UMA-DAC-17/7.
    Alejandro Villegas, Angeles Navarro, Rafael Asenjo, Jose Nunez-Yanez, Mohmmad Hosseinabady
    Towards a Software Transactional Memory for heterogeneous CPU-GPU processors,
    3rd Intl. Workshop on Reengineering for Parallelism in Heterogeneous Parallel Platforms, co-located with PARCO 2017.
    Bolonia, Italia, 12-15 Sept. 2017

  107. UMA-DAC-17/8.
    Jose Nunez-Yanez, Mohmmad Hosseinabady, Andrés Rodríguez, Rafael Asenjo, Angeles Navarro, Darío Suárez, Rubén Grán
    Simultaneous Multiprocessing on a FPGA+CPU Heterogeneous System-On-Chip,
    3rd Intl. Workshop on Reengineering for Parallelism in Heterogeneous Parallel Platforms, co-located with PARCO 2017.
    Bolonia, Italia, 12-15 Sept. 2017

  108. UMA-DAC-17/9.
    R. Asenjo, S. González, F. Corbera, A. Navarro, A. Rodríguez, J. Villalba, E. Hendrix
    La plataforma Rasberry Pi como base para la coordinación vertical,
    Revista en Enseñanza y Aprendizaje de Ingeniería de computadores, Experiencias Docentes en Ingeniería de Computadores, ISSN: 2173-8688
    Depósito Legal: GR-899/2011, Edita: Departamento de Arquitectura y Tecnología de Computadores, UGR. Spain. pp. 5-20, Número 7, 2017

  109. UMA-DAC-17/10 (en prensa).
    R. Asenjo, F. Corbera, A. Navarro, A. Rodríguez, S. González, J. Villalba, E. Hendrix
    Motivando al alumno de ingeniería mediante la plataforma Raspberry Pi,
    En A. Blanco (Coord.). Innovaciones para favorecer la motivación y el aprendizaje en estudios de Grado.
    Málaga: Servicio de Publicaciones y Divulgación Científica de la Universidad de Málaga, 2017

  110. UMA-DAC-17/11 doi: 10.1016/j.jpdc.2017.11.003.
    Luis Remis, Maria Jesus Garzaran, Rafael Asenjo, Angeles Navarro
    Exploiting social network graph characteristics for efficient BFS on heterogeneous chips,
    Journal of Parallel and Distributed Computing
    ISSN 0743-7315, Nov, 2017.

  111. UMA-DAC-17/12 doi: 10.1109/TC.2017.2776908.
    A. Villegas, R. Asenjo, A. Navarro, O. Plata and D. R. Kaeli
    Lightweight Hardware Transactional Memory for GPU Scratchpad Memory,
    IEEE Transactions on Computers
    no. 99, Nov. 2017.

  112. UMA-DAC-17/13.
    Mike Voss (Intel), James Cownie (Intel) and Rafael Asenjo (UMA)
    Tutorial: CPUs, GPUs, FPGAs: A Tutorial on Heterogeneity and Managing Accelerators with Intel Threading Building Blocks,
    23rd Intl European Conf. on Parallel and Distributed Computing (EuroPar 2017)
    Santiago de Compostela, Spain, Aug 29, 2017

  113. UMA-DAC-17/14.
    James Reinders (Intel), James Cownie (Intel), Pablo Reble (Intel), Rafael Asenjo (UMA)
    Tutorial: Expressing Heterogeneous Parallelism in C++ with Intel Threading Building Blocks,
    IEEE-ACM Intl. Conf. for High Performance Computing, Networking, Storage and Analysis (SC 2017)
    Denver, CO, USA, Nov 13, 2017.

  114. UMA-DAC-18/1. https://arxiv.org/abs/1802.03316.
    Jose Nunez-Yanez, Mohammad Hosseinabady, Moslem Amiri, Andrés Rodríguez, Rafael Asenjo, Angeles Navarro, Rubén Gran-Tejero, Darío Suárez-Gracia
    Parallelizing Workload Execution in Embedded and High-Performance Heterogeneous Systems,
    HIP3ES: High Performance Energy Efficient Embedded Systems Workshop, HiPEAC Conference
    January 22-24, 2018, Manchester, United Kingdom, 2018.

  115. UMA-DAC-18/2. doi:10.1016/j.jpdc.2017.05.016
    Guillermo Aparicio, José Manuel García, Leocadio Casado, Rafael Asenjo, Eligius Hendrix
    Parallel algorithms for computing the smallest binary tree size in unit simplex refinement,
    Journal of Parallel and Distributed Computing
    Volume 112, Part 2, Pages 166-178, February 2018.

  116. UMA-DAC-18/3.
    Rafael Asenjo (UMA), James Cownie (Intel), Aleksei Fedotov (Intel)
    Tutorial: An Introduction to Intel® Threading Building Blocks (Intel® TBB) and its Support for Heterogeneous Programming,
    ACM Intl. Conf. Principles and Practice of Parallel Programming (PPoPP 2018)
    Viena, Austria, Feb, 2018.

  117. UMA-DAC-18/4 doi: 10.1007/s10766-018-0555-0.
    Angeles Navarro, Francisco Corbera, Andrés Rodríguez, Antonio Vilches, Rafael Asenjo
    Heterogeneous parallel_for template for CPU-GPU chips,
    Intl. Journal of Parallel Programming
    Jan 2018.

  118. UMA-DAC-18/5 SharedLink. doi.
    Alejandro Villegas, Angeles Navarro, Rafael Asenjo, Oscar Plata
    Toward a software transactional memory for heterogeneous CPU-GPU processors,
    Journal of Supercomputing
    April 2018.

  119. UMA-DAC-18/6 SharedLink. doi.
    Jose Nunez-Yanez, Mohammad Hosseinabady, Moslem Amiri, Andrés Rodríguez, Rafael Asenjo, Angeles Navarro, Rubén Gran-Tejero, Darío Suárez-Gracia
    Simultaneous multiprocessing in a software defined heterogeneous FPGA,
    Journal of Supercomputing
    April 2018.

Line

Last modified: April. 17, 2018.

Valid HTML 4.01 Transitional