Leonel Sousa photo
IST logo
INESC-ID logo SiPS logo
Welcome to
Leonel Sousa's homepage
las[at]inesc-id.pt
IST/TU Lisbon (DEEC), Professor
INESC-ID (Associate Laboratory), Researcher

Publications

Book Chapters

2017
Leonel Sousa. Circuits and Systems for the Internet of Things: CAS4IoT, chapter Microprocessors/MCUs for Internet of Things, IEEE CAS, River Publishers, July 2017.
Nuno Roma, Antnio Manuel da Costa Rodrigues and Leonel Sousa. Programming Multi-core and Many-core Computing Systems, chapter "Parallel Programming Framework for H.264/AVC Video Encoding in Multi-Core Systems" - chapter 28, John Wiley & Sons, Inc., March 2017.
2016
Amir Molahosseini, Leonel Sousa and Chip Hong Chang. Embedded Systems Design with Special Arithmetic and Number Systems, chapter Introduction to Residue Number System: Structure and Teaching Methodology, Springer, October 2016.
Pedro Miguel Florindo Miguens Matutino, Ricardo Chaves and Leonel Sousa. Embedded Systems Design with Special Arithmetic and Number Systems, chapter RNS-based Embedded Processor Design, Springer, October 2016.
Nathaniel Pinckney, David Harris, Nan Jiang, Kyle Kelley, Samuel Freitas Anto and Leonel Sousa. Circuits and Systems for Security and Privacy, chapter Public Key Cryptography, CRC Press, May 2016.
Ricardo Chaves, Leonel Sousa, Nicolas Sklavos, Apostolos P. Fournaris, Georgina Kalogeridou, Paris Kitsos and Farhana Sheikh. Circuits and Systems for Security and Privacy, chapter Secure Hashing: SHA-1, SHA-2, and SHA-3, CRC Press, February 2016.
2015
Shinichi Yamagiwa, Gabriel Falco, Koichi Wada and Leonel Sousa. Horizons in Computer Science Research, Volume 11, chapter Stream-Based Parallel Computing Methodology and Development Environment for High Performance Manycore Accelerators, Nova Science Publishers, Inc., July 2015.
2014
Joo Andrade, Gabriel Falco, Vitor Silva, Shinichi Yamagiwa and Leonel Sousa. Encyclopedia of Computer Science and Technology, chapter Accelerating Conventional Processing Using GPU Clusters: LDPC Decoders, Taylor and Francis Group, November 2014.
Lidia Kuan, Pedro Toms and Leonel Sousa. Numerical Computations with GPUs, chapter Finite-Difference in Time-Domain scalable implementations on CUDA and OpenCL, Springer, July 2014.
Aleksandar Ilic and Leonel Sousa. High-Performance Computing on Complex Environments, chapter Efficient Multi-Level Load Balancing on Heterogeneous CPU+GPU Systems, Wiley & Sons, April 2014.
David Clarke, Aleksandar Ilic, Alexey Lastovetsky, Vladimir Rychkov, Leonel Sousa and Ziming Zhong. High-Performance Computing on Complex Environments, chapter Design and optimization of scientific applications for highly heterogeneous and hierarchical HPC platforms using functional computation performance mo, Wiley & Sons, April 2014.
2012
Samuel Freitas Anto, Ricardo Chaves and Leonel Sousa. Embedded systems: Hardware Design and Implementations, chapter Reconfigurable Architecture for Cryptography over Binary Finite Fields, John Wiley & Sons, May 2012.
2011
Aleksandar Ilic, Frederico Pratas, Pedro Trancoso and Leonel Sousa. High Performance Scientific Computing with Special Emphasis on Current Capabilities and Future Perspectives, chapter High-Performance Computing on Heterogeneous Systems: Database Queries on CPU and GPU, IOS Press, April 2011.
Pedro Toms, Aleksandar Ilic and Leonel Sousa. Biomedical Diagnostics and Clinical Technologies: Applying High-Performance Cluster and Grid Computing, chapter Massive Data Classification of Neural Responses, IGI Global, January 2011.
Gabriel Falco, Vitor Silva and Leonel Sousa. GPU Computing Gems, chapter Parallel LDPC Decoding, Morgan Kaufmann, Emerald Editi, January 2011.
2009
Gabriel Falco, Vitor Silva, Jos Marinho and Leonel Sousa. WIMAX, New Developments, chapter LDPC Decoders for the WiMAX (IEEE 802.16e) based on Multicore Architectures, IN-TECH, May 2009.
2008
Shinichi Yamagiwa and Leonel Sousa. Concurrent and Parallel Computing: Theory, Implementation and Applications, chapter 1: CARAVELA: A High Performance Stream-based Concurrent Computing Platform, Nova Science Publishers, May 2008.
Moises Simes Piedade, Jos Antnio Beltran Gerald, Leonel Sousa and Gonalo Nuno Gomes Tavares. VLSI Circuits for Biomedical Applications, chapter 2: Visual Cortical Neuroprosthesis: A System Approach, Artech House, April 2008.
2007
Paulo Freitas, Hugo Ferreira, Filipe Cardoso, Susana Cardoso, Ricardo Ferreira, Jos Almeida, Andr Guedes, Virginia Chu, Joo Conde, Vernica Martins, Lus Fonseca, Joaquim Cabral, Jos Germano, Leonel Sousa, Moises Simes Piedade, Bertinho Manuel D'Andrade da Costa, J. M. Lemos, Luka Clarke and Margarida Amaral. A Portrait of State-of-the-Art Research at the Technical University of Lisbon, chapter Nanotechnology and the Detection of Biomolecular Recognition using Magnetoresistive Transducers, Springer, January 2007.
2005
Leonel Sousa, Pedro Toms, Francisco Pelayo, Antonio Martinez, Christian A. Morillas and Samuel Romero. New Algorithms, Architectures and Applications for Reconfigurable Computing, chapter Bioinspired stimulus encoder for cortical visual neuroprostheses, Springer-Verlag, January 2005.
Nuno Roma, Tiago M Dias and Leonel Sousa. New Algorithms, Architectures, and Applications for Reconfigurable Computing, chapter 5: "Customizable and Reduced Hardware Motion Estimation Processors", Springer-Verlag, January 2005.
2002
Nuno Roma and Leonel Sousa. SOC Design Methodologies, chapter "A New Efficient VLSI Architecture for Full Search Block Matching Motion Estimation", Kluwer Academic Pulishers, July 2002.

International Journals

