João Vicente FERREIRA LIMA
Contact
Information
Universidade Federal do Rio Grande do Sul (UFRGS)
Instituto de Informática
Avenida Bento Gonçalves, 9500, Bloco IV, Sala 205/67
Bairro Agronomia, CEP: 91501-970
Caixa-Postal: 15064
Porto Alegre, RS - Brazil
E-mail: [email protected]
Web page: http://www.inf.ufrgs.br/~jvlima
Citizenship
Brazilian
Areas of Interest
High performance computing, operating systems, cluster computing.
Education
Federal University of Rio Grande do Sul - UFRGS, Brazil
March 2010 – current: PhD in Computer Science (double degree)
Advisor: Prof. Nicolas Maillard (UFRGS)
Grenoble University - France
November 2010 – current: PhD in Computer Science (double degree)
Advisor: Prof. Bruno Raffin (INRIA Rhône-Alpes)
Co-advisor: Prof. Vincent Danjean (University Joseph Fourier)
Federal University of Rio Grande do Sul - UFRGS, Brazil
March 2007 – March 2009: M.S. in Computer Science
Advisor: Prof. Nicolas Maillard
Federal University of Santa Maria - UFSM, Brazil
March 2003 – March 2007: B.S. in Computer Science
Experience
Research
• 03/2012 - 02/2013 (confirmed). Research at Laboratoire d’Informatique de Grenoble,
Grenoble University, France, supported by CAPES/Brazil scholarship, entitled Finegrained Parallelism for Hybrid Multi-CPU and Multi-GPU Architectures.
• 03/2010 - 02/2011. Research at Instituto de Informática, UFRGS, Brazil, supported by
CNPq/Brazil scholarship, entitled Fine-grained Parallelism for Hybrid Multi-CPU and
Multi-GPU Architectures.
• 09/2010 - 02/2011. Research at Laboratoire d’Informatique de Grenoble, Grenoble
University, France, supported by Erasmus Mundus EBWII scholarship, entitled Task
Parallelism on Hybrid Multi-CPU and Multi-GPU Architectures.
• 04/2009 - 02/2010. Research at Instituto de Informática, UFRGS, Brazil, supported by
CNPq/Brazil scholarship in project Massive Atmosphere, working on the study of the
impact of multi-core architectures in the performance of the parallel programs (using
MPI and/or OpenMP) that are used to model and forecast the weather and the climate
in Brazil.
• 03/2007 - 03/2009. Research at Instituto de Informática, UFRGS, Brazil, supported by
CAPES/Brazil scholarship, working on granularity of MPI-2 dynamic programs with
processes and threads at runtime.
System Administrator
• 03/2007 - current. Cluster management and support at Parallel and Distributed Processing Group (GPPD), UFRGS.
• 08/2005 - 02/2007. System administrator at Núcleo de Ciência da Computação (NCC),
UFSM, suported by PRAE/UFSM and CPD/UFSM.
Employment
• 09/2003 - 07/2005. CPD/UFSM SIE application and report development in Delphi.
Skills
Language Skills: Portuguese (mother tongue), French (fluent, spoken and written), English
(fluent, spoken and written), German (basic knowledge).
Programming Languages & Software: C, C++, Fortran, Java, Delphi, Pascal, PHP,
MPI, CUDA, OpenCL, OpenMP, Cilk.
Operating Systems: GNU/Linux, Minix, FreeBSD.
Cluster Computing: programming environments, management.
System Administration: management of workstations, network maintenance.
Publications
• LIMA, J. V. F., MAILLARD, N., DANJEAN, V., GAUTIER, T.: Linear Algebra Algorithms for Hybrid Architectures with XKaapi. In IX Workshop of Parallel and Distributed - WSPPD 2011. Porto Alegre, Brazil. 2011
• LIMA, J. V. F. and MAILLARD, N.: Online mapping of MPI-2 dynamic tasks and
processes and threads. International Journal of High Performance Systems Architecture
(IJHPSA), v. 2, pp. 81–89, 2009
• LIMA, J. V. F. and MAILLARD, N.: Controle de Granularidade com Threads em
Programas MPI Dinâmicos. In IX Simpósio em Sistemas Computacionais - WSCADSSC 2008. SBC. pp. 125–133. 2008
Awards
• First Place at the 6th Marathon of Parallel Programming - SBAC-PAD 2011 (SBC),
Brazil.
• First Place at the 2nd GPU Programming Contest - SBAC-PAD 2011 (SBC), Brazil.
Download

Jo˜ao Vicente FERREIRA LIMA