
Klajd Zyla, M.Sc.
Wissenschaftlicher Mitarbeiter
Technische Universität München
TUM School of Computation, Information and Technology
Lehrstuhl für Integrierte Systeme
Arcisstr. 21
80333 München
Tel.: +49.89.289.28560
Fax: +49.89.289.28323
Gebäude: N1 (Theresienstr. 90)
Raum: N2118
Email: klajd.zyla@tum.de
Lebenslauf
- Seit Januar 2022: Doktorand am LIS
- 2019-2021: M.Sc. Elektrotechnik und Informationstechnik, TU München
Studiumsschwerpunkt: Embedded and Computer Systems
Masterarbeit: Development of a Cooperative Multi-Agent RL Approach for Autonomous DVFS on MPSoCs - 2016-2019: B.Sc. Elektrotechnik und Informationstechnik, TU München
Bachelorarbeit: Design of a Hardware-Based Debugger for a Self-Aware SoC Paradigm - Werkstudent bei LIS, INOVA Semiconductors GmbH und Dräxlmaier Group
- Tutor für Elektrizität und Magnetismus, Elektromagnetische Feldtheorie
Forschung
Mein Forschungsschwerpunkt liegt auf der Entwicklung von Architekturen und Methoden für flexible und schnelle Verarbeitung von Datenpaketen in leistungsfähigen und intelligenten Netzwerkkarten. Wichtige Aspekte hierbei sind die Untersuchung von on-Chip Interconnects, das Scheduling von Paketen mit verschiedenen Prioritäten und die Beschleunigung von Transport-Protokollen, wie zB RDMA (remote direct memory access).
Lehre
SystemC Laboratory (seit SS 2022)
Studentische Projekte
Verfügbare Projekte
Laufende Projekte
Analysis and Comparison of Interconnects for Packet-Processing Designs
Beschreibung
Switches and network interface cards receive traffic at hundreds of Gbit/s and process packets with stringent latency requirements. The bandwidth and forwarding latency of the interconnect highly affects the performance of the whole design. The goal of this seminar work is to investigate and compare state-of-the-art interconnects in terms of metrics such as throughput, latency, priority-awareness, scalability and chip area.
[1] Kurth, Andreas, et al. "An open-source platform for high-performance non-coherent on-chip communication." IEEE Transactions on Computers 71.8 (2021): 1794-1809.
[2] Lin, Jiaxin, et al. "PANIC: A high-performance programmable NIC for multi-tenant networks." Proceedings of the 14th USENIX Conference on Operating Systems Design and Implementation. 2020.
Kontakt
Email: klajd.zyla@tum.de
Betreuer:
Analysis and Comparison of Interconnects for Packet-Processing Designs
Beschreibung
Switches and network interface cards receive traffic at hundreds of Gbit/s and process packets with stringent latency requirements. The bandwidth and forwarding latency of the interconnect highly affects the performance of the whole design. The goal of this seminar work is to investigate and compare state-of-the-art interconnects in terms of metrics such as throughput, latency, priority-awareness, scalability and chip area.
[1] Kurth, Andreas, et al. "An open-source platform for high-performance non-coherent on-chip communication." IEEE Transactions on Computers 71.8 (2021): 1794-1809.
[2] Lin, Jiaxin, et al. "PANIC: A high-performance programmable NIC for multi-tenant networks." Proceedings of the 14th USENIX Conference on Operating Systems Design and Implementation. 2020.
Kontakt
Email: klajd.zyla@tum.de
Betreuer:
Implementation of a Packet-Processing Design on an FPGA
Beschreibung
FlexRoute is a packet-processing architecture where offloads are arranged sequentially in the order that they are intended to be used. Each offload contains two forwarding channels in order to enable recirculation of packets through the sequence of offloads even when packets are coming back to back. It also consists of flexible forwarding logic that bypasses the corresponding processing units if their functionality is not needed by an incoming packet in order to reduce latency. Furthermore, it contains a scheduler that steers traffic to the least loaded processing unit and priority-aware traffic arbiters that privilege high-priority packets when traffic from multiple sources needs to exit the offload.
We have shown the potential benefit of our proposed design via cycle-accurate register-transfer level (RTL) simulations in Xilinx Vivado. The goal of this project is to synthesize and implement the design on an FPGA by using Vivado. Moreover, the design should be tested by injecting network traffic via Ethernet and measuring the throughput and the per-packet latency.
Voraussetzungen
- Good knowledge of the basics of digital circuits, especially regarding timing analysis
- Experience with hardware description languages (HDL), such as VHDL or Verilog
- Preferably experience with electronic design automation (EDA) tools, such as Xilinx Vivado
Betreuer:
Analysis and Comparison of Interconnects for Packet-Processing Designs
Beschreibung
Switches and network interface cards receive traffic at hundreds of Gbit/s and process packets with stringent latency requirements. The bandwidth and forwarding latency of the interconnect highly affects the performance of the whole design. The goal of this seminar work is to investigate and compare state-of-the-art interconnects in terms of metrics such as throughput, latency, priority-awareness, scalability and chip area.
[1] Kurth, Andreas, et al. "An open-source platform for high-performance non-coherent on-chip communication." IEEE Transactions on Computers 71.8 (2021): 1794-1809.
[2] Lin, Jiaxin, et al. "PANIC: A high-performance programmable NIC for multi-tenant networks." Proceedings of the 14th USENIX Conference on Operating Systems Design and Implementation. 2020.
Kontakt
Email: klajd.zyla@tum.de
Betreuer:
Abgeschlossene Projekte
Betreuer:
Student
Betreuer:
Student
Kontakt
klajd.zyla@tum.de
Betreuer:
Publikationen
- CoLeCTs: Cooperative Learning Classifier Tables for Resource Management in MPSoCs. 36th GI/ITG International Conference on Architecture of Computing Systems, 2023 mehr… BibTeX Volltext ( DOI )
- FlexPipe: Fast, Flexible and Scalable Packet Processing for High-Performance SmartNICs. 31st IFIP/IEEE Conference on Very Large Scale Integration (VLSI-SoC 2023), 2023 mehr… BibTeX Volltext ( DOI )