Identification
- Name: João Carlos Viegas Martins Bispo
- E-mail: jbispo@fe.up.pt
- LinkedIn: pt.linkedin.com/in/bispoj
- Bibliography: Google Scholar
Short description
João Bispo is a post-doctoral researcher at the SPeCS lab in the Faculty of Engineering, University of Porto.
Currently he is working full-time in the Horizon 2020 project ANTAREX, on C++ source-to-source transformations, in particular in the tool Clava.
Previously, his main line of research has been MATLAB to C compilation, and has been the main developer of the tool MATISSE.
MATISSE Publications
- A MATLAB subset to C compiler targeting embedded systemsJoão Bispo, João MP Cardoso, Software: Practice and Experience, 2016, Wiley Online Library
- Techniques for efficient MATLAB-to-C compilationJoão Bispo, Luís Reis, João MP Cardoso, Proceedings of the 2nd ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming, 2015, Portland, Oregon, USA
- The MATISSE MATLAB compilerJoão Bispo, Pedro Pinto, Ricardo Nobre, Tiago Carvalho, João MP Cardoso, Pedro C Diniz, 2013 11th IEEE International Conference on Industrial Informatics (INDIN), 2013, Bochum, Germany
ANTAREX Publications
- AutoPar-Clava: An Automatic Parallelization source-to-source tool for C code applicationsHamid Arabnejad, João Bispo, Jorge G. Barbosa, and João M. P. Cardoso, Proceedings of the 9th Workshop on Parallel Programming and Run-Time Management Techniques for Many-core Architectures and the 7th Workshop on Design Tools and Architectures For Multicore Embedded Computing Platforms 23, 2018, Manchester, United Kingdom
- Aspect-Driven Mixed-Precision Tuning Targeting GPUsRicardo Nobre, Luís Reis, João Bispo, Tiago Carvalho, João M. P. Cardoso, Stefano Cherubin, Giovanni Agosta, Proceedings of the 9th Workshop on Parallel Programming and Run-Time Management Techniques for Many-core Architectures and the 7th Workshop on Design Tools and Architectures For Multicore Embedded Computing Platforms 23, 2018, Manchester, United Kingdom
- Expressing and Applying C++ Code Transformations for the HDF5 API Through a DSLMartin Golasowski, João Bispo, Jan Martinovic, Katerina Slaninová, João M.P. Cardoso, 16th Int. Conference on Computer Information Systems and Industrial Management Applications (CISIM 2017) 16-18, 2017, Bialystok, Poland
- LARA as a Language-Independent Aspect-Oriented Programming ApproachPedro Pinto, Tiago Carvalho, João Bispo, João M. P. Cardoso, The 32nd ACM SIGAPP Symposium On Applied Computing (SAC 2017) 4-6, 2017, Marrakech, Morocco
- DSL and Autotuning Tools for Code Optimization on HPC Inspired by Navigation Use CaseJan Martinovic, Katerina Slaninova, Martin Golasowski, Radim Cmar, João M. P. Cardoso, João Bispo, Gianluca Palermo, Davide Gadioli, Cristina Silvano, SC16: International Conference for High Performance Computing, Networking, Storage and Analysis 13-18, 2016, Salt Lake City, UT, USA
- The ANTAREX approach to autotuning and adaptivity for energy efficient HPC systemsCristina Silvano, Giovanni Agosta, Stefano Cherubin, Davide Gadioli, Gianluca Palermo, Andrea Bartolini, Luca Benini, Jan Martinovic, Martin Palkovic, Katerina Slaninová, João Bispo, João M. P. Cardoso, Rui Abreu, Pedro Pinto, Carlo Cavazzoni, Nico Sanna, Andrea R. Beccari, Radim Cmar, Erven Rohou, ACM International Conference on Computing Frontiers 2016, 2016, Como, Italy
- Autotuning and adaptivity approach for energy efficient Exascale HPC systems: The ANTAREX approachCristina Silvano, Giovanni Agosta, Andrea Bartolini, Andrea R. Beccari, Luca Benini, João Bispo, Radim Cmar, João M. P. Cardoso, Carlo Cavazzoni, Jan Martinovic, Gianluca Palermo, Martin Palkovic, Pedro Pinto, Erven Rohou, Nico Sanna, Katerina Slaninová, 2016 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2016, Dresden, Germany