1. Yun Zhou FPGA Placement and Routing: From Academia to Industry 2022.
    Supervisor: Dirk Stroobandt
  2. Wenjie Liu Reliability-aware management in hybrid memories : evaluation through scale-model simulation 2022.
    Supervisor: Lieven Eeckhout
  3. Jens Van den Broeck Stealthy and Resilient Code Protection 2022.
    Supervisors: Bjorn De Sutter, Bart Coppens
  4. Pieter De Cremer The Paved Path Methodology: A Human-Centered Approach to Software Security 2021.
    Supervisors: Bjorn De Sutter, Matias Madou
  5. Sushil Sakhare The Transition from Scaled SRAM to MRAM Memory Circuits in High Performance Computer Chips 2021.
    Supervisors: Koen De Bosschere, Francky Catthoor
  6. Dries Vercruyce Hierarchical techniques for improved FPGA design tools 2020.
    Supervisor: Dirk Stroobandt
  7. Bruno da Silva Gomes Acceleration of streaming applications on FPGAs: architectures, performance strategies and models 2019.
    Supervisors: Abdellah Touhafi, An Braeken, Erik D'Hollander, Dirk Stroobandt
  8. Xia Zhao Exploiting Application Diversity in Throughput Processors 2019.
    Supervisor: Lieven Eeckhout
  9. Shoaib Akram Exploiting Managed Language Semantics to Optimize for Hardware Heterogeneity 2019.
    Supervisor: Lieven Eeckhout
  10. Ajeya Naithani Improving Soft Error Reliability in Modern Processors 2019.
    Supervisor: Lieven Eeckhout
  11. Sander De Pestel Microarchitecture-Independent Analytical Branch Behavior and Multi-Threaded Performance Modeling 2019.
    Supervisor: Lieven Eeckhout
  12. Alexandra Kourfali Novel Hardware Verification Methods for FPGAs 2019.
    Supervisor: Dirk Stroobandt
  13. Bert Abrath Practical Protections for Native Programs 2019.
    Supervisors: Bjorn De Sutter, Bart Coppens
  14. Tim Besard Abstractions for Programming Graphics Processors in High-Level Programming Languages 2018.
    Supervisor: Bjorn De Sutter
  15. Lionel Pigou Gesture and Sign Language Recognition with Deep Learning 2018.
    Supervisors: Joni Dambre, Mieke Van Herreweghe
  16. Jonas Degrave Incorporatie van a-priorikennis in diepe neurale netwerken voor regelaars van robots met poten 2018.
    Supervisors: Francis wyffels, Joni Dambre
  17. Almutaz Adileh Maximizing heterogeneous processor performance under power constraints 2018.
    Supervisor: Lieven Eeckhout
  18. Sam Van den Steen Microarchitecture-Independent Analytical Processor Performance and Power Modeling 2018.
    Supervisor: Lieven Eeckhout
  19. Poona Bahrebar Adaptive Routing Methods for On-Chip Interconnection Networks 2017.
    Supervisor: Dirk Stroobandt
  20. Amit Kulkarni FPGA structures for high speed and low overhead dynamic circuit specialization 2017.
    Supervisor: Dirk Stroobandt
  21. Almutaz Adileh Maximizing Heterogeneous Processor Performance under Power Constraints 2017.
    Supervisor: Lieven Eeckhout
  22. Elias Vansteenkiste New FPGA design tools and architectures 2016.
    Supervisor: Dirk Stroobandt
  23. Niels Penneman A virtualisation framework for embedded systems 2015.
    Supervisors: Koen De Bosschere, Bjorn De Sutter
  24. Stijn Volckaert Advanced techniques for multi-variant execution 2015.
    Supervisors: Bjorn De Sutter, Koen De Bosschere
  25. Cecilia González-Álvarez Automated design of domain-specific custom instructions 2015.
    Supervisors: Lieven Eeckhout, Daniel Jiménez-González, Carlos Álvarez Martinez
  26. Jeroen Van Cleemput Compiler strategies for mitigating timing side channel attacks 2015.
    Supervisors: Bjorn De Sutter, Koen De Bosschere
  27. Christophe Foket Global obfuscation of bytecode applications 2015.
    Supervisors: Bjorn De Sutter, Koen De Bosschere
  28. Karel Heyse Improving the Gain and Reducing the Overhead of Dynamic Circuit Specialisation and Microreconfiguration 2015.
    Supervisor: Dirk Stroobandt
  29. Brahim Al Farisi Techniques for low-overhead dynamic partial reconfiguration of FPGAs 2015.
    Supervisor: Dirk Stroobandt
  30. Lieven Tytgat Cross-technology cooperation paradigms supporting co-located heterogeneous wireless networks 2014.
    Supervisors: Ingrid Moerman, Sofie Pollin
  31. Maximilien Breughe Efficient design space exploration of embedded microprocessors 2014.
    Supervisors: Lieven Eeckhout, Stijn Eyerman
  32. Tom Davidson Identification of Opportunities for Dynamic Circuit Specialisation 2014.
    Supervisor: Dirk Stroobandt
  33. Kristof Du Bois Performance analysis methods for understanding scaling bottlenecks in multi-threaded applications 2014.
    Supervisors: Lieven Eeckhout, Stijn Eyerman
  34. Trevor Carlson Speeding up architectural simulation through high-level core abstractions and sampling 2014.
    Supervisor: Lieven Eeckhout
  35. Fatma Mostafa Mohamed Ahmed Abouelella Efficient Specialization of Dynamic Circuit Specialization Systems ('Effici 2013.
    Supervisor: Dirk Stroobandt
  36. Kenzo Van Craeynest Modeling and scheduling heterogeneous multi-core architectures 2013.
    Supervisor: Lieven Eeckhout
  37. Bart Coppens Program variation for software security 2013.
    Supervisors: Koen De Bosschere, Bjorn De Sutter
  38. Frederick Ryckbosch Simulating and analyzing commercial workloads and computer systems 2013.
    Supervisor: Lieven Eeckhout
  39. Stijn Polfliet Workload characterization and synthesis for data center optimization 2013.
    Supervisor: Lieven Eeckhout
  40. Pieter Pauwels Reconsidering information system support for architectural design thinking 2012.
    Supervisors: Ronald De Meyer, Jan Van Campenhout
  41. Karel Bruneel Efficiente circuitspecialisatie voor dynamische herconfiguratie van FPGA's 2011.
    Supervisor: Dirk Stroobandt
  42. Eric Antonelo Reservoir computing voor het modelleren van robotnavigatiesystemen 2011.
    Supervisors: Benjamin Schrauwen, Dirk Stroobandt
  43. Kenneth Hoste Analyse, schatting en optimalisatie van de prestatie van computersystemen met behulp van machine learning 2010.
    Supervisor: Lieven Eeckhout
  44. Peter Bertels Communicatiebewuste plaatsing van data in een gedistribueerd rekensysteem 2010.
    Supervisor: Dirk Stroobandt
  45. Michiel D'Haene Efficiente simulatietechnieken voor gepulste neurale netwerken 2010.
    Supervisors: Benjamin Schrauwen, Dirk Stroobandt
  46. Davy Genbrugge Fast simulation techniques for microprocessor design space exploration 2010.
    Supervisor: Lieven Eeckhout
  47. Sean Rul Profileringsgebaseerde detectie van parallellisme voor multicore-processors 2010.
    Supervisors: Koen De Bosschere, Hans Vandierendonck
  48. Luk Van Ertvelde Workload generation for microprocessor performance evaluation 2010.
    Supervisor: Lieven Eeckhout
  49. Philippe Faes An Object-Oriented Shared Memory Environment for Reconfigurable Hardware 2008.
    Supervisor: D. Stroobandt
  50. Stijn Eyerman Analytical Performance Analysis and Modeling of Superscalarand Multi-Threaded Processors. 2008.
    Supervisor: Koen De Bosschere
  51. Frederik Vandeputte Characterizing and Exploiting Time-Varying Program Behavior 2008.
    Supervisor: L. Eeckhout
  52. Bertrand Anckaert Diversiteit voor softwarebescherming 2008.
    Supervisor: K. De Bosschere
  53. Harald Devos Loop Transformations for the Optimized Generation of Reconfigurable Hardware (Lustransformaties voor de geoptimaliseerde generatie van herconfigureerbare hardware) 2008.
    Supervisors: D. Stroobandt, J. Van Campenhout
  54. Dries Buytaert Profileringstechnieken voor prestatieanalyse en optimalisatie van Javaprogramma`s 2008.
    Supervisors: K. De Bosschere, L. Eeckhout
  55. Wim Heirman Reconfigurable Optical Interconnection Networks for Shared-Memory Multiprocessor Architectures 2008.
    Supervisors: J. Van Campenhout, D. Stroobandt
  56. Eeckhaut Hendrik Scalable hardware for scalable video 2008.
    Supervisors: D. Stroobandt, J. Van Campenhout
  57. Andy Georges Three Pitfalls in Java Performance Evaluation 2008.
    Supervisors: K. De Bosschere, L. Eeckhout
  58. Ludo Van Put Advanced link-time program analysis 2007.
    Supervisor: Koen De Bosschere
  59. Kris Venstermans Characterization and Reduction of Memory Usage in 64-bit Java Virtual Machines 2007.
    Supervisors: K. De Bosschere, L. Eeckhout
  60. Jonas Maebe Instrumentation techniques for layered execution environments 2007.
    Supervisor: Koen De Bosschere
  61. Michiel De Wilde Modeling and Integration of Highly Parallel Optical Interconnect in Electronic Systems 2007.
    Supervisor: J. Van Campenhout
  62. Dominique Chanet Reductie van het geheugengebruik van besturingssysteemkernen Memory Footprint Reduction for Operating System Kernels 2007.
    Supervisor: K De Bosschere
  63. Matias Madou Application security through program obfuscation 2006.
    Supervisor: Koen De Bosschere
  64. Antonios Papanikolaou Application-driven software configuration of communication networks and memory organizations 2006.
    Supervisors: Francky Catthoor, Koen De Bosschere
  65. Veerle Desmet On the Systematic Design of Cost-Effective Branch Prediction. 2006.
    Supervisor: K. De Bosschere
  66. Bruno De Bus Reliable, Retargetable and Extensible Link-Time Program Rewriting 2005.
    Supervisor: K. De Bosschere
  67. Kristof Beyls Software Methods to Improve Data Locality and Cache Behavior 2004.
    Supervisor: E. D`Hollander
  68. Hans Vandierendonck Vermijding van afbeeldingsconflicten in microprocessors 2004.
    Supervisor: K. De Bosschere
  69. H. Bruneel Analyse en toepassingen van de interferentiestructuur van twee periodieke rasters 2003.
    Supervisors: J. Van Campenhout, M. Vanwormhoudt
  70. Mark Christiaens Dynamische Technieken voor de Optimalisatie van de Detectie van Dataraces 2003.
    Supervisor: K. De Bosschere
  71. Peter Verplaetse Karakterisatie van de Interconnectietopologie van Digitale Schakelingen en Toepassingen in Digitaal Ontwerp 2003.
    Supervisors: D. Stroobandt, J. Van Campenhout
  72. Bjorn De Sutter Compactie van Programma`s na het Linken 2002.
    Supervisor: K. De Bosschere
  73. Lieven Eeckhout Statistische Modellering van Computerprogramma`s; Accurate Statistical Workload Modeling 2002.
    Supervisor: K. De Bosschere
  74. Bart Van Assche Geheugenmodellen voor parallelle en gedistribueerde systemen 2000.
    Supervisor: E. D`Hollander
  75. Herwig Van Marck Kwantitatieve studie en modellering van opto-elektronische driedimensionale interconnectiestructuren 2000.
    Supervisors: J. Van Campenhout, D. Frimout
  76. Henk Neefs Latentiebeheersing in Processors - en implicaties op de opportuniteit van optische interconnecties 2000.
    Supervisor: J. Van Campenhout
  77. Michiel Ronsse Racedetectie in Parallelle Programma`s door Gecontroleerde Heruitvoering 1999.
    Supervisors: K. De Bosschere, J. Van Campenhout
  78. Dirk Stroobandt Analytische Methoden voor a priori Lengteschattingen van Verbindingen in Computersystemen 1998.
    Supervisor: J. Van Campenhout
  79. F. Zhang The FPT Parallel Programming Environment 1996.
    Supervisor: E. D`Hollander
  80. J. Chen Ultrasonic Mobile Robot Perception using Neural Network Techniques 1996.
    Supervisor: J. Van Campenhout
  81. Koen Audenaert Het debuggen van parallelle programma`s 1995.
    Supervisor: J. Van Campenhout
  82. Johan Opsommer De uitvoering van gepartioneerde programma`s op multiprocessor systemen 1994.
    Supervisor: E. D`Hollander
  83. Koen Bastiaens FUGA, een visuele programmeertaal voor parallelle toepassingen 1994.
    Supervisor: J. Van Campenhout
  84. Luk Levrouw Gecontroleerde heruitvoering van parallelle programma`s met gemeenschappelijke veranderlijken 1994.
    Supervisor: J. Van Campenhout
  85. Herbert Peremans Tri-Aurale Perceptie voor Mobiele Robots 1994.
    Supervisor: J. Van Campenhout
  86. Peter Veelaert Algebraische Karakterisering van Digitale Oppervlakken 1992.
    Supervisor: J. Van Campenhout
  87. Koen De Bosschere Multi-Prolog: een Bordgebaseerde Parallelle Logische Programmeertaal 1992.
    Supervisor: J. Van Campenhout
  88. E.H. Debaere Uitbreiding van het Coprocessor-concept naar het Instructiepad ter Ondersteuning van Interpretatie bij Microprocessorsystemen 1990.
    Supervisor: J. Van Campenhout
  89. Erik D'Hollander Multiprocessoren voor Continue Systeemsimulatie. 1980.
    Supervisor: G. Vansteenkiste
  90. Jan Van Campenhout On the Problem of Measurement Selection. 1978.
    Supervisor: Thomas Clover