Computer Systems Group

Computer Systems Group – IZTECH Computer Engineering

Computer Systems Group

Three research labs that study how computer systems are built: the hardware, the networks that connect it, the parallel software that runs on it, and the assurance that it all behaves as intended.

The group is the Computer Systems research area of the Department of Computer Engineering at Izmir Institute of Technology (IZTECH). Each lab has its own director, students and projects.

Computer Systems Group TADS SyNeRC PARS

The labs

Listed alphabetically by the director's surname.

TADS

Trustworthy AI and Dependable Systems

Directed by Prof. Dr. Tolga Ayav

Intelligent systems that can be verified and relied on, from formal methods to embedded and industrial AI.

  • Safe and trustworthy artificial intelligence
  • Formal verification and runtime assurance
  • Intelligent and cyber-physical systems
  • Neuro-symbolic AI and reasoning
  • Privacy-aware and dependable AI systems
  • Embedded, edge and industrial AI applications
Director's page
SyNeRC

Systems, Networking & Reconfigurable Computing Research Laboratory

Directed by Prof. Dr. Cüneyt F. Bazlamaçcı

Fast, dependable computer and network systems, from algorithms and protocols down to FPGA hardware.

  • Computer networks and protocols
  • Fast packet processing
  • Computer architecture and hardware accelerators
  • Reconfigurable computing and FPGA-based design
  • Embedded and real-time systems
  • Scheduling on heterogeneous platforms
  • Optimization and graph algorithms
Lab site
PARS

Parallel Systems Research Group

Directed by Assoc. Prof. Dr. Işıl Öz

Performance and reliability of parallel software on multicore and GPU architectures.

  • Multicore and GPU architectures
  • Performance and reliability analysis of parallel systems
  • Parallel software development
  • Parallel programming models
Lab site

Common ground

What makes three labs one group.

We design and implement hardware components and software systems with their performance, energy use, reliability, availability, safety and security in view. The labs approach these requirements from different layers of the system, and their topics meet in several places.

  • Dependability Systems that keep working correctly when parts fail or inputs are hostile.TADS: verification and runtime assurance. PARS: reliability analysis of parallel systems. SyNeRC: timing analysis and memory safety.
  • Embedded and edge systems Computing close to sensors, vehicles and industrial equipment.TADS: embedded and industrial AI. SyNeRC: embedded, real-time and FPGA-based systems.
  • GPU and heterogeneous computing Getting predictable performance from machines that mix processor types.PARS: multicore and GPU architectures, programming models. SyNeRC: scheduling and accelerators on heterogeneous platforms.

People

Faculty of the group. Students and alumni are listed on each lab's own site.

  • Prof. Dr. Tolga Ayav Prof. Dr. Tolga AyavDirector, TADS Trustworthy AI, formal verification, dependable and cyber-physical systems
  • Prof. Dr. Cüneyt F. Bazlamaçcı Prof. Dr. Cüneyt F. BazlamaçcıDirector, SyNeRC Computer networks, computer architecture and hardware, reconfigurable and embedded systems, optimization and graph algorithms
  • Assoc. Prof. Dr. Işıl Öz Assoc. Prof. Dr. Işıl ÖzDirector, PARS Computer architecture, performance and reliability of multicore systems, fault-tolerant computing

Join us

MSc and PhD students, and senior undergraduates looking for a project.

You join the group by joining one of its labs. Read what each lab works on, pick the one closest to your interests and write to its director with your CV, your transcript and a few lines on the topic that interests you.

Not sure which lab fits? Write to any of us; we will point you to the right one.