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