< Back to previous page

Researcher

Benny Van Houdt

  • Research Expertise  (University of Antwerp):The development of mathematical models to assess the performance of large and complex systems, where the main focus lies on the analysis of communication and computer systems. Examples of topics include: Mean field theory: these methods are used to assess the performance of large-scale computing systems that can no longer be analyzed using traditional queueing theory. Mean field theory studies the behavior of large and complex stochastic models using fluid dynamics. The evolution of a mean field model is typically captured by the solution of a set of ordinary, partial or delayed differential equations. In many cases one can show that the mean field model captures the system behavior as the system size tends to infinity. Garbage collection and wear levelling algorithms for flash-based solid state drives (SSDs): these algorithms heavily influence the performance and life-span of an SSD as write and erase operations on SSDs are much slower than reads and each block can only be erased a limited number of times before it becomes unstable. These algorithms are implemented in the FTL layer of the SSD controller.​ Load balancing and sharing algorithms: these algorithms are used in large distributed systems to balance the workload among the different processing nodes. The main performance measures include the mean response time and the system stability. Algorithms under consideration include randomized algorithms such as join-the-shortest-queue or join-the-least-loaded-queue of a set of randomly selected servers.​ Random access algorithms: these algorithms are designed such that bandwidth can be shared in a fair manner among a set of network users, examples include tree algorithms, 802.11-type algorithms, CSMA networks, etc. The main focus in this line of work has been on determining the throughput, delay characteristics and fairness. Recent work has focused on hard-core models for CSMA networks characterized by a conflict graph. Caching systems: Caches are omnipresent in current day computer systems and are used to provide faster access to a limited set of frequently requested items, such as webpages, YouTube videos, etc. ​ ​Queueing theory: this topic focuses on the design of fast numerical algorithms to derive various performance measures of queueing systems such as the queue length and response time distributions, blocking probabilities, etc.​​
  • Disciplines  (Interuniversity Microelectronics Centre):Display technology, Antennas and propagation, Automation and control systems, Analogue, RF and mixed signal integrated circuits, Neuromorphic computing, Audio and speech processing, Environmental safety and health of nanotechnology, Battery technology, Biomaterials, Ceramic matrix composites, Hybrid composites, Computational materials science, Metals and alloy materials, Polymer processing, Nanomaterials, Functional materials, Biomedical image processing, Biochemical engineering, Biofluid mechanics, Cell, tissue and organ engineering, Arithmetic and logic structures, Automation, feedback control and robotics, Bio-informatics, Analogue and digital signal processing, Engineering instrumentation, Environmental health and safety, Biostatistics, Care for disabled, Bioethics
  • Disciplines  (University of Antwerp):Algebra, Analysis, Applied mathematics in specific fields, General mathematics, Geometry, Statistics and numerical methods
  • Research techniques  (University of Antwerp):Mathematical modeling techniques to assess the performance of computer systems and networks.