Accepted
Paulo Srgio Alves Martins, Leonel Sousa and Artur Miguel Matos Mariano. A Survey on Fully Homomorphic Encryption: an Engineering Perspective, Computing Surveys, ACM, to appear in 2017.
Paulo Srgio Alves Martins, Julien Eynard, Jean-Claude Bajard and Leonel Sousa. Arithmetical Improvement of the Round-Off for Cryptosystems in High-Dimensional Lattices, IEEE Transactions on Computers, to appear in 2017.
Joo Andrade, Nithin George, Kimon Karras, David Novo, Frederico Pratas, Leonel Sousa, Paolo Ienne, Gabriel Falco and Vitor Silva. Design Space Exploration of LDPC Decoders using High-Level Synthesis, IEEE Access, to appear in 2017.
Reza Entezari-Maleki, Leonel Sousa and Ali Movaghar. Performance and Power Modeling and Evaluation of Virtualized Servers in IaaS Clouds, Information Sciences, Elsevier, to appear in 2017.
Sergio Santander-Jimnez, Aleksandar Ilic, Leonel Sousa and Miguel A. Vega-Rodrguez. Accelerating the Phylogenetic Parsimony Function on Heterogeneous Systems, Concurrency and Computation: Practice and Experience, Wiley, to appear in 2016.
Krzysztof Rojek, Aleksandar Ilic, Roman Wyrzykowski and Leonel Sousa. Energy-aware Mechanism for Stencil-Based MPDATA Algorithm with Constraints, Concurrency and Computation: Practice and Experience, Wiley, to appear in 2016.
2017
Biao Wang, Diego Felix de Souza, Mauricio Alvarez-Mesa, Chi Ching Chi, Ben Juurlink, Aleksandar Ilic, Nuno Roma and Leonel Sousa. GPU Parallelization of HEVC In-loop Filters, International Journal of Parallel Programming (IJPP), Springer, vol. 45, n. 6, pp. 1515-1535, December 2017.
Min Chen, Yang Lei, Leonel Sousa and Yao Zhao. Multimedia Big Data: Leveraging Synergy between Multimedia Computing and Big Data: Introduction, International Journal of Semantic Computing, World Scientific, pp. 1-4, August 2017.
Diego Felix de Souza, Aleksandar Ilic, Nuno Roma and Leonel Sousa. GHEVC: An Efficient HEVC Decoder for Graphics Processing Units, IEEE Transactions on Multimedia, IEEE, vol. 19, n. 3, pp. 459-474, March 2017.
Aleksandar Ilic, Frederico Pratas and Leonel Sousa. Beyond the Roofline: Cache-aware Power and Energy-Efficiency Modeling for Multi-cores, IEEE Transactions on Computers, IEEE, vol. 66, n. 1, pp. 52-58, January 2017.
2016
Leonel Sousa, Samuel Freitas Anto and Paulo Srgio Alves Martins. Combining Residue Arithmetic to Design Efficient Cryptographic Circuits and Systems, IEEE Circuits and Systems Magazine, vol. 16, n. 4, pp. 6-32, November 2016.
Seyed Mirhosseini, Amir Molahosseini, Mehdi Hosseinzadeh, Leonel Sousa and Paulo Srgio Alves Martins. A Reduced-Bias Approach with a Lightweight Hard-Multiple Generator to Design Radix-8 Modulo 2^n+1 Multiplier, IEEE Transactions on Circuits and Systems II: Express Briefs, August 2016.
Diego Felix de Souza, Aleksandar Ilic, Nuno Roma and Leonel Sousa. GPU-assisted HEVC intra decoder, Journal of Real-Time Image Processing, Springer, vol. 12, n. 2, pp. 531-547, August 2016.
Joo Andrade, Gabriel Falco, Vitor Silva and Leonel Sousa. A Survey on Programmable LDPC Decoders, IEEE Access, July 2016.
Azadeh Alsadat Emrani Zarandi, Amir Sabbagh Molahosseini , Leonel Sousa and Mehdi Hosseinzadeh. An Efficient Component for Designing Signed Reverse Converters for a Class of RNS Moduli Sets with Composite Form {2K, 2P-1}, IEEE Transactions on Very Large Scale Integration Systems (TVLSI), June 2016.
Lidia Kuan, Frederico Pratas, Leonel Sousa and Pedro Toms. MrBayes sMC3: Accelerating Bayesian Inference of Phylogenetic Trees, International Journal of High Performance Computing Applications, SAGE, June 2016.
Leonel Sousa and Paulo Srgio Alves Martins. Sign Detection and Number Comparison on RNS 3-Moduli Sets {2^n-1; 2^(n+x); 2^n+1}, Circuits, Systems & Signal Processing (CSSP), Springer, June 2016.
Yonghong Tian, Min Chen and Leonel Sousa. Ubiquitous Multimedia: Emerging Research on Multimedia Computing, IEEE Multimedia, vol. 23, n. 2, pp. 12-15, April 2016.
Aleksandar Ilic, Svetislav Momcilovic, Nuno Roma and Leonel Sousa. Adaptive Scheduling Framework for Real-Time Video Encoding on Heterogeneous Systems, IEEE Transactions on Circuits and Systems for Video Technology, IEEE, vol. 26, n. 3, pp. 597-611, March 2016.
Svetislav Momcilovic, Nuno Roma and Leonel Sousa. Exploiting Task and Data Parallelism for Advanced Video Coding on Hybrid CPU+GPU Platforms, Journal of Real-Time Image Processing, Springer, vol. 11, n. 3, pp. 571-587, March 2016.
Hector Pettenghi, Ricardo Chaves, Roberto de Matos and Leonel Sousa. Method for Designing two levels RNS Reverse Converters for large Dynamic Ranges, Integration, the VLSI Journal, February 2016.
Francisco Joo Feliciano Gaspar, Luis Tania, Pedro Toms, Aleksandar Ilic and Leonel Sousa. A Framework for Application Guided Task Management on Heterogeneous Embedded Systems, ACM Transactions on Architecture and Code Optimization, ACM, vol. 12, n. 4, pp. 1-25, January 2016.
Min Chen, Leonel Sousa and Yonghong Tian. Guest Editors' Introduction to Multimedia Computing: Challenges and Opportunities, International Journal of Semantic Computing (IJSC), World Scientific, vol. 10, n. 1, pp. 1-4, January 2016.
2015
Leonel Sousa. 2^n RNS Scalers for Extended 4-Moduli Sets, IEEE Transactions on Computers, vol. 64, n. 12, pp. 3322 - 3334, December 2015.
T. F. Tay, C. H. Chang and Leonel Sousa. Base transformation with injective residue mapping for dynamic range reduction in RNS, IEEE Transactions on Circuits and Systems–I: Regular Papers, vol. 62, n. 9, pp. 2248 - 2259, September 2015.
Sergio Sanchez, Rui Miguel Marm Ramalho, Leonel Sousa and Antonio Plaza. Real-Time Implementation of Remotely Sensed Hyperspectral Image Unmixing on GPUs, Journal of Real-Time Image Processing, Springer, vol. 10, n. 3, pp. 469-483, July 2015.
Pedro Miguel Florindo Miguens Matutino, Ricardo Chaves and Leonel Sousa. Arithmetic-based binary-to-RNS converter modulo {2^n±k} for jn-bit Dynamic Range, IEEE Transactions on Very Large Scale Integration (TVLSI) Systems, vol. 23, n. 3, pp. 603-607, March 2015.
Azadeh Zarandi, Amir Sabbagh Molahosseini, Mehdi Hosseinzadeh, Saeid Sorouri, Samuel Freitas Anto and Leonel Sousa. Reverse Converter Design via Parallel-Prefix Adders: Novel Components, Methodology and Implementations, IEEE Transactions on Very Large Scale Integration (TVLSI) Systems, vol. 23, n. 2, pp. 374-378, February 2015.
2014
Pedro Miguel Florindo Miguens Matutino, Ricardo Chaves and Leonel Sousa. An Efficient Scalable RNS Architecture For Large Dynamic Ranges, Journal of Signal Processing Systems, Springer, vol. 77, n. 1, pp. 191-205, October 2014.
Hector Pettenghi, Frederico Pratas and Leonel Sousa. Method for Designing Efficient Mixed Radix Multipliers, Circuits, Systems & Signal Processing, Springer, vol. 33, n. 10, pp. 3165-3193, October 2014.
Samuel Freitas Anto and Leonel Sousa. A Flexible Architecture for Modular Arithmetic Hardware Accelerators based on RNS, The Journal of Signal Processing Systems, Springer, vol. 76, n. 3, pp. 249-259, September 2014.
Leonel Sousa and Paulo Srgio Alves Martins. Efficient sign identification engines for integers represented in the RNS extended 3-moduli set {2^n-1, 2^(n+k), 2^n+1}, Electronics Letters, IET, vol. 50, n. 16, pp. 1138 –1139, July 2014.
Tiago M Dias, Nuno Roma and Leonel Sousa. Unified Transform Architecture for AVC, AVS, VC-1 and HEVC High-Performance Codecs, EURASIP Journal on Advances in Signal Processing, Springer, vol. 2014, n. 1, July 2014.
Aleksandar Ilic, Frederico Pratas and Leonel Sousa. Cache-aware Roofline model: Upgrading the loft, IEEE Computer Architecture Letters, IEEE, vol. 13, n. 1, pp. 21-24, January 2014.
Svetislav Momcilovic, Aleksandar Ilic, Nuno Roma and Leonel Sousa. Dynamic Load Balancing for Real-time Video Encoding on Heterogeneous CPU+GPU Systems, IEEE Transactions on Multimedia, IEEE, vol. 16, n. 1, pp. 108 - 121, January 2014.
Hector Pettenghi, Sorin Cotofana and Leonel Sousa. Efficient Method for Designing Modulo {2^{n}±k} Multipliers, Journal of Circuits, Systems, and Computers, World Scientific Publishing, vol. 23, n. 1, January 2014.
2013
Hector Pettenghi, Ricardo Chaves and Leonel Sousa. Method to Design General RNS Reverse Converters for Extended Moduli Sets, IEEE Transactions on Circuits and Systems II, n. 12, pp. 877-881, December 2013.
Leonel Sousa, Samuel Freitas Anto and Ricardo Chaves. On the Design of RNS Reverse Converters for the Four-Moduli Set {2^n+1, 2^n-1, 2^n, 2^{n+1}+1}, IEEE Transactions on Very Large Scale Integration (TVLSI) Systems, vol. 21, n. 10, pp. 1945-1949, October 2013.
Jude Angelo Ambrose, Hector Pettenghi, Darshana Jayasinghe and Leonel Sousa. A Randomized Multi-modulo RNS Architecture for Double-and-Add to prevent Power Analysis Side Channel Attacks, IET Circuits, Devices & Systems, IET journals, vol. 7, n. 5, pp. 283 - 293, September 2013.
Leonel Sousa, Samuel Freitas Anto and Jos Germano. A Lab Project on the Design and Implementation of Programmable and Configurable Embedded Systems, IEEE Transactions on Education, IEEE, vol. 56, n. 3, pp. 322-328, August 2013.
Hector Pettenghi, Ricardo Chaves and Leonel Sousa. RNS Reverse Converters for Moduli Sets with Dynamic Ranges up to (8n+1)-bit, IEEE Transactions on Circuits and Systems I, IEEE Circuits and Systems Society, vol. 60, n. 6, pp. 1487-1500, June 2013.
Tiago M Dias, Sebastin Lpez, Nuno Roma and Leonel Sousa. Scalable Unified Transform Architecture for Advanced Video Coding Embedded Systems, International Journal of Parallel Programming (IJPP), Springer, vol. 41, n. 2, pp. 236-260, April 2013.
Samuel Freitas Anto and Leonel Sousa. The CRNS Framework and its Application to Programmable and Reconfigurable Cryptography, ACM Transactions on Architecture and Code Optimization, vol. 9, n. 4, pp. 33:1--33:25, January 2013.
2012
Ricardo Ferreira, Eduardo Paz, Paulo Freitas, Joo Pedro Fernandes Ribeiro, Jos Germano and Leonel Sousa. 2-axis Magnetometers Based on Full Wheatstone Bridges Incorporating Magnetic Tunnel Junctions Connected in Series, IEEE Transactions on Magnetics, IEEE, vol. 48, n. 11, pp. 4107-4110, November 2012.
Gabriel Falco, Vitor Silva, Leonel Sousa and Joo Andrade. Portable LDPC Decoding on Multicores using OpenCL, IEEE Signal Processing Magazine, vol. 29, n. 4, pp. 81 - 109, July 2012.
Frederico Pratas, Pedro trancoso, Leonel Sousa, Alexandros Stamatakis, Guochun Shi and Volodymyr Kindratenko. Fine-grain Parallelism using Multi-core, Cell/BE, and GPU Systems, Journal of Parallel Computing (ParCo), Elsevier, vol. 38, pp. 365–390, June 2012.
Frederico Pratas, Leonel Sousa, Johannes Dieterich and Ricardo Mata. Computation of induced dipoles in molecular mechanics simulations using Graphics Processors, Journal of Chemical Information and Modeling, ACS Publications, vol. 52, n. 5, pp. 1159–1166, April 2012.
Leonel Sousa and Samuel Freitas Anto. MRC-based RNS Reverse Converters for the Four-Moduli Sets {2^n+1, 2^n-1, 2^n, 2^(2n+1)-1} and {2^n+1, 2^n-1, 2^(2n), 2^(2n+1)-1}, IEEE Transactions on Circuits and Systema II (TCAS II), vol. 59, n. 4, pp. 244-248, April 2012.
Gabriel Falco, Marco Gomes, Vitor Silva, Leonel Sousa and Joo Cacheira. Configurable M-factor VLSI DVB-S2 LDPC Decoder Architecture with Optimized Memory Tiling Design, EURASIP Journal on Wireless Communications and Networking, Springer, n. 98, March 2012.
2011
Samuel Freitas Anto, Jean-Claude Bajard and Leonel Sousa. RNS based Elliptic Curve Point Multiplication for Massive Parallel Architectures, Computer Journal, Oxford University Press, December 2011.
Nuno Roma and Leonel Sousa. A tutorial overview on the properties of the discrete cosine transform for encoded image and video processing, Signal Processing, Elsevier, vol. 91, n. 11, pp. 2443-2464, November 2011.
Tiago M Dias, Sebastian Lpez, Nuno Roma and Leonel Sousa. A Flexible Architecture for the Computation of Direct and Inverse Transforms in H.264/AVC Video Codecs, IEEE Transactions on Consumer Electronics, IEEE, vol. 57, n. 2, pp. 936-944, May 2011.
Gabriel Falco, Joo Andrade, Vitor Silva and Leonel Sousa. GPU-based DVB-S2 LDPC decoder with high throughput and fast error floor detection, IET Electronics Letters, vol. 47, n. 9, April 2011.
Svetislav Momcilovic and Leonel Sousa. Modeling and Evaluating Non-Shared Memory CELL/BE type Multi-Core Architectures for Local Image and Video Processing, The Journal of Signal Processing Systems, Springer, vol. 62, n. 3, pp. 301-318, March 2011.
Gabriel Falco, Leonel Sousa and Vitor Silva. Massively LDPC Decoding on Multicore Architectures, Transactions on Parallel and Distributed Systems (TPDS), IEEE, vol. 22, n. 2, pp. 309-322, February 2011.
Aleksandar Ilic and Leonel Sousa. CHPS: An Environment for Collaborative Execution on Heterogeneous Desktop Systems, International Journal of Networking and Computing (IJNC), vol. 1, n. 1, pp. 96-113, January 2011.
2010
Pedro Toms and Leonel Sousa. A quantitative analysis of firing rate estimators: unveiling bias sources, Neurocomputing, Elsevier, n. 73, pp. 2944-2954, October 2010.
Vernica C. Martins, Jos Germano, Filipe A. Cardoso, Joana Loureiro, Susana Cardoso, Leonel Sousa, Moises Simes Piedade, Lus P. Fonseca and P. P. Freitas. Challenges and trends in the development of a magnetoresistive biochip portable platform, J. Magnetism and Magnetic Materials, Elsevier, vol. 322, n. 9, pp. 1655–1663, May 2010.
Paulo Alexandre Crisstomo Lopes, Jos Germano, Teresa Mendes de Almeida, Leonel Sousa, Moises Simes Piedade, F. Cardoso, H. A. Ferreira and P. P. Freitas. Measuring and Extraction of Biological Information on new Handheld Biochip-based Microsystem, IEEE Transactions on Instrumentation and Measurement, IEEE, vol. 59, n. 1, pp. 56-62, January 2010.
Teresa Mendes de Almeida, Moises Simes Piedade, Leonel Sousa, Jos Germano, Paulo Alexandre Crisstomo Lopes, Filipe Cardoso and Paulo Freitas. On the Modeling of New Tunnel Junction Magnetoresisitive Biosensors, IEEE Transactions on Instrumentation and Measurement, IEEE, vol. 59, n. 1, pp. 92-100, January 2010.
2009
Pedro Toms and Leonel Sousa. A Feature Selection Algorithm for the Regularization of Neuron Models, IEEE Transactions on Instrumentation and Measurement, IEEE, vol. 58, n. 11, pp. 3824-3830, November 2009.
Gabriel Falco, Shinichi Yamagiwa, Vitor Silva and Leonel Sousa. Parallel LDPC Decoding on GPUs using a Stream-based Computing Approach, Journal of Computer Science and Technology, Springer, vol. 24, n. 5, September 2009.
Shinichi Yamagiwa and Leonel Sousa. Modeling and Programming Stream-based Distributed Computing based on the Meta-Pipeline Approach, International Journal of Parallel, Emergent and Distributed Systems, Taylor & Francis, vol. 24, n. 4, pp. 311-330, August 2009.
Joo C. Martins, Pedro Toms and Leonel Sousa. Neural Code Metrics: Analysis and Application to the Assessment of Neural Models, Neurocomputing, Elsevier, vol. 72, pp. 2337-2350, June 2009.
Jos Germano, Vernica Martins, Filipe Cardoso, Teresa Mendes de Almeida, Leonel Sousa, Paulo Freitas and Moises Simes Piedade. A Portable and Autonomous Magnetic Detection Platform for Biosensing, Sensors, Molecular Diversity Preservation International, vol. 9, n. 6, pp. 4119–4137, May 2009.
Vernica Martins, Filipa Cardoso, Jos Germano, Susana Cardoso, Leonel Sousa, Moises Simes Piedade, Paulo Freitas and Lus Fonseca. Femtomolar Limit of Detection with a Magnetoresistive Biochip, Biosensors and Bioelectronics, Elsevier, vol. 24, n. 8, pp. 2690-2695, January 2009.
2008
Gabriel Falco, Vitor Silva, Leonel Sousa and Jos Marinho. High coded data rate and multicodeword WiMAX LDPC decoding on the Cell/BE, Electronics Letters, IET, vol. 44, n. 24, November 2008.
Ricardo Chaves, Georgi Kuzmanov, Leonel Sousa and Stamatis Vassiliadis. Cost-Efficient SHA Hardware Accelerators, IEEE Transactions on Very Large Scale Integration Systems (TVLSI), IEEE, vol. 16, n. 8, pp. 999-1008, August 2008.
Svetislav Momcilovic and Leonel Sousa. Parallel Advanced Video Coding: Motion Estimation on Multi-cores, Journal of Scalable Computing: Practice and Experience, vol. 9, n. 3, August 2008.
Pedro Toms and Leonel Sousa. Statistical Analysis of a Spike Train Distance in Poisson Models, IEEE Signal Processing Letters, IEEE, vol. 15, n. 2009, pp. 357-360, April 2008.
Filipe Cardoso, Jos Germano, Ricardo Ferreira, Susana Cardoso, Vernica Martins, Paulo Freitas, Moises Simes Piedade and Leonel Sousa. Detection of 130 nm magnetic particles by a portable electronic platform using spin valve and magnetic tunnel junction sensors, Journal of Applied Physics, American Institute of Physics, vol. 103, pp. 07A310-1-3, March 2008.
2007
Tiago M Dias, Nuno Roma, Leonel Sousa and Miguel Ribeiro. Reconfigurable architectures and processors for real-time video motion estimation, Journal of Real-Time Image Processing - Special issue on Field-Programmable Technology, Springer Berlin, vol. 2, n. 4, pp. 191-205, December 2007.
Nuno Roma and Leonel Sousa. Efficient hybrid DCT-domain algorithm for any arbitrary integer re-size video downscaling, EURASIP Journal on Advances in Signal Processing - Special issue on Video Adaptation for Heterogeneous Environments, Hindawi, n. 57291, pp. 1-16, September 2007.
Ricardo Chaves and Leonel Sousa. Improving RNS multiplication with more balanced moduli sets and enhanced modular arithmetic structures, Journal Computers & Digital Techniques, Institution of Engineering and Technology (IET), vol. 1, n. 5, pp. 472-480, September 2007.
Tiago M Dias, Svetislav Momcilovic, Nuno Roma and Leonel Sousa. Adaptive Motion Estimation Processor for Autonomous Video Devices, EURASIP Journal on Embedded Systems - Special Issue on Embedded Systems for Portable and Mobile Video Platforms, Hindawi, n. 57234, pp. 1-10, May 2007.
Shinichi Yamagiwa and Leonel Sousa. Caravela: A Novel Environment for stream-based distributed computing, IEEE Computer Magazine, IEEE, vol. 40, pp. 76-83, May 2007.
F. Cardoso, R. Ferreira, S. Cardoso, J. Conde, V. Chu, P. Freitas, Jos Germano, Teresa Mendes de Almeida, Leonel Sousa and Moises Simes Piedade. Noise Characteristics and Particle Detection Limits in Diode+MTJ Matrix Elements for Biochip Applications, IEEE TRANSACTIONS ON MAGNETICS, IEEE, vol. 43, n. 6, pp. 2403-2405, May 2007.
2006
Moises Simes Piedade, Leonel Sousa, Teresa Mendes de Almeida, Jos Germano, Bertinho Manuel D'Andrade da Costa, J. M. Lemos, Paulo P. Freitas, H. A. Ferreira and F. Cardoso. A New Hand-held Microsystem Architecture for Biological Analysis, IEEE Transactions on CIrcuits and Systems I: Regular Papers, IEEE, vol. 53, n. 11, pp. 2384-2395, November 2006.
Shinichi Yamagiwa, Leonel Sousa, Kevin Martins Ferreira, Keiichi Aoki, Masaaki Ono and Koichi Wada. Maestro2: Experimental evaluation of communication performance improvement techniques in the link layer, Journal of Interconnection Networks, World Scientific Publishing Company, vol. 7, n. 2, pp. 295-318, June 2006.
F. A. Cardoso, H. A. Ferreira, J. P. Conde, P. P. Freitas, D. Vidal, Jos Germano, Leonel Sousa, Moises Simes Piedade, Bertinho Manuel D'Andrade da Costa and J. M. Lemos. Diode/magnetic tunnel junction cell for fully scalable matrix-based biochip, Journal of Applied Physics, AIP, vol. 99, pp. 08B307, April 2006.
Oliver Sinnen, Leonel Sousa and Frode Eika Sandnes. Towards a Realistic Task Scheduling Model, IEEE Transactions on Parallel and Distributed Systems, vol. 17, n. 3, pp. 263-275, March 2006.
2005
Moises Simes Piedade, Jos Antnio Beltran Gerald, Leonel Sousa, Gonalo Nuno Gomes Tavares and Pedro Toms. Visual Neuroprosthesis: A Non-Invasive System for Stimulating the Cortex, IEEE Transactions on Circuits and Systems I - Regular papers, IEEE, vol. 6, n. 12, pp. 2648-2662, December 2005.
Leonel Sousa and Ricardo Chaves. A Universal Architecture for Designing Efficient Modulo 2^n+1 Multipliers, IEEE Transactions on Circuits and Systems-I: Regular Papers, IEEE, vol. 52, n. 6, pp. 1166- 1178, June 2005.
Oliver Sinnen and Leonel Sousa. Communication Contention in Task Scheduling, IEEE Transactions on Parallel and Distributed Systems, IEEE, vol. 16, n. 6, pp. 503-515, June 2005.
2004
Leonel Sousa and Oliver Sinnen. On Task Schedulin Accuracy: Evaluation Methodology and Results, The Journal of Supercomputing, Kluwer Academic Publishers, n. 27, pp. 177-194, February 2004.
Oliver Sinnen and Leonel Sousa. Extension for Contention Awareness and Evaluation of Node Priorities for Heterogeneous Cluster Architectures, Parallel Computing, Elsevier, vol. 30, n. 1, pp. 81-101, January 2004.
2003
Oliver Sinnen and Leonel Sousa. Experimental Evaluation of Task Scheduling Accuracy: Implications for the Scheduling Model, Transactions on Information and Systems, IEICE, vol. 86, n. 9, pp. 96-103, September 2003.
Nuno Roma and Leonel Sousa. Fast Transcoding Architectures for Insertion of Non-Regular Shaped Objects in the compressed DCT Domain, Signal Processing: Image Communication, Elsevier, vol. 18, n. 8, pp. 659-683, September 2003.
Nuno Roma and Leonel Sousa. Automatic Synthesis of Motion Estimation Processors Based on a New Class of Hardware Architectures, Journal of VLSI Signal Processing-Systems for Signal, Image, and Video Technology, Kluwer, vol. 34, n. 3, pp. 277--290, July 2003.
Leonel Sousa. Algorithm for modulo (2^n+1) multiplication, Electronics Letters, IEE, vol. 39, n. 9, pp. 752-754, May 2003.
2002
Nuno Roma and Leonel Sousa. Efficient and Configurable Full Search Block Matching Processors, IEEE Transactions on Circuits and Systems for Video Technology, IEEE, vol. 12, n. 12, pp. 1160-1167, December 2002.
2000
Leonel Sousa. A General Method for Eliminating Redundant Computations in Video Coding, Electronics Letters, pp. 306-307, February 2000.

