A Fast GIS-tool to Compute the Maximum Solar Energy on Very Large Terrains. - Siham Tabik; Alejandro Villegas; Emilio L. Zapata; Luis F. Romero (ICCS, 2012)

Optimal tilt and orientation maps: a multi-algorithm approach for heterogeneous multicore-GPU systems. - Siham Tabik; Alejandro Villegas; Emilio L. Zapata; Luis F. Romero (J. Supercomput., 2013)

Hetero-mark, a benchmark suite for CPU-GPU collaborative computing. - Yifan Sun 002; Xiang Gong; Amir Kavyan Ziabari; Leiming Yu; Xiangyu Li 006; Saoni Mukherjee; Carter McCardwell; Alejandro Villegas; David R. Kaeli (IISWC, 2016)

Hardware Support for Scratchpad Memory Transactions on GPU Architectures. - Alejandro Villegas; Rafael Asenjo; Angeles G. Navarro; Oscar G. Plata; Rafael Ubal; David R. Kaeli (Euro-Par, 2017)

Towards a Software Transactional Memory for Heterogeneous CPU-GPU Processors. - Alejandro Villegas; Angeles G. Navarro; Rafael Asenjo; Oscar G. Plata (PARCO, 2017)

Lightweight Hardware Transactional Memory for GPU Scratchpad Memory. - Alejandro Villegas; Rafael Asenjo; Angeles G. Navarro; Oscar G. Plata; David R. Kaeli (IEEE Trans. Computers, 2018)

Accelerating time series motif discovery in the Intel Xeon Phi KNL processor. - Ivan Fernandez; Alejandro Villegas; Eladio Gutiérrez; Oscar G. Plata (J. Supercomput., 2019)

Toward a software transactional memory for heterogeneous CPU-GPU processors. - Alejandro Villegas; Angeles G. Navarro; Rafael Asenjo; Oscar G. Plata (J. Supercomput., 2019)