The line of Architecture and Operating Systems research brings together two key areas of Computer Science: Computer Architecture and Operating Systems. The line activities are focused on the training of doctors and teachers in these areas.

Under the academic point of view, the line offers courses to complement the training of graduates, thus preparing them for the conduct of research in these areas of computing. Apart from this training, the line of research interacts with other program groups to increase the development-oriented architectures for specific applications, as well as define and implement simple operating systems, efficient and reliable for these architectures, and ultimately develop models to assess the performance of various systems.

Currently, research in parallel processing have earned a prominent position in the architecture line designs and operating systems of COPPE. Despite the performance gain that can be achieved with the application of this concept at various levels, new problems arise, requiring a complete re-evaluation of the techniques traditionally used in the treatment of predominantly sequential processing systems.


Main Research Themes

  • digital circuit design
  • microarchitectures
  • Parallel architectures
  • Logic programming
  • concurrent programming languages
  • Advanced Operating Systems
  • parallel and distributed algorithms
  • artificial neural networks
  • Interpretation and binary translation
  • Virtual Machine