International Conferences

2017
Roger Endrigo Carvalho Porto, Luciano Agostini, Bruno Zatt, Marcelo Porto, Nuno Roma and Leonel Sousa. Energy-Efficient Motion Estimation with Approximate Arithmetic, In International Workshop on Multimedia Signal Processing (MMSP), IEEE, Putteridge Bury - United Kingdom, July 2017.
Andr Filipe Alcobia Lopes, Frederico Pratas, Leonel Sousa and Aleksandar Ilic. Exploring GPU performance, power and energy-efficiency bounds with Cache-aware Roofline Modeling, In IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), San Francisco Bay Area, California, USA, January 2017.
David Manuel Carvalho Pereira, Aleksandar Ilic and Leonel Sousa. On Boosting Energy-Efficiency of Heterogeneous Embedded Systems via Game Theory, In International Workshop on Parallel Programming and Run-Time Management Techniques for Many-core Architectures and International Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms (PARMA-DITAM), ACM, pp. 6, Stockholm, Sweden, January 2017.
Miraje Gentilal, Paulo Srgio Alves Martins and Leonel Sousa. TrustZone-backed Bitcoin Wallet, In Fourth Workshop on Cryptography and Security in Computing Systems, ACM, pp. 25-28, January 2017.
2016
Nicolas Denoyelle, Aleksandar Ilic, Brice Goglin, Leonel Sousa and Emmanuel Jeannot. Automatic Cache Aware Roofline Model Building and Validation Using Topology Detection, In International Network for Sustainable Ultrascale Computing Workshop, pp. 6, Sofia, Bulgaria, October 2016.
Paulo Srgio Alves Martins and Leonel Sousa. Enhancing Data Parallelism of Fully Homomorphic Encryption, In 19th Annual International Conference on Information Security and Cryptology, Springer, October 2016.
Biao Wang, Mauricio Alvarez-Mesa, Chi Ching Chi, Ben Juurlink, Diego Felix de Souza, Aleksandar Ilic, Nuno Roma and Leonel Sousa. Efficient HEVC Decoder for Heterogeneous CPU with GPU Systems, In International Workshop on Multimedia Signal Processing (MMSP 2016), IEEE, Montreal - Canada, September 2016.
Azadeh Zarandi, Amir Molahosseini, Leonel Sousa, Mehdi Hosseinzadeh and Keivan Navi. Area-Delay-Power-Aware Adder Placement Method for RNS Reverse Converter Design, In VII Latin American Symposium on Circuits and Systems (LASCAS), IEEE, Brasil, February 2016.
2015
Paulo Srgio Alves Martins and Leonel Sousa. Featuring Immediate Revocation in Mikey-sakke (FIRM), In IEEE International Symposium on Multimedia, pp. 501-506, Miami, December 2015.
Diego Felix de Souza, Aleksandar Ilic, Nuno Roma and Leonel Sousa. GPU Acceleration of the HEVC Decoder Inter Prediction Module, In Symposium on Signal Processing on Graphics Processing Units and Multicores (GlobalSIP 2015), IEEE, pp. 1245-1249, Orlando, Florida - USA, December 2015.
Svetislav Momcilovic, Nuno Roma, Leonel Sousa and Ivan Milentijevic. Run-Time Machine Learning for HEVC/H.265 Fast Partitioning Decision, In IEEE International Symposium on Multimedia (ISM 2015), Miami, Florida - USA, December 2015.
Hector Pettenghi, Leonel Sousa and Jude Ambrose. Novel methodology to improve Multi-moduli architectures for Binary-to-RNS conversion, In XXX Conference on Design of Circuits and Integrated Systems, November 2015.
Francisco Joo Feliciano Gaspar, Luis Tania, Pedro Toms, Aleksandar Ilic and Leonel Sousa. Attaining Performance Fairness in big.LITTLE systems, In Workshop on Intelligent Solutions in Embedded Systems (WISES 2015), Ancona, Italy, October 2015.
Aleksandar Ilic, Frederico Pratas and Leonel Sousa. CARM: Cache-Aware Performance, Power and Energy-Efficiency Roofline Modeling, In Compiler, Architecture and Tools Conference (CATC 2015), Intel, Haifa, Israel, September 2015.
Lidia Kuan, Leonel Sousa and Pedro Toms. Accelerating Phylogenetic Inference on Hetergeneous OpenCL platforms, In IEEE International Workshop on Parallelism in Bioinformatics (PBio), IEEE, pp. 214-221, Helsinki, Finland, August 2015.
Diego Felix de Souza, Aleksandar Ilic, Nuno Roma and Leonel Sousa. HEVC In-Loop Filters GPU Parallelization in Embedded Systems, In International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS 2015), IEEE, July 2015.
Paulo Srgio Alves Martins, Leonel Sousa, Julien Eynard and Jean-Claude Bajard. Programmable RNS Lattice-Based Parallel Cryptographic Decryption, In 26th IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP), Toronto, Canada, July 2015.
Diego Felix de Souza, Aleksandar Ilic, Nuno Roma and Leonel Sousa. Towards GPU HEVC Intra Decoding: Seizing Fine-Grain Parallelism, In IEEE International Conference on Multimedia and Expo (ICME 2015), Torino - Italy, July 2015.
Tiago M Dias, Nuno Roma and Leonel Sousa. High performance IP core for HEVC quantization, In IEEE International Symposium on Circuits and Systems (ISCAS 2015), pp. 2828-2831, Lisbon - Portugal, May 2015.
Hector Pettenghi and Leonel Sousa. RNS Reverse Converters Based on the New Chinese Remainder Theorem I, In IEEE International Symposium on Circuits and Systems (ISCAS 2015), Lisboa, Portugal, January 2015.
Paulo Srgio Alves Martins and Leonel Sousa. Stretching the limits of Programmable Embedded Devices for Public-key Cryptography, In Second Workshop on Cryptography and Security in Computing Systems (CS2 2015), ACM, Amsterdam, January 2015.
2014
Pedro Miguel Florindo Miguens Matutino, Ricardo Chaves and Leonel Sousa. ROM-less RNS-to-binary converter moduli {22𝑛 −1,22𝑛 +1,2𝑛 −3,2𝑛 +3}, In International Symposium on Integrated Circuits (ISIC), pp. 432-435, December 2014.
Svetislav Momcilovic, Aleksandar Ilic, Nuno Roma and Leonel Sousa. Collaborative Inter-Prediction on CPU+GPU Systems, In IEEE International Conference on Image Processing (ICIP 2014), IEEE, pp. 1228-1232, Paris, France, October 2014.
Svetislav Momcilovic, Aleksandar Ilic, Nuno Roma and Leonel Sousa. Efficient Parallel Video Encoding on Heterogeneous Systems, In Proceedings of the Network for Sustainable Ultrascale Computing Workshop (NESUS 2014), Oporto, October 2014.
Paulo Srgio Alves Martins and Leonel Sousa. On the Evaluation of Multi-core Systems with SIMD Engines for Public-Key Cryptography, In 5th Workshop on Applications for Multi-Core Architectures, IEEE, Paris, France, October 2014.
Francisco Joo Feliciano Gaspar, Aleksandar Ilic, Pedro Toms and Leonel Sousa. Performance-aware task management and frequency scaling in embedded systems, In International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2014), IEEE, pp. 65-72, Paris, France, October 2014.
Thomas Peter Kristiaan Cornelius D'huys, Svetislav Momcilovic, Frederico Pratas and Leonel Sousa. Reconfigurable Data Flow Engine for HEVC Motion Estimation, In IEEE International Conference on Image Processing (ICIP), IEEE, pp. 1223 - 1227, Paris, France, October 2014.
Aleksandar Ilic, Svetislav Momcilovic, Nuno Roma and Leonel Sousa. FEVES: Framework for Efficient Parallel Video Encoding on Heterogeneous Systems, In International Conference on Parallel Processing (ICPP 2014), IEEE, pp. 20-29, Minneapolis, MN, USA, September 2014.
Diego Felix de Souza, Nuno Roma and Leonel Sousa. OpenCL Parallelization of the HEVC De-Quantization and Inverse Transform for Heterogeneous Platforms, In European Signal Processing Conference (EUSIPCO 2014), EURASIP, Lisbon - Portugal, September 2014.
Joo C. Martins, Leonel Sousa and Jos Jasnau Caeiro. Nonlinear System Identification Using Constellation Based Multiple Model Adaptive Estimators, In 22nd European Signal Processing Conference (EUSIPCO 2014), IEEE, August 2014.
Luis Tania, Aleksandar Ilic, Pedro Toms and Leonel Sousa. SchedMon: A Performance and Energy Monitoring Tool for Modern Multi-cores, In International Workshop on Multi/Many-Core Computing Systems (MuCoCoS/Euro-Par 2014), Springer International Publishing, vol. 8806, pp. 230-241, Porto, Portugal, August 2014.
Diego Felix de Souza, Nuno Roma and Leonel Sousa. Cooperative CPU+GPU Deblocking Filter Parallelization for High Performance HEVC Video Codecs, In IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2014), pp. 4993-4997, Florence - Italy, May 2014.
Hector Pettenghi, Ricardo Chaves, Leonel Sousa and Jude Angelo Ambrose. Method for designing Multi-Channel RNS Architectures to prevent Power Analysis SCAs, In International Symposium on Circuits and Systems (ISCAS), May 2014.
Lidia Kuan, Joo Pedro de Matos Neves, Frederico Pratas, Pedro Toms and Leonel Sousa. Accelerating Phylogenetic Inference on GPUs: an OpenACC and CUDA comparison, In 2nd International Work-Conference on Bioinformatics and Biomedical Engineering, Granada, Spain, April 2014.
Joo Andrade, Frederico Pratas, Gabriel Falco, Vitor Silva and Leonel Sousa. Combining Flexibility with Low Power: Dataflow and Widepipeline LDPC Decoding Engines in the Gbit/s Era, In 25th IEEE International Conference on Application-specific Systems, Architectures and Processors, Zurich, Switzerland, April 2014.
2013
Hector Pettenghi, Ricardo Chaves and Leonel Sousa. Method for designing modulo $\{2^{n} \pm k\}$ Binary-to-RNS converters, In The Conference on Design of Circuits and Integrated Systems (DCIS), November 2013.
Tiago M Dias, Nuno Roma and Leonel Sousa. High Performance Multi-Standard Architecture for DCT Computation in H.264/AVC High Profile and HEVC Codecs, In Conference on Design & Architectures for Signal and Image Processing (DASIP 2013), pp. 14-21, Cagliari - Italy, October 2013.
Diogo Ricardo Cardoso Anto, Luis Tania, Aleksandar Ilic, Frederico Pratas, Pedro Toms and Leonel Sousa. Monitoring Performance and Power for Application Characterization with Cache-aware Roofline Model, In International Conference on Parallel Processing and Applied Mathematics (PPAM 2013), Springer Berlin Heidelberg, vol. 8384, pp. 693-703, Warsaw, Poland, September 2013.
Gabriel Falco, Joo Andrade, Vitor Silva, Shinichi Yamagiwa and Leonel Sousa. Stressing the BER simulation of LDPC codes in the error floor region using GPU clusters, In Tenth International Symposium on Wireless Communication Systems (ISWCS), IEEE, Germany, August 2013.
Lidia Kuan, Pedro Toms and Leonel Sousa. A comparison of computing architectures and parallelization frameworks based on a two-dimensional FDTD, In International Conference on High Performance Computing & Simulation (HPCS 2013), Helsinki, Finland, July 2013.
Svetislav Momcilovic, Jos Germano, Aleksandar Ilic and Leonel Sousa. A Case study of Technology Push and Market Pull Strategies: Magnomics Start-up and Livedrive Spin-off, In International Conference on Technology Transfer (ICTT 2013), Nis, Serbia, June 2013.
Aurlia Constantino, Aleksandar Ilic, Svetislav Momcilovic and Leonel Sousa. Practical Approach for Research-Based Start-ups Formation: INESC-ID Case Study, In International Conference on Technology Transfer (ICTT 2013), Nis, Serbia, June 2013.
Samuel Freitas Anto and Leonel Sousa. An RNS-based architecture targeting hardware accelerators for modular arithmetic, In IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), May 2013.
Pedro Miguel Florindo Miguens Matutino, Ricardo Chaves and Leonel Sousa. A Compact and scalable RNS Architecture, In In 24th IEEE International Conference on Application-specific Systems, Architectures and Processors - ASAP 2013, Washington D.C., USA, April 2013.
Frederico Pratas, Diego Oriato, Oliver Pell, Ricardo mata and Leonel Sousa. Accelerating the Computation of Induced Dipoles for Molecular Mechanics with Dataflow Engines, In 21st Annual International Symposium on Field-Programmable Custom Computing Machines, IEEE, pp. 170-180, April 2013.
Frederico Pratas, Diego Oriato, Oliver Pell, Ricardo Mata and Leonel Sousa. Accelerating the Computation of Induced Dipoles for Molecular Mechanics with Dataflow Engines, In The 21st IEEE International Symposium on Field-Programmable Custom Computing Machines, Seattle, Washington, April 2013.
Jude Angelo ambrose, Hector Pettenghi and Leonel Sousa. DARNS: A Randomized Multi-modulo RNS Architecture for Double-and-Add in ECC to prevent Power Analysis Side Channel Attacks, In 18th Asia and South Pacific Design Automation Conference ASP-DAC 2013, January 2013.
2012
Tiago M Dias, Lus Miguel Seabra Ribau Lopes Do Rosrio , Nuno Roma and Leonel Sousa. High Performance Unified Architecture for Forward and Inverse Quantization in H.264/AVC, In 15th Euromicro Conference on Digital System Design (DSD), pp. 632-639, Cesme - Turkey, September 2012.
David Clarke, Aleksandar Ilic, Alexey Lastovetsky and Leonel Sousa. Hierarchical Partitioning Algorithm for Scientific Computing on Highly Heterogeneous CPU + GPU Clusters, In International European Conference on Parallel and Distributed Computing (Euro-Par 2012), Springer Berlin Heidelberg, vol. 7484, pp. 489-501, Rhodes, Greece, August 2012.
Svetislav Momcilovic, Nuno Roma and Leonel Sousa. Multi-level Parallelization of Advanced Video Coding on Hybrid CPU+GPU Platforms, In International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms (HeteroPar), Rhodes Island - Greece, August 2012.
Frederico Pratas, Pedro Toms, Pedro Trancoso and Leonel Sousa. Energy efficient Stream-based Configurable Architecture for embedded platforms, In International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, Samos, Greece, July 2012.
Pedro Miguel Florindo Miguens Matutino, Hector Pettenghi, Ricardo Chaves and Leonel Sousa. RNS Arithmetic units for modulo {2n+-k}, In 15th EUROMICRO Conference on Digital System Design: Architectures, Methods and Tools - DSD2012, IEEE Computer Society Press, Cesme - Izmir – Turkey, July 2012.
Aleksandar Ilic and Leonel Sousa. Simultaneous Multi-Level Divisible Load Balancing for Heterogeneous Desktop Systems, In International Workshop on Heterogenous Architectures and Computing (HAC/ISPA 2012), IEEE, pp. 683-690, Madrid, Spain, July 2012.
Hector Pettenghi, Leonel Sousa and Jude Ambrose. Efficient Implementation of Multi-Moduli Architectures for Binary-to RNS Conversion, In The 17th Asia and South Pacific Design Automation Conference (ASP-DAC), February 2012.
Aleksandar Ilic and Leonel Sousa. On Realistic Divisible Load Scheduling in Highly Heterogeneous Distributed Systems, In Euromicro International Conference on Parallel, Distributed and Network-Based Computing (PDP 2012) - Special Session on GPU Computing and Hybrid Computing, IEEE, pp. 426-433, February 2012.
2011
Pedro Miguel Florindo Miguens Matutino, Hector Pettenghi, Ricardo Chaves and Leonel Sousa. Multiplier-based binary-to-RNS converter modulo {2n+-k}, In 26th Conference on Design of Circuits and Integrated Systems - DCIS2011, Portugal, November 2011.
Joo C. Martins, Jos Jasnau Caeiro and Leonel Sousa. A New Approach to System Identification and Parameter Tuning with Multiple Model Adaptive Estimators, In 7th International Symposium on Image and Signal Processing and Analysis (ISPA 2011), pp. 72-77, Dubrovnik, Croatia, September 2011.
Pedro Miguel Florindo Miguens Matutino, Ricardo Chaves and Leonel Sousa. Binary-to-RNS conversion units for moduli 2^n+/- 3, In 14th EUROMICRO Conference on Digital System Design (DSD), IEEE, pp. 460-467, Finland, September 2011.
Tiago M Dias, Sebastian Lopez, Nuno Roma and Leonel Sousa. High Throughput and Scalable Architecture for Unified Transform Coding in Embedded H.264/AVC Video Coding Systems, In International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS), pp. 225-232, Samos - Greece, July 2011.
Aleksandar Ilic and Leonel Sousa. Scheduling Divisible Loads on Heterogeneous Desktop Systems with Limited Memory, In International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms (HeteroPar/EuroPar 2011), Springer Berlin Heidelberg, vol. 7155, pp. 491-501, Bordeaux, France, July 2011.
Gabriel Falco, Joo Andrade, Vitor Silva and Leonel Sousa. Real-Time DVB-S2 LDPCdecoding on many-core GPU accelerators, In 36th International Conference on Acoustics, Speech and Signal Processing (ICASSP), IEEE, pp. 1685-1688, Prague, Czech Republic, May 2011.
Panayiotis Petrides, Frederico Pratas, Leonel Sousa and Pedro Trancoso. Virtualization for Morphable Multi-Cores, In Workshop on Parallel Programming and Run-time Management Techniques for Many-core Architectures, January 2011.
2010
Tiago M Dias, Nuno Roma and Leonel Sousa. Hardware/Software co-design of H.264/AVC encoders for multi-core embedded systems, In Conference on Design and Architectures for Signal and Image Processing (DASIP2010), pp. 231-238, Edinburgh - Scotland, October 2010.
Tiago M Dias, Nuno Roma and Leonel Sousa. H.264/AVC framework for multi-core embedded video encoders, In International Symposium on System-on-Chip (SOC2010), pp. 89-92, Tampere - Finland, September 2010.
F. A. Cardoso, V. C. Martins, L. P. Fonseca, Jos Germano, Leonel Sousa, Moises Simes Piedade and P. P. Freitas. Spintronic microfluidic platform for biomedical and environmental applications, In Fourth European Workshop on Optical Fibre Sensors, AIP, vol. 7653, Porto, September 2010.
Gabriel Falco, Leonel Sousa and Vitor Silva. Embedded Multicore Architectures for LDPC Decoding, In International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (IC-SAMOS), IEEE, pp. 349-356, Samos, Grécia, July 2010.
Samuel Freitas Anto and Leonel Sousa. Exploiting SIMD Extensions for Linear Image Processing with OpenCL, In The 28th International Conference on Computer Design, IEEE, Amsterdam, the Netherlands, July 2010.
Lidia Kuan, Pedro Toms and Leonel Sousa. GPU-Based Cluster Computing, In In 6th International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems (ACACES), HiPEAC, Barcelona, Spain, July 2010.
Hector Pettenghi, Ricardo Chaves, Leonel Sousa and Mara Jose Avedillo. An improved RNS generator 2^n+-k based on threshold logic, In Proccedings of 18th IEEE/IFIP Intenational Conference on VLSI and System-on-Chip (VLSI-soc), June 2010.
Rui Miguel Marm Ramalho, Pedro Toms and Leonel Sousa. Efficient Independent Component Analysis on a GPU, In 10th IEEE International Conference on Computer and Information Technology, IEEE Computer Society, pp. 1128-1133, Bradford, West Yorkshire, UK, June 2010.
Antnio Manuel da Costa Rodrigues, Nuno Roma and Leonel Sousa. p264: Open Platform for Designing Parallel H.264/AVC Video Encoders on Multi-Core Systems, In International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2010), ACM, pp. 81-86, Amsterdam - The Netherlands, June 2010.
Bruno Miguel de Oliveira Francisco, Frederico Pratas and Leonel Sousa. Unifying Stream Based and Reconfigurable Computing to Design Application Accelerators, In 18th IEEE/IFIP International Conference on VLSI and System-on-Chip (VLSI-SoC), Madrid, Spain, June 2010.
Pedro Miguel Florindo Miguens Matutino, Ricardo Chaves and Leonel Sousa. Arithmetic units for RNS moduli {2^{n}-3} and {2^{n}+3}, In 13th Euromicro Conference On Digital System Design (DSD), April 2010.
Samuel Freitas Anto, Jean Claude Bajard and Leonel Sousa. Elliptic Curve Point Multiplication on GPUs, In 21st IEEE International Conference on Application-specific Systems, Architectures and Processors (ASAP), April 2010.
Frederico Pratas, Ricardo Mata and Leonel Sousa. Iterative induced dipoles computation for Molecular Mechanics on GPUs, In 3rd Workshop on General Purpose Processing on Graphics Processing Units (co-located with ASPLOS), ACM, February 2010.
Kazeem Gbolagade, Ricardo Chaves, Leonel Sousa and Sorin Cotofana. An Improved Reverse Converter for the {2^{2n+1}-1, 2^{n}, 2^{n}-1} Moduli Set, In IEEE International Symposium on Circuits and Systems (ISCAS 2010), January 2010.
Aleksandar Ilic and Leonel Sousa. Collaborative Execution Environment for Heterogeneous Parallel Systems, In International Workshop on Advances in Parallel and Distributed Computational Models (APDCM/IPDPS 2010), IEEE, pp. 1-8, Atlanta, GA, USA, January 2010.
Svetislav Momcilovic and Leonel Sousa. Programming Cell/BE and GPU based systems for real-time video encoding, In Real-Time Image and Video Processing Conference, SPIE, January 2010.
2009
Samuel Freitas Anto, Ricardo Chaves and Leonel Sousa. AES and ECC Cryptography Processor with Runtime Configuration, In Seventeenth International Conference on Advanced Computing and Comunications, IEEE, Bangalore, India, December 2009.
V. Martins, F. Cardoso, P. Freitas, Jos Germano, S. Cardoso, Leonel Sousa, Moises Simes Piedade and L. Fonseca. Magnetoresistive biochip-based portable platforms for biomolecular recognition detection, In New Biotechnology: 14th European Congress on Biotechnology, Elsevier, vol. 25, pp. S358–S359, September 2009.
Kazeem Glolagade, Ricardo Chaves, Sorin Cotofana and Leonel Sousa. Residue-to-Binary Converter for the Moduli Set {2^{2n+1},2^{2n},2^{n}-1}, In 2nd International Conference on Adaptive Science & Technology, IEEE, September 2009.
Svetislav Momcilovic and Leonel Sousa. Development and Evaluation of Scalable Video Motion Estimators on GPU, In Workshop on Signal Processing Systems (SiPS), IEEE, July 2009.
Gesner Passos, Nuno Roma, Bertinho Manuel D'Andrade da Costa, Leonel Sousa and J. M. Lemos. Distributed Software Platform for Automation and Control of General Anaesthesia, In 8th International Symposium on Parallel and Distributed Computing (ISPDC 2009), IEEE Computer Society Press, pp. 135-142, Lisboa - Portugal, July 2009.
Frederico Pratas, Pedro Trancoso, Alexandros Stamatakis and Leonel Sousa. Fine-grain Parallelism using Multi-core, Cell/BE, and GPU Systems: Accelerating the Phylogenetic Likelihood Function, In International Conference on Parallel Processing (ICPP-2009), IEEE Computer Society, May 2009.
Frederico Pratas and Leonel Sousa. Applying the Stream-Based Computing Model to Design Hardware Accelerators: A Case Study, In International Workshop on Systems, Architectures, Modeling, and Simulation, Springer, April 2009.
Shinichi Yamagiwa and Leonel Sousa. CaravelaMPI: Message Passing Interface for Parallel GPU-based Applications, In 8th International Symposium on Parallel and Distributed Computing (ISPDC 09), March 2009.
Samuel Freitas Anto, Ricardo Chaves and Leonel Sousa. Compact and Flexible Microcoded Elliptic Curve Processor for Reconfigurable Devices, In The 17th IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), IEEE Computer Society, March 2009.
Gabriel Falco, Vitor Silva and Leonel Sousa. How GPUs can outperform ASICs for fast LDPC decoding, In 23rd ACM International Conference on Supercomputing (ICS 09), ACM, New York, USA, March 2009.
Leonel Sousa, Svetislav Momcilovic, Vitor Silva and Gabriel Falco. MULTI-CORE PLATFORMS FOR SIGNAL PROCESSING: SOURCE AND CHANNEL CODING, In IEEE International Conference on Multimedia and Expo, Mexico, March 2009.
Jos Germano, Rui Miguel Marm Ramalho and Leonel Sousa. On the Design of Distributed Autonomous Embedded Systems for Biomedical Applications, In 3rd International Conference on Pervasive Computing Technologies for Healthcare (Pervasive Health’09), IEEE, London, February 2009.
Theja Tulabandhula, Samuel Freitas Anto and Leonel Sousa. A Class of Software-Hardware Processors for Fingerprint Matching on the Fourier Domain, In 3rd HiPEAC Workshop on Reconfigurable Computing, Paphos, Cyprus, January 2009.
Gabriel Falco, Leonel Sousa, Vtor Silva and Jos Marinho. Parallel LDPC Decoding on the Cell/B.E. Processor, In The 4th International Conference on High Performance and Embedded Architectures and Compilers (HiPEAC 2009), Springer, pp. 389-403, January 2009.
2008
Nuno Sebastio, Tiago M Dias, Nuno Roma, Paulo Flores and Leonel Sousa. Application specific programmable IP core for motion estimation: technology comparison targeting efficient embedded co-processing units, In 11th EUROMICRO Conference on Digital System Design: Architectures, Methods and Tools - DSD2008, IEEE Computer Society, pp. 181-188, Parma - Italy, September 2008.
Samuel Freitas Anto, Ricardo Chaves and Leonel Sousa. FPGA Elliptic Curve Cryptographic Processor over GF(2^m), In International Conference on Field-Programmable Technology (ICFPT 08), IEEE, September 2008.
Nuno Sebastio, Tiago M Dias, Nuno Roma, Paulo Flores and Leonel Sousa. Specialized Motion Estimation Processor for Heterogeneous Multicore Video Coding Systems, In 4th International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems - ACACES2008, HiPEAC, pp. 63-66, LAquila - Italy, July 2008.
V. C. Martins, F. A. Cardoso, J. Loureiro, M. Mercier, Jos Germano, S. Cardoso, R. Ferreira, L. P. Fonseca, Leonel Sousa, Moises Simes Piedade and P. P. Freitas. Integrated Spintronic Platforms for Biomolecular Recognition Detection, In AIP Conference on Biomagnetism and Magnetic Biosystems based on Molecular Recognition Processes, API, vol. 1025, pp. 150-175, Sant Feliu de Guixols, Spain, June 2008.
Aleksandar Ilic and Leonel Sousa. A distributed platform for large scale simulation and classification, In International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2008), HiPEAC (poster), L'Aquila, Italy, May 2008.
Pedro Miguel Florindo Miguens Matutino and Leonel Sousa. An RNS based specific processor for Computing the Minimum, In 11th EUROMICRO Conference on Digital System Design: Architectures, Methods and Tools - DSD2008, IEEE Computer Society Press, May 2008.
Aleksandar Ilic, Frederico Pratas and Leonel Sousa. Distributed Web-based Platform for Computer Architecture Simulation, In International Symposium on Parallel and Distributed Computing (ISPDC 2008), IEEE, pp. 317-324, Krakow, Poland, May 2008.
Shinichi Yamagiwa, Leonel Sousa and Koichi Wada. Heuristic Optimization Methods for Improving Performance of Recursive General Purpose Applications on GPUs, In the 7th International Symposium on Parallel and Distributed Computing (ISPDC 2008), IEEE CS, Krakow, Poland, May 2008.
Frederico Pratas, B. Mladen, G. Gaydadjiev, Leonel Sousa and S. Kaxiras. Low Power Microarchitecture with Instruction Reuse, In ACM Computing Frontiers 2008, Italy, May 2008.
Ricardo Chaves, Georgi Kuzmanov and Leonel Sousa. On-The-Fly Attestation of Reconfigurable Hardware, In International Conference on Field Programmable Logic and Applications (FPL 08), IEEE, May 2008.
Shinichi Yamagiwa and Leonel Sousa. Design and implementation of a tool for modeling and programming deadlock free meta-pipeline applications, In 10th Workshop on Advances on Parallel and Distributed Processing Symposium (APDCM/IPDPS)., IEEE, April 2008.
Ricardo Chaves, Georgi Kuzmanov, Leonel Sousa and Stamatis Vassiliadis. Merged Computation for Whirlpool Hashing, In Design, Automation and Test in Europe (DATE 08), pp. 1-4, Munich, Germany, March 2008.
Shinichi Yamagiwa, Diogo Ricardo Cardoso Anto and Leonel Sousa. Design and Implementation of a Graphical User Interface for Stream-based Distributed Computing, In the IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN 2008), February 2008.
Gabriel Falco, Vitor Silva, Marco Gomes and Leonel Sousa. Edge Stream Oriented LDPC Decoding, In 16th Euromicro International Conference on Parallel, Distributed and network-based Processing (PDP), IEEE, pp. 237-244, February 2008.
Gabriel Falco, Leonel Sousa and Vitor Silva. Massive Parallel LDPC Decoding on GPU, In 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2008), ACM, pp. 83-90, Utah, USA, February 2008.
Svetislav Momcilovic and Leonel Sousa. A Parallel Algorithm for Advanced Video Motion Estimation on Multicore Architectures, In International Workshop on Multi-Core Computing Systems (MuCoCoS), IEEE, January 2008.
Ricardo Chaves, Blagomir Donchev, Georgi Kuzmanov, Leonel Sousa and Stamatis Vassiliadis. BRAM-LUT tradeoff on a Polymorphic DES Design, In International Conference on High Performance Embedded Architectures & Compilers (HiPEAC 2008), Lecture Notes in Computer Science, vol. 4917, pp. 55-65, January 2008.
Pedro Toms, Joo C. Martins and Leonel Sousa. Towards a Unified Model for the Retina: Static vs Dynamic Integrate and Fire Models, In 2008 International Conference on Bio-Inspired Systems and Signal Processing (BIOSIGNALS 2008), INSTICC PRESS, vol. 2, pp. 528-533, Funchal, Madeira, Portugal, January 2008.
2007
Nuno Roma and Leonel Sousa. Fully Compressed Domain Transcoder for PIP/PAP video composition, In 26th Picture Coding Symposium - PCS2007, pp. CD-ROM, Lisbon - Portugal, November 2007.
Tiago Teodsio and Leonel Sousa. QCA-LG: A tool for the automatic layout generation of QCA combinational Circuits, In 25th IEEE Norchip Conference, IEEE, Denmark, November 2007.
Pedro Toms and Leonel Sousa. Feature Selection for the Stochastic Integrate and Fire model, In 2007 IEEE International Symposium on Intelligent Signal Processing (WISP 2007), IEEE, pp. 581-586, Alcalá de Henares, Spain, October 2007.
Srgio Martins, Leonel Sousa and Joo C. Martins. Additive Logistic Regression Applied to Retina Modelling, In IEEE International Conference on Image Processing (ICIP), September 2007.
Srgio Capela, Pedro Toms and Leonel Sousa. Stochastic Integrate-and-Fire Model for the Retina, In 15th European Signal Processing Conference (EUSIPCO 2007), EURASIP, pp. 2514-2518, Poznań, Poland, September 2007.
Gabriel Falco, Shinichi Yamagiwa, Vitor Silva and Leonel Sousa. Stream-Based LDPC Decoding on GPUs, In First Workshop on General Purpose Processing on Graphics Processing Units, September 2007.
Miguel Ribeiro and Leonel Sousa. A Run-Time Reconfigurable Processor for Video Motion Estimation, In 17th International Conference on Field Programmable Logic and Applications (FPL), IEEE, pp. 726-729, The Netherlands, August 2007.
Svetislav Momcilovic and Leonel Sousa. A Multicore Motion Estimator for AVC, In Third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2007), poster, July 2007.
Svetislav Momcilovic, Nuno Roma and Leonel Sousa. Adaptive Motion Estimation Algorithm for H.264/AVC, In 15th International Conference on Digital Signal Processing - DSP'2007, IEEE, pp. CDROM, Cardiff - UK, July 2007.
Svetislav Momcilovic, Nuno Roma and Leonel Sousa. An ASIP Approach For Adaptive Motion Estimation on AVC, In IEEE 3rd Conference on PhD Research in Microelectronics and Electronics - PRIME'2007, IEEE, pp. 165-168, Bordeaux - France, July 2007.
Pedro Toms and Leonel Sousa. An Efficient Expectation-Maximisation Algorithm for Spike Classification, In 15th International Conference on Digital Signal Processing (DSP 2007), pp. 203-206, Cardiff, Wales, U.K., July 2007.
Shinichi Yamagiwa, Leonel Sousa and Tomas Brandao. Meta-Pipeline: A new execution mechanism for distributed pipeline processing, In 6th International Symposium on Parallel and Distributed Computing (ISPDC 2007), IEEE CS, July 2007.
Leonel Sousa. Efficient Method for Magnitude Comparison in RNS based on Two Pairs of Conjugate Moduli, In IEEE International Symposium on Computer Arithmetic (ARITH18), pp. 240-247, Montpellier, France, June 2007.
Paulo Alexandre Crisstomo Lopes, Jos Germano, Teresa Mendes de Almeida, Leonel Sousa, Moises Simes Piedade, F. Cardoso, H. Ferreira and P. Freitas. A New Handheld Biochip-based Microsystem, In International Symposium on Circuits and Systems (ISCAS 2007), IEEE, pp. 2379-2382, New Orleans, May 2007.
Shinichi Yamagiwa, Leonel Sousa and Diogo Ricardo Cardoso Anto. Data Buffering optimization methods toward a uniform programming interface for GPU-based applications, In ACM International Conference on Computing Frontiers, pp. 205-212, Italy, May 2007.
Shinichi Yamagiwa and Leonel Sousa. Design and implementation of a stream-based distributed computing platform using graphics processing units, In ACM International Conference on Computing Frontiers, pp. 197-204, Italy, May 2007.
Leonel Sousa and Shinichi Yamagiwa. Caravela: A Distributed Stream-based Computing Platform, In 3rd HiPEAC Industrial Workshop on Compilers and Architectures, (abstract), IBM Research Lab, Haifa, April 2007.
Leonel Sousa, Francisco Alegria and Jos Germano. Developing and integrating lab projects as important learning components in an embedded systems course, In The International Conference on Microelectronic Systems Education (MSE 2007), IEEE, California, USA, April 2007.
Leonel Sousa, Moises Simes Piedade, Jos Germano, Teresa Mendes de Almeida, Paulo Alexandre Crisstomo Lopes, Filipe Cardoso and Paulo Freitas. Generic Architecture Designed for Biomedical Embedde Systems, In International Embedded Systems Symposium, Springer, April 2007.
2006
Teresa Mendes de Almeida, Moises Simes Piedade, Jos Germano, Paulo Alexandre Crisstomo Lopes, Leonel Sousa, Felipe Cardoso, Hugo Ferreira and Paulo Freitas. Measurements and Modelling of a Magnetoresistive Biosensor, In BIOCAS 2006- Biomedical Circuits and Systems Conference, IEEE, pp. 41-44, November 2006.
Paulo Alexandre Crisstomo Lopes, Jos Germano, Teresa Mendes de Almeida, Leonel Sousa, Moises Simes Piedade, F. Cardoso, H. Ferreira and P. Freitas. Techniques to the Determination of Biological Expression Signals on a New Handheld Biochip-based Microsystems, In BIOCAS 2006- Biomedical Circuits and Systems Conference, IEEE, pp. 57-60, November 2006.
Ricardo Chaves, Georgi Kuzmanov, Leonel Sousa and Stamatis Vassiliadis. Improving SHA-2 Hardware Implementations, In Workshop on Cryptographic Hardware and Embedded Systems (CHES), Springer, pp. 298-310, Yokohama, Japan, October 2006.
Tiago M Dias, Nuno Roma and Leonel Sousa. Low power distance measurement unit for real-time hardware motion estimators, In Int. workshop on Power and Timing Modeling, Optimization and Simulation - PATMOS'2006, Springer Berlin / Heidelberg, vol. 4148, pp. 247--255, Montpellier - France, September 2006.
Teresa Mendes de Almeida, Moises Simes Piedade, Paulo Alexandre Crisstomo Lopes, Leonel Sousa, Jos Germano, Filipe Cardoso, Hugo Ferreira and Paulo Freitas. Magnetoresistive Biosensor Modelling For Biomolecular Recognition, In XVIII IMEKO World Congress, Brasil, September 2006.
Jos Germano, Moises Simes Piedade, Leonel Sousa, Teresa Mendes de Almeida, Paulo Alexandre Crisstomo Lopes, Filipe Cardoso, Hugo Ferreira and Paulo Freitas. Microsystem for Biological Analysis Based On Magnetoresistive Sensing, In XVIII IMEKO World Congress, Brasil, September 2006.
Svetislav Momcilovic, Tiago M Dias, Nuno Roma and Leonel Sousa. Application Specific Instruction Set Processor for Adaptive Video Motion Estimation, In 9th EUROMICRO Conference on Digital System Design: Architectures, Methods and Tools - DSD'2006, IEEE Computer Society, pp. 160-167, Croatia, August 2006.
Ricardo Chaves, Georgi Kuzmanov, Leonel Sousa and Stamatis Vassiliadis. Rescheduling for Optimized SHA-1 Calculation, In SAMOS Workshop on Computer Systems Architectures Modelling and Simulation, Spinger, pp. 425-434, June 2006.
Bertinho Manuel D'Andrade da Costa, J. M. Lemos, Moises Simes Piedade, Leonel Sousa, Teresa Mendes de Almeida, Jos Germano, P. Freitas, H. Ferreira and F. Cardoso. Temperature modeiing of a biochip for DNA analysis, In MED06 14th Mediterranean Conference on Control Automation, Acona - Italy, June 2006.
Ricardo Chaves, Georgi Kuzmanov, Stamatis Vassiliadis and Leonel Sousa. Reconfigurable Memory Based AES Co-Processor, In International Parallel & Distributed Processing Symposium, 13th Reconfigurable Architectures Workshop, IEEE Computer, pp. 192-, Rhodes Island, Greece, April 2006.
Rodrigo Piedade and Leonel Sousa. Configurable Embedded Core for Controlling Electro-Mechanical Systems, In Applied Reconfigurable Computing Workshop, Springer Verlag, February 2006.
V. C. B. Martins, L. P. Fonseca, H. A. Ferreira, D. L. Graham, F. A. Cardoso, J. Loureiro, Jos Germano, Leonel Sousa, Moises Simes Piedade, Bertinho Manuel D'Andrade da Costa, J. M. Lemos, P. P. Freitas and J. M. S. Cabral. A magnetoresistive biochip for microbial analysis of water samples, In LabAutomation2006, Palm Springs, CA, U.S.A., January 2006.
2005
Moises Simes Piedade, Leonel Sousa, Jos Germano, J. M. Lemos, Bertinho Manuel D'Andrade da Costa, Paulo Freitas, Hugo Ferreira, Filipe Cardoso and Daniel Vidal. Architecture of a Portable System Based on a Biochip for DNA Recognition, In XX Conference on Design of Circuits and Integrated Systems (DCIS'05), Lisbon, Portugal, November 2005.
Jos Germano, Ricardo Manuel Simes Baptista and Leonel Sousa. Configurable Platform for Real Time Video Processing and Vision Systems, In XX Conference on Design of Circuits and Integrated Systems (DCIS'05), Lisbon, Portugal, November 2005.
Tiago M Dias, Nuno Roma and Leonel Sousa. Efficient Motion Vector Refinement Architecture for Sub-Pixel Motion Estimation Systems, In IEEE Workshop on Signal Processing Systems - SiPS'2005, IEEE, pp. 313-318, Athens, Greece, November 2005.
Ricardo Chaves and Leonel Sousa. Faster Modulo 2^n + 1 Multipliers without Booth Recoding, In XX Conference on Design of Circuits and Integrated Systems (DCIS), Lisboa, Portugal, November 2005.
Tiago M Dias, Nuno Roma and Leonel Sousa. Efficient VLSI Architecture for Real-Time Motion Estimation in Advanced Video Coding, In IEEE International SOC Conference - SOCC'2005, IEEE, pp. 91-92, Washington D.C. - E.U.A., September 2005.
Nuno Roma and Leonel Sousa. Least Squares Motion Estimation Algorithm in the Compressed DCT Domain for H.26x/MPEG-x Video Sequences, In IEEE International Conference on Advanced Video and Signal-Based Surveillance - AVSS'05, IEEE, pp. 576-581, Como - Itália, September 2005.
Joo C. Martins and Leonel Sousa. Performance Comparison of Computational Retina Models, In The Fifth IASTED International Conference on Visualization, Imaging and Image Processing (VIIP), pp. 156-161, Benidorm, Spain, September 2005.
Ricardo Miguel da Costa Guapo, Shinichi Yamagiwa and Leonel Sousa. On the Implementation and Evaluation of Berkeley Sockets on Maestro2 cluster computing environment, In The 4th International Symposium on Parallel and Distributed Computing, IEEE, Lille, France, July 2005.
Stamatis Vassiliadis, Leonel Sousa and Georgi Gaydadjiev. The Midlifekicker Microarchitecture Evaluation, In IEEE 16th International Conference on Application-specific Systems, Architectures and Processors, IEEE, pp. 92-100, Samos, Greece, July 2005.
2004
Michel Leong, Pedro Vasconconcelos, Jorge Manuel dos Santos Ribeiro Fernandes and Leonel Sousa. A Programmable Cellular Neural Network Circuit, In SBCCI, September 2004.
Ricardo Chaves and Leonel Sousa. {2^n+1,2^(n+k),2^n-1}:A New RNS Moduli Set Extention, In IEEE Euromicro Symposium on Digital System Design: Architectures, Methods and Tools, IEEE Computer Society, pp. 210-217, Rennes, France, September 2004.
Kevin Martins Ferreira, Shinichi Yamagiwa, Leonel Sousa, K. Aoki, K. Wada and L. Campos. Distributed Shared Memory System Based on the Maestro2 High Performance Cluster Network, In 3rd International Symposium on Parallel and Distributed Computing, IEEE Computer Society, pp. 91-96, Cork, Ireland, July 2004.
Oliver Sinnen and Leonel Sousa. Task Schedulling: Considering the Processor Involvement in Communication, In 3rd International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks, IEEE Computer Society, pp. 328-335, Cork, Ireland, July 2004.
Shinichi Yamagiwa, Kevin Martins Ferreira, Lus Miguel Campos, Keiichi Aoki, Masaaki Ono, Koichi Wada, Munehiro Fukuda and Leonel Sousa. High Speed Network Technology for High Performance Computing, In The IEEE International Conference on Communications, IEEE, Paris, June 2004.
Shinichi Yamagiwa, Kevin Martins Ferreira, Lus Campos, K. Aoki, M. Ono, K. Wada, M. Fukuda and Leonel Sousa. On the performance of Maestro2 high performance network equipment, using new improvement techniques, In 23rd International Performance Computing and Communications, IEEE, pp. 103-110, Arizona, USA, April 2004.
2003
Leonel Sousa. Efficient Modulo 2^n+/-1 Arithmetic Units based on a Modified Representation and Postponed Correction, In Proceedings of the XVIII Conference on Design of Circuits and Integrated Systems - DCIS'03, November 2003.
Nuno Roma, Tiago M Dias and Leonel Sousa. Fast Adder Architectures: Modeling and Experimental Evaluation, In XVIII Conference on Design of Circuits and Integrated Systems - DCIS'03, pp. 367-372, Ciudad Real - Spain, November 2003.
Leonel Sousa, Pedro Toms, Francisco Pelayo, Antonio Martinez, Christian A. Morillas and Samuel Romero. An FPL Bioinspired Visual Encoding System to Stimulate Cortical Neurons in Real-Time, In 13th International Conference on Field Programmable Logic and Applications (FPL 2003), Springer-Verlag, pp. 691-700, Lisbon, Portugal, September 2003.
Nuno Roma, Tiago M Dias and Leonel Sousa. Customisable Core-Based Architectures for Real-Time Motion Estimation on FPGAs, In 3th International Conference on Field Programmable Logic and Applications (FPL'2003), pp. 745-754, Lisbon, Portugal, September 2003.
Ricardo Chaves and Leonel Sousa. RDSP: A RISC DSP based on Residue Number System, In IEEE Euromicro Symposium on Digital System Design: Architectures, Methods, pp. 128-135, September 2003.
Francisco Pelayo, Antonio Martnez, Christian Morillas, Samuel Romero, Leonel Sousa and Pedro Toms. Retina-Like Processing and Coding Platform for Cortical Neuro-stimulation, In 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, IEEE, vol. 2, pp. 1573-1574, Cancoon, Mexico, September 2003.
2002
Oliver Sinnen and Leonel Sousa. Experimental Evaluation of Task Scheduling Accuracy, In 3rd Int. Conf. on Parallel and Distributed Computing, Applications and Technologies (PDCAT'02), September 2002.
Nuno Roma and Leonel Sousa. Insertion of Irregular-Shaped Logos in the Compressed DCT Domain, In 14th International Conference on Digital Signal Processing (DSP'2002), IEEE, vol. 1, pp. 125-128, Santorini - Greece, July 2002.
Jos Antnio da Costa Salvado and Leonel Sousa. Video Coding by using the 3D Zero-tree approach in the Wavelet Transform Domain, In 14th International Conference on Digital Signal Processing, July 2002.
2001
Nuno Roma and Leonel Sousa. A New VLSI Architecture for Full Search Block Matching, In IFIP International Conference on Very Large Scale Integration - VLSI-SoC'2001, IFIP, pp. 213-218, Montpellier, France, December 2001.
Oliver Sinnen and Leonel Sousa. Comparison of Contention Aware List Scheduling Heuristics for Cluster Computing, In Workshop on Scheduling and Resource Management for Cluster Computing, ICPP 2001, IEEE Computer Society Press, pp. 382-387, Valencia, Spain, September 2001.
Nuno Roma and Leonel Sousa. Parameterizable Hardware Architectures for Automatic Synthesis of Motion Estimation Processors, In IEEE Workshop on Signal Processing Systems - Design and Implementation - SIPS'2001, IEEE, pp. 428-439, Antwerpen, Belgium, September 2001.
Manuel Duarte Ortigueira, Leonel Sousa, Jos Jasnau Caeiro and Joo C. Martins. 2D Discrete-Time Fractional Linear Systems, In Proceedings of the 3rd Conference on Telecommunications, CONFTELE 2001, Aveiro, Portugal, April 2001.
Oliver Sinnen and Leonel Sousa. A Platform Independent Parallelising Tool Based on Graph Theoretic Models, In Vector and Parallel Processing - VECPAR 2000, selected papers, Lecture Notes in Computer Science, Springer-Verlag, vol. 1981, pp. 154-167, to appear in 2001.
Oliver Sinnen and Leonel Sousa. Exploiting Unused Time Slots in List Scheduling Considering Communication Contention, In Euro-Par2001 Parallel Processing, Lecture Notes in Computer Science, Springer Verlag, vol. 2150, pp. 166-170, to appear in 2001.
Oliver Sinnen and Leonel Sousa. Scheduling Task Graphs on Arbitrary Processor Architectures Considering Contention, In High Performance Computing and Networking, Lecture Notes in Computer Science, Springer-Verlag, vol. 2110, pp. 273-282, to appear in 2001.
Leonel Sousa and Oliver Sinnen. Synchronous Non-Local Image Processing on Orthogonal Multiprocessor Systems, In Vector and Parallel Processing - VECPAR 2000, Springer Verlag, vol. 1981, pp. 453-466, selected papers, Lecture Notes in Computer Science, to appear in 2001.
2000
Jos Brito and Leonel Sousa. A Video CoDec Based on the TMS320C6X DSP, In third European DSP Education and Research Conference, Paris, França, September 2000.
Nuno Roma and Leonel Sousa. In the Development and Evaluation of Specialized Processors for Computing High-Order 2-D Image Moments in Real-Time, In 5th International Workshop on Computer Architectures for Machine Perception - CAMP'2000, pp. 170-179, Padova, Itália, September 2000.
1999
Carlos Coelho, Nuno Roma and Leonel Sousa. Pipeline Architectures for Computing 2D Images Moments, In IV Design of Circuits and Integrated Systems Conference - DCIS'99, pp. 169-174, Palma de Mallorca (Balears) - Spain, November 1999.
Leonel Sousa. Applying conditional processing to design low-power array processors for motion estimation, In IEEE International Conference on Image Processing (ICIP), IEEE, vol. 2, pp. 769-773, Kobe, Japão, October 1999.
Leonel Sousa and Nuno Roma. Low-Power Array Architectures for Motion Estimation, In Workshop on Multimedia Signal Processing - MMSP'99, IEEE, pp. 679-684, Copenhagen - Denmark, September 1999.
1998
Leonel Sousa. Bidirectional systolic arrays for digital recursive filters, In International Conference on Electronic Circuits and Systems, IEEE, pp. 499-502, Lisboa, Portugal, September 1998.
Nuno Roma, Alexandre Abreu, Jos Antnio Beltran Gerald and Leonel Sousa. Digital Video Transmission through the Electrical Power Lines, In Second European DSP Education and Research Conference, Paris - France, September 1998.

National Conferences

2016
Diego Felix de Souza, Aleksandar Ilic, Nuno Roma and Leonel Sousa. GPU-accelerated HEVC Sample Adaptive Offset, In 8º Simpósio Nacional de Informática (INForum 2016), Lisboa - Portugal, August 2016.
2015
Sergio Santander-Jimnez, Aleksandar Ilic, Leonel Sousa and Miguel A. Vega-Rodrguez. Usando GPUs para Acelerar Reconstrucciones Filogenéticas bajo el Criterio de Parsimonia, In Actas de las XXVI Jornadas de Paralelismo, pp. 38-44, Córdoba, Spain, September 2015.
2013
Tiago M Dias, Nuno Roma and Leonel Sousa. Exploiting Coarse-Grained Parallelism in Multi-Transform Architectures for H.264/AVC High Profile Codecs, In Conference on Electronics, Telecommunications and Computers (CETC 2013), Lisbon - Portugal, December 2013.
2012
Pedro Miguel Florindo Miguens Matutino, Ricardo Chaves, Horcio C. Neto and Leonel Sousa. Decimal multiplication on FPGA based on a RNS system representation, In VIII Jornadas sobre Sistemas Reconfiguráveis - REC2012, Lisbon, Portugal, February 2012.
Tiago M Dias, Nuno Roma and Leonel Sousa. Reconfigurable Unified Architecture for Forward and Inverse Quantization in H.264/AVC, In VIII Jornadas sobre Sistemas Reconfiguráveis - REC2012, Instituto Superior de Engenharia de Lisboa (ISEL), pp. 75-82, Lisboa - Portugal, February 2012.
2011
Tiago M Dias, Nuno Roma and Leonel Sousa. Optimized Forward/Inverse Quantization Unit for H.264/AVC Codecs, In Conference on Electronics, Telecommunications and Computers (CETC 2011), Lisbon, Portugal, October 2011.
Pedro Miguel Florindo Miguens Matutino, Horcio C. Neto, Leonel Sousa and Ricardo Chaves. Are Residue Number Systems worthwhile on FPGAs?, In VII Jornadas sobre Sistemas Reconfiguráveis, pp. 133-136, Porto, February 2011.
Tiago M Dias, Nuno Roma, Sebastian Lpez and Leonel Sousa. Efficient and Programmable Processing Unit for H.264/AVC Systolic Unified Transform Engines, In VII Jornadas sobre Sistemas Reconfiguráveis - REC2011, Universidade do Porto - Faculdade de Engenharia, pp. 13-19, Porto - Portugal, February 2011.
2010
Frederico Pratas, Aleksandar Ilic, Leonel Sousa and Horcio C. Neto. Double-precision Floating-point Performance of Computational Devices: FPGAs, CPUs, and GPUs, In VI Jornadas sobre Sistemas Reconfiguráveis (REC 2010), pp. 83-90, Aveiro, February 2010.
2008
J. M. Lemos, Nuno Roma, Teresa Mendona, Leonel Sousa, Bertinho Manuel D'Andrade da Costa, Catarina Nunes, Pedro Amorim and Lus Antunes. Development of an integrated control system for anaesthesia automation, In Controlo 2008, 8th Portuguese Conf. on Control Automation, UTAD, August 2008.
Tiago M Dias, Nuno Sebastio, Nuno Roma, Paulo Flores and Leonel Sousa. Programmable IP core for motion estimation: comparison of FPGA and ASIC based implementations, In IV Jornadas sobre Sistemas Reconfiguráveis - REC2008, pp. 109-116, Braga - Portugal, February 2008.
2007
Kees van der Bok, Ricardo Chaves, Georgi Kuzmanov, Leonel Sousa and Arjan van Genderen. Dynamic FPGA Reconfigurations with Run-Time Region Delimitation, In Workshop on Circuits, Systems and Signal Processing (ProRISC), pp. 201-207, Veldhoven, The Netherlands, November 2007.
2006
Ricardo Chaves, G.K. Kuzmanov, S. Vassiliadis and Leonel Sousa. Reconfigurable Cryptographic Processor, In Workshop on Circuits, Systems and Signal Processing (ProRisc), The Netherlands, November 2006.
Bertinho Manuel D'Andrade da Costa, J. M. Lemos, Moises Simes Piedade, Leonel Sousa, Teresa Mendes de Almeida, Jos Germano, P. Freitas, H. Ferreira and F. Cardoso. Modeling and Evaluation of Temperature Cross-Talk in a Biochip for DNA Detection, In CONTROLO 2006 7th Portuguese Conference on Automatic Control, Instituto Superior Técnico - Lisboa, September 2006.
2005
Tiago M Dias, Nuno Roma and Leonel Sousa. Fully Parameterizable VLSI Architecture for Sub-Pixel Motion Estimation with Low Memory Bandwidth Requirements, In Terceiras Jornadas de Engenharia de Electrónica e Telecomunicações e de Computadores (JETC'05), DEETC-ISEL, pp. CDROM, Lisbon, Portugal, November 2005.
Ricardo Chaves, George Kuzmanov, Stamatis Vassiliadis and Leonel Sousa. Polymorphic AES Encryption Implementation, In Workshop on Circuits, Systems and Signal Processing (ProRisc), Netherlands, November 2005.
Tiago M Dias, Nuno Roma and Leonel Sousa. Two-Level Scalable Motion Estimation Architecture with Fractional-Pixel Accuracy and Efficient Data Re-Usage, In Jornadas sobre Sistemas Reconfiguráveis (REC'2005), Universidade do Algarve, pp. 61-68, Faro - Portugal, February 2005.
2002
M. Ribeiro, Oliver Sinnen and Leonel Sousa. MPEG-4 Natural Video Parallel Implementation on a Cluster, In 12th Portuguese Conference on Pattern Recognition, APRP, June 2002.
Jos Antnio da Costa Salvado and Leonel Sousa. Video Coding by applying the extension of EZW to 3D and the Lifting Scheme, In 12th Portuguese Conference on Pattern Recognition, APRP, June 2002.
Jos Antnio da Costa Salvado and Leonel Sousa. Codificador de Vídeo baseado na Transformada de Ôndulas 3D, In Conferência Científica e Tecnológica em Engenharia, ISEL, May 2002.
J. Gonalves, L. Marques, Jos Antnio da Costa Salvado and Leonel Sousa. Ferramentas para Síntese e Implementação de Filtros em DSPs, In Conferência Científica e Tecnológica em Engenharia, May 2002.
1991
Moises Simes Piedade, Leonel Sousa, Jos Jasnau Caeiro and Teresa Mendes de Almeida. Processamento de Imagem e suas Aplicações, In 4ªs Jornadas de Informática da Universidade da Beira Interior, Covilhã, March 1991.
1990
Moises Simes Piedade, Leonel Sousa, Jos Jasnau Caeiro, Teresa Mendes de Almeida and Walter Vieira. Processamento de Imagem e suas Aplicações - Perspectivas de Evolução Futura, In 3º Encontro Português de Computação Gráfica, Coimbra, October 1990.

Technical Reports

2016
Aleksandar Ilic, Frederico Pratas and Leonel Sousa. Insightful cache-aware performance, power and efficiency modeling for multi-core architectures, June 2016.
2015
Azadeh Alsadat Emrani Zarandi, Amir Sabbagh Molahosseini and Leonel Sousa. ASIC and FPGA Implementations of Modern 4-Moduli RNS Reverse Converters Using Distinct Configurations, March 2015.
Aleksandar Ilic, Svetislav Momcilovic and Leonel Sousa. Scheduling and Load Balancing for Multi-module Applications on Heterogeneous Systems, February 2015.
2013
Svetislav Momcilovic, Aleksandar Ilic, Nuno Roma and Leonel Sousa. Advanced Video Coding on CPUs and GPUs: Parallelization and RD Analysis, February 2013.
2012
Samuel Freitas Anto and Leonel Sousa. Modular Arithmetic Implementation with the Residue Number System, September 2012.
Hector Pettenghi, Ricardo Chaves and Leonel Sousa. Multiplicative Inverses Validations for Moduli Sets with Dynamic Ranges of (5n+beta)-bit, May 2012.
2011
Leonel Sousa. Technical Annex to the contract of INESC-ID Laboratório Associado., April 2011.
2008
Samuel Freitas Anto, Ricardo Chaves and Leonel Sousa. Elliptic Curve Cryptographic Processor over GF(2^m) with Coordinate Collapsing, September 2008.
2007
Pedro Toms and Leonel Sousa. Statistical Analysis of a Spike Train Distance in Poisson models, November 2007.
2006
Shinichi Yamagiwa and Leonel Sousa. Caravela : A Novel Environment for Data-flow-based Distributed Processing, June 2006.
2005
Bertinho Manuel D'Andrade da Costa, J. M. Lemos, Moises Simes Piedade, Leonel Sousa, Paulo Freitas, F. Cardoso and D. Vidal. Temperature simulation and control of a biochip for DNA analysis, July 2005.
Jos Antnio Beltran Gerald, Leonel Sousa and Moises Simes Piedade. Wireless Communication Systems for Intracortical Prosthesis, INESC-ID 3 Month Extension Report of Project Cortivis, May 2005.
Jos Antnio Beltran Gerald, Leonel Sousa and Moises Simes Piedade. Wireless Communication Systems for Intracortical Prosthesis, INESC-ID 3rd Year Report of Project Cortivis, March 2005.
Pierre-Franois Dutot, Oliver Sinnen and Leonel Sousa. A note on the complexity of task scheduling with communication contention, January 2005.
2004
Jos Germano, Ricardo Manuel Simes Baptista and Leonel Sousa. A Visual Encoding Prototype for the Development of a Cortical Visual Prosthesis, December 2004.
Leonel Sousa, Nuno Roma and Tiago M Dias. COSME: Configurable Structures for Motion Estimation: Final Report, September 2004.
Shinichi Yamagiwa, Kevin Martins Ferreira, Keiichi Aoki, Masaaki Ono, Koichi Wada and Leonel Sousa. Architecture and evaluation of Maestro2 high speed cluster network, August 2004.
2003
Leonel Sousa, Nuno Roma and Tiago M Dias. COSME - Configurable Structures for Motion Estimation: First Preliminary Report, January 2003.
Leonel Sousa, Nuno Roma and Tiago M Dias. Efficient Adder Architectures for High-Performance VLSI Design, January 2003.
Ricardo Chaves and Leonel Sousa. Improvement of a 2^n+1 Modulo Multiplier, January 2003.
2002
Nuno Roma and Leonel Sousa. Transcoding Architectures for Object Insertion in Compressed Video, October 2002.
2001
Nuno Roma and Leonel Sousa. Implementation Aspects of MESA processor, January 2001.

Advising of Theses

(ongoing)
Rui Alves. Alinhamento e Mudança Organizacional: Um projecto de Engenharia Informática na Indústria do Retalho, MSc Thesis, Universidade da Madeira, Funchal, Portugal (in progress).
Diogo Miguel Neves Salgueiro. Applying TrustZone Technology for High Performance Computing, MSc Thesis (in progress).
Artur Miguel Matos Mariano. Assessing lattice algorithms for lattice-based crypto schemes, PhD Thesis (in progress).
Joo Ricardo Alexandre Isidoro Cabrita. Coarse Grain Reconfigurable Micro Architecture, MSc Thesis (in progress).
Azadeh Alsadat Emrani Zarandi. Designing Residue Number Systems Converters, PhD Thesis (in progress).
Amir Sabbagh Molahosseini . Designing Residue Number Systens Circuits and Systems, PhD Thesis (in progress).
Joo Francisco Cardoso Gante. Designing RF Systems for Multiplatform, Reconficurable and Low power SDR and Cognitive Radio Specification, PhD Thesis (in progress).
Joo Duarte Guerreiro de Mendona. Dissertação: Simulaçâo de modelos biológicamente realistas de neurónios com sistemas de elevado desempenho baseados em arquitecturas multi-core, MSc Thesis (in progress).
Paulo Srgio Alves Martins. Efficient Structures for Designing Public-key Embedded Cryptosystems, PhD Thesis, Instituto Superior Técnico, Universidade de Lisboa, INESC-ID (in progress).
Diego Felix de Souza. Efficient video coding based on geometric transforms, PhD Thesis (in progress).
Alexandre Filipe Coelho Vieira. Energy-Efficient Scheduling and Modeling for heterogeneous Embedded Systems, MSc Thesis (in progress).
Carolien Goubert. Hardwarer Processors Based on Streaming Model, MSc Thesis (in progress).
Sofia Cabral de Melo Borges da Ponte. Interfaces Computadores Cerebro, MSc Thesis (in progress).
Rafael Augusto Maleno Charrama Gonalves. Lattice-based Cryptography on Programmable and Reconfigurable Embedded Systems, MSc Thesis (in progress).
Sara Cristina Vicente Catalo. Microsystems for Biochip Control and DNA Recognition, Graduation Thesis (in progress).
Rui Miguel Marm Ramalho. Non-invasive Brain-Computer Interfaces, PhD Thesis, IST, Technical University of Lisbon (in progress).
Diogo Augusto Pereira Marques. Performance and Energy-Efficiency Modeling for Multi-Core Processors, MSc Thesis (in progress).
Bruno Miguel de Oliveira Francisco. Plataforma para o Desenvolvimento de Acelaradores de Processamento, MSc Thesis (in progress).
Nuno Alexandre PIres dos Santos. Programação da Plataforma de Suporte do Biochip, MSc Thesis (in progress).
Francisco Joo Feliciano Gaspar. Real-Time Processing and Control on Multicore Devices, MSc Thesis (in progress).
Gustavo Freitas Sanchez. Redução de Complexidade para Codificação de mapas de profundidade para o padrão 3D-HEVC, PhD Thesis (in progress).
Joo Pedro de Matos Neves. Scientific Computing on High Performance System, MSc Thesis (in progress).
Jos Joo da Silva Aguiar Proena. Sistema de Leitura de Etiquetas Biosensibilizadas, Graduation Thesis (in progress).
Jitesh Pramodray Mansuclal. Sistema de Medida de Condutividade Térmica dos Materiais, MSc Thesis (in progress).
Joo Filipe Pereira Raposo. Sistema de vídeo reconfigurável para modelização da retina humana, Graduation Thesis (in progress).
Michel Kin Wah Leong. Sistema Eficiente para Processamento de Sinal baseado no CELL, MSc Thesis (in progress).
. Sistema Multisensorial, MSc Thesis (in progress).
Andr Filipe Dias Lopes. Sistema Multisensorial, MSc Thesis (in progress).
Diogo Alcoforado da Gama de Oliveira Parrinha. Tamper proof certification system based on secure non-volatile FPGAs, MSc Thesis (in progress).
Miraje Gentilal. TrustZone-backed Bitcoin Wallet, MSc Thesis (in progress).
Joo Pedro Alves Vieira. Ultra Low-Power Parallel Embedded System, MSc Thesis (in progress).
Vasco Filipe Gil de Mesquita. Web Services como Tecnologia de Suporte a Processos de Negócio, MSc Thesis, Universidade Técnica de Lisboa, Instituto Superior Técnico, Lisboa (in progress).
Diogo Ricardo Cardoso Anto. [4:50:00 PM] Leonel Sousa: Schedule++: boosting system performance by smart scheduling, MSc Thesis (in progress).
2016
David Manuel Carvalho Pereira. Boosting Energy-Efficiency of Heterogeneous Embedded Systems via Game Theory, MSc Thesis, Instituto Superior Técnico, Universidade de Lisboa, Lisbon, Portugal, November 2016.
Andr Filipe Alcobia Lopes. Exploring GPU performance, power and energy-efficiency bounds with Cache-aware Roofline Modeling, MSc Thesis, Instituto Superior Técnico, Universidade de Lisboa, Lisbon, Portugal, November 2016.
Lidia Kuan. Exploiting parallel heterogeneous systems for scientific computations, PhD Thesis, Instituto Superior Técnico, Universidade de Lisboa, July 2016.
Jos Duarte Gomes Pires Loureno. Improved Memory Swapping Using Grafics Processing Units, MSc Thesis, May 2016.
2015
Pedro Miguel Florindo Miguens Matutino. Residue Number Systems - Efficient Architectures and Circuits, PhD Thesis, July 2015.
Tiago M Dias. High performance and scalable unified architectures for transform and quantization in H.264/AVC video codecs, PhD Thesis, Instituto Superior Técnico, Universidade de Lisboa, Portugal, June 2015.
Juvenal Andr Olim Arajo. Eliptic Curve Cryptography Hardware Core Supported by RNS, MSc Thesis, April 2015.
2014
Paulo Srgio Alves Martins. Public-key Cryptography on SIMD Mobile Devices, MSc Thesis, Instituto Superior Técnico, Universidade de Lisboa, October 2014.
Luis Tania. Application monitoring through hardware performance counters, MSc Thesis, Instituto Superior Técnico, Universidade de Lisboa, May 2014.
Aleksandar Ilic. Heterogeneous Systems: Load Balancing and Performance Modeling, PhD Thesis, IST, Technical University of Lisbon, February 2014.
Thomas Peter Kristiaan Cornelius D'huys. Reconfigurable Data Flow Engine For HEVC Motion Estimation, MSc Thesis, January 2014.
2013
Joo Carlos Silva Martins. Computational Models, Neuronal Metrics and System Identification in Bioelectronic Vision, PhD Thesis, IST, Technical University of Lisbon, December 2013.
Samuel Freitas Anto. High-performance and Embedded Systems for Cryptography, PhD Thesis, IST, Technical University of Lisbon, December 2013.
Joo Vitor Gomes dos Santos. Scalable Architecture for Unified Transform Coding in Embedded H.264/AVC Video Coding Systems, MSc Thesis, Instituto Superior Técnico, Universidade Técnica de Lisboa, May 2013.
2012
Frederico Pratas. Stream-based computing and fine-grained parallelism: From algorithms to reconfigurable hardware, PhD Thesis, IST, Technical University of Lisbon, December 2012.
2011
Jos Germano. A Hand-held Microsystem for Biological Analysis: Electronics, Signal Acquisition and Processing for Information Extraction, PhD Thesis, IST, Technical University of Lisbon, November 2011.
Jos Angelo Rebelo Sarmento. Optimized Digital Clock and Data Recovery Architectures, PhD Thesis, July 2011.
Svetislav Momcilovic. Parallel Video Coding on Multi-Core Platforms, PhD Thesis, IST, Technical University of Lisbon, June 2011.
2010
Gabriel Falco. Parallel Algorithms and Architectures for LDPC Decoding, PhD Thesis, University of Coimbra, Coimbra, December 2010.
Antnio Manuel da Costa Rodrigues. Software implementation of an MPEG-4 Part 10 (H.264/AVC) video encoder for embedded systems, MSc Thesis, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisboa - Portugal, December 2010.
Paulo Alexandre Gamboa Nunes Proena. Núcleos de Cifragem na Arquitectura SideWorks, MSc Thesis, November 2010.
2009
Lidia Kuan. Enabling general-purpose computation on GPU-based distributed systems, MSc Thesis, November 2009.
Pedro Toms. Neural Code: Tunning and Assessment of Retina Models, PhD Thesis, IST, Universidade Técnica de Lisboa, Lisboa, Portugal, March 2009.
2008
Rui Miguel Marm Ramalho. Sistema Embebido para Aplicações Biométicas, MSc Thesis, September 2008.
Samuel Freitas Anto. Sistemas embebidos portáteis: unidades eficientes para processamento de dados e criptografia, MSc Thesis, September 2008.
Nuno Roma. Transform Domain Transcoding Systems for Static and Dynamic Video Composition, PhD Thesis, Instituto Superior Técnico (IST) - Universidade Técnica de Lisboa (UTL), Lisboa - Portugal, May 2008.
Hugo Miguel Palma Ruivo. Adaptive H.264/AVC Motion Estimation Processor for Mobile and Battery Supplied Devices, Graduation Thesis, March 2008.
2007
Srgio Martins. Nonlinear Functionals for Retina Models, MSc Thesis, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisboa, December 2007.
Ricardo Chaves. Secure Computing on Reconfigurable Systems, PhD Thesis, Delft University of Technology/Instituto Superior Técnico, UTL, Lisbon, Portugal, December 2007.
Srgio Capela. Stochastic Integrate-and-Fire Retina Model, MSc Thesis, IST, Universidade Técnica de Lisboa, Lisboa, December 2007.
Miguel Nuno de Almeida Vasconcelos Ribeiro. A Reconfigurable Computing Platform and an Application to Video Coding, MSc Thesis, Universidade Técnica de Lisboa, October 2007.
Frederico Pratas. Low Power Microarchitecture with Instruction Reuse, MSc Thesis, Technical University of Lisbon, Lisbon, Portugal, October 2007.
Tiago Tersa Teodsio. Computação Quântica: Arquitecturas e Simulação de Operação de Dispositivos, MSc Thesis, Technical University of Lisbon, Lisbon, September 2007.
2006
Joo C. Martins. Computational Retina Models for Bioelectronic Vision, MSc Thesis, Universidade Técnica de Lisboa, Lisboa, December 2006.
Gustavo Rocha. Graph Generation from Software Descriptions, MSc Thesis, Universidade Técnica de Lisboa, Lisboa, December 2006.
Pedro Toms. Algorithms and tools for automatic generation of DSP hardware structures, MSc Thesis, Instituto Superior Técnico, January 2006.
Jos Germano. Portable System for DNA Analysis Based on a Biochip, MSc Thesis, Universidade Técnica de Lisboa, IST, to appear in 2006.
2005
Rodrigo Piedade. Projector de imagens em movimento através do varrimento mecânico de um feixe laser, Graduation Thesis, October 2005.
Jos Jernimo Moreira Rodrigues. Projecto Biochip, Graduation Thesis, October 2005.
Nuno Miguel Costa Rosa Barradas. Computação de Elevado Desempenho em Clusters e em Grid, Graduation Thesis, September 2005.
Srgio Capela and Srgio Martins. Módulo de Processamento para o Desenvolvimento de uma Retina Artificial, Graduation Thesis, July 2005.
Ricardo Miguel da Costa Guapo. Programming and Evaluation of the Berkeley Socket Interface on the Maestro2 Communication System, MSc Thesis, Instituto Superior Técnico, Lisboa, July 2005.
2004
Joo Carlos Lucas Oliveira Castro. Embeded System for Video Surveillance over Internet, Graduation Thesis, Instituto Superior Técnico, Lisboa, October 2004.
Tiago M Dias. High Performance VLSI Motion Estimation Processors: Data Reuse and Sub-pixel Accuracy, MSc Thesis, Instituto Superior Técnico, UTL, Lisboa, October 2004.
Jos Germano and Ricardo Manuel Simes Baptista. Development of a Bio-Inspired Retina Model and Configurable Implementation, Graduation Thesis, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisbon, September 2004.
2003
Oliver Sinnen. Accurate Task Scheduling for Parallel Systems, PhD Thesis, Instituto Superior Técnico, Lisboa, December 2003.
Pedro Toms. Bio-Inspired processing module for the development of an artificial retina, Graduation Thesis, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisbon, September 2003.
Pedro Vasconconcelos and Michel Leong. Cellular Neural Networks: Low Power Programmable Circuits, Graduation Thesis, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisbon, September 2003.
Ricardo Miguel da Costa Guapo. Communication Board for Clustering: Software Debugging and Performance Evaluation, Graduation Thesis, Instituto Superior Técnico, Universidade Técnica de Lisboa, Lisbon, September 2003.
Ricardo Chaves. RDSP: Processador Digital de Sinal com Suporte para Aritmética por Resíduos, MSc Thesis, Instituto Superior Técnico, Lisboa, May 2003.
2002
Oliver Sinnen. Experimental Evaluation of Task Scheduling Accuracy, MSc Thesis, Instituto Superior Técnico, Lisboa, May 2002.
David Alexandre Jernimo Lopo. Configurable Circuits for Real-Time Motion Estimation in Video Sequences, Graduation Thesis, IST, Lisboa, to appear in 2002.
Tiago M Dias. Configurable Co-processor for Signal Processing:Video Decoder, Graduation Thesis, IST, Lisboa, to appear in 2002.
Jos Salvado. Video Coding based on the 3D Wavelet Decomposition, MSc Thesis, IST, Lisboa, to appear in 2002.
2001
Nuno Roma. Processadores Dedicados para Estimação de Movimento em Sequências de Vídeo, MSc Thesis, Instituto Superior Técnico (IST) - Universidade Técnica de Lisboa (UTL), Lisboa - Portugal, May 2001.
1998
J. Magalhes and. Descodificador H.261 para vigilância sobre rede ATM, Graduation Thesis, Instituto Superior Técnico, Lisboa, December 1998.
Nuno Roma and Alexandre Abreu. Sistema de Transmissão de Vídeo através da Rede Eléctrica, Graduation Thesis, Instituto Superior Técnico (IST) - Universidade Técnica de Lisboa (UTL), Lisboa - Portugal, December 1998.