ATTENTION! I no longer maintain this website. Please visit my updated profile at BSC:

I hold a BS + MS degree in Computer Engineering (2006), and MS and PhD degrees in Advanced Computer Systems (2010, 2013), from Jaume I University of Castellón, Spain. I am currently a Postdoctoral Appointee at Argonne National Laboratory, Mathematics and Computer Science Division. My research interests in the area of high performance computing include runtime systems, heterogeneous memory, high performance networks, and accelerators.

I pursued my doctorate in "GPU Virtualization for High Performance Clusters", in a joint collaboration between the Technical University of Valencia (Spain) and the Jaume I University of Castellón (Spain). I am the original developer and architect of The rCUDA Framework. Later, I acted as the Development Supervisor of the project.

Currently, I am integrated into the MPICH team at Argonne, and drive the heterogeneous memory and accelerator computing areas of research within the Pogramming Models and Runtime Systems group led by Dr. Pavan Balaji, where I am involved in the DMEM and VOCL projects.