SPECS – Special-Purpose Computer Systems Languages and Tools Reasearch Group

About Us

The COMPSYS Lab addresses research activities in computing systems. The main focus ranges from custom and reconfigurable computing systems, to distributed and mobile systems, and including embedded and cyber-physical systems. 

The Lab research encompasses software systems architecture, design and evaluation, software notations and tools, e.g., domain specific languages and compilers, as well as non-functional properties such as fault-tolerance and timeliness (real-time systems). 

The mission of the COMPSYS Lab is to conduct applied and fundamental cutting-edge research, with the goals of advancing the state-of-the-art, of contributing to the education and training of human resources, of cooperating with industry, and of helping in the solution of problems with societal impact.

This Lab is organized in four main research groups

    • SPECS: Special-Purpose Computing Systems, Languages and Tools
    • PDS: Parallel and Distributed Systems
    • MEC: Mobile and Embedded Computing
    • CYBER: Cybersecurity Engineering

Topics of interest:

  • Domain-Specific Languages (DSLs)
  • Compilers and Tools
  • Custom and Reconfigurable Computing (including FPGAs and CGRAs)
  • High performance computing (with enphasis on embedded computing)
  • Embedded Computing
  • Real-time Systems
  • Mobile Computing
  • Parallel and Distributed Computing
  • Performance Engineering
  • Cybersecurity Engineering



Email: sc.dei@fe.up.pt

Phone: (+351) 220413916 (ext. 3916)

Location: Laboratory J204
Faculdade de Engenharia da Universidade do Porto (FEUP)
Rua Dr. Roberto Frias
4200-465 Porto, Portugal