Asst.Prof.Paulo Fernando Rocha Garcia, Ph.D.

Assistant Professor


2015    PhD, Department of Electronics & Computer Engineering, University of Minho, Portugal. Thesis Title: "Hybrid Hypervisor Partially Deployed on FPGA". Doctoral work included research periods at the University  of Wurzburg, Germany, and the Asian Institute of Technology, Thailand.

2011    MSc in Real Time Embedded Systems, Department of Electronics & Computer Engineering, University of Minho, Portugal. Thesis Title: "M2uP – Multithreading Microprocessor: Front-End implementation". Graduate work included research periods at the University of Maribor, Germany, and the Asian Institute of Technology, Thailand.

2008    BSc in Industrial Electronics and Computers, Department of Electronics & Computer Engineering, University of Minho, Portugal.


Grants Awarded

Thailand :

2023      PMU-C: "A Holographic Health Information Platform for Patient Education Delivering Personalized Genetic Counselling to Users", with Bumrungrand Hospital, 9.9M THB (Co-PI)



Journal articles :

2023    Fryer, J. and Garcia, P.: "The Good, the Bad and the Ugly: Practices and Perspectives on Hardware Acceleration for Embedded Image Processing", Journal of Signal Processing Systems, Springer (accepted pending minor revisions: revisions submitted)

2022    Cook, Sebastien, and Paulo Garcia. "Arbitrarily Parallelizable Code: A Model of Computation Evaluated on a Message-Passing Many-Core System." Computers 11, no. 11 (2022): 164.

2020    Garcia, P.; Darroch, F.; West, L.; BrooksCleator, L., "Ethical Applications of Big Data-Driven AI on Social Systems: Literature Analysis and Example Deployment Use Case", Information 2020, 11, 235.

2019    Robert Stewart, Bernard Berthomieu, Paulo Garcia, Idris Ibrahim, Greg Michaelson, Andrew Wallace, "Verifying parallel dataflow transformations with model checking and its application to FPGAs", Journal of Systems Architecture

2019    Garcia, P.; Bhowmik, D.; Stewart, R.; Michaelson, G.; Wallace, A. Optimized Memory Allocation and Power Minimization for FPGA-Based Image Processing. J. Imaging 2019, 5, 7.

2018    Robert Stewart, Kirsty Duncan, Greg Michaelson, Paulo Garcia, Deepayan Bhowmik, and Andrew Wallace. 2018. RIPL: A Parallel Image Processing Language for FPGAs. ACM Trans. Reconfigurable Technol. Syst. 11, 1, Article 7 (March 2018)

2016    T. Gomes, P. Garcia, S. Pinto, J. Monteiro and A. Tavares, "Bringing Hardware Multithreading to the Real-
Time Domain," in IEEE Embedded Systems Letters, vol. 8, no. 1, pp. 2-5, March 2016.

2016    P. Garcia, T. Gomes, J. Monteiro, A. Tavares and M. Ekpanyapong, "On-Chip Message Passing Sub-System for Embedded Inter-Domain Communication," in IEEE Computer Architecture Letters, vol. 15, no.1, pp. 33-36, Jan.-June 1, 2016.

2016    Gomes, T.; Pereira, P.; Garcia, P.; Salgado, F.; Silva, V.; Pinto, S.; Tavares, A., “Hybrid Real-Time Operating Systems: Deployment of Critical FreeRTOS Features on FPGA,” International Journal of Embedded Systems 2016 8:5-6, 483-492, Inderscience

2015    Gomes, T.; Garcia, P.; Salgado, F.; Monteiro, J.; Ekpanyapong, M.; Tavares, A., "Task-Aware Interrupt Controller: Priority Space Unification in Real-Time Systems," Embedded Systems Let- ters, IEEE, vol.7, no.1, pp.27,30, March 2015

2014    Garcia, P., Tiago Gomes, Filipe Salgado, Joao Monteiro, and Adriano Tavares, "Towards Hardware Embedded Virtualization Technology: Architectural Enhancements to an ARM SoC", ACM SIGBED REVIEW, Volume 11, Number 2, June 2014

2012    Nuno Cardoso, Pedro Rodrigues, Joao Vale, Paulo Garcia, Paulo Cardoso, Joao Monteiro, Jorge Cabral, Jose Mendes, Mongkol Ekpanyapong and Adriano Tavares: "A generative-oriented model-driven design environment for customizable video surveillance systems", EURASIP Jour- nal on Embedded Systems, 2012