Suche
Ergebnisse
-
Greening the Internet by putting networks to sleep
(2022)Today’s network topologies are designed to withstand peak traffic and network failures. That results in a more extensive redundancy than needed for operating the network safely during the regular or underused operation. This project aims to determine to what extent redundancy can be reduced without compromising the functionality of the network.Bachelor Thesis -
Feasibility of Waste Maize Husk Valorization as a Plastic Plate Replacement in Durban, South Africa
(2022)The zero-waste project at the Warwick Junction area of Durban, South Africa promotes alternative solutions for local solid waste management. Asiye eTufelani, a local NGO and driving force of the project, has identified two unsustainable material flows that included waste maize husks generated at a local mealie (maize cobs) cooking site and polystyrene food packaging distributed at the markets. This study investigates the management, and ...Bachelor Thesis -
Metapopulation dynamics and the influence of the killer system in a natural S. cerevisiae population
(2022)Populations and their genetic makeup are ever changing. Metapopulations of interconnected small populations, observed over many years, can give us an insight into large-scale shifts in their genetic composition. Here we use a natural metapopulation of Saccharomyces cerevisiae to explore changes in its genetic composition over time. We further examine a possible cause for genetic shifts using the killer-yeast system. We found a large ...Bachelor Thesis -
-
HPCG for FPGAs: A Data-Centric Approach
(2022)Field programmable gate arrays (FPGAs) have become increasingly popular in the high-performance computing (HPC) community due to their versatility in providing application-specific hardware acceleration. The main advantage of an FPGA is that it can be reconfigured as needed for each application. This property places the FPGA between general-purpose hardware like CPUs and custom-built ASICs. With the introduction of HBM memory into modern ...Bachelor Thesis -
Live Aircraft Destination Prediction using Machine Learning & Adversarial Attacks
(2022)As a continuation of uncovering threats posed in aviation that are due to ADS-B not being secure, we looked into how a non-commercial aircraft user's privacy can be compromised in real-time with publicly available data. Since there are many ways to predict the destination of an airplane whilst in the air we investigated this matter using a long short-term memory and a gradient booster model. With the gradient booster model, depending on ...Bachelor Thesis -
Designing a Low-Power Autonomous Embedded System for Aircraft Collision Prevention
(2022)Bachelor Thesis -
Practical data-centric optimization of C/C++ applications
(2022)C is a programming language used everywhere and in a big part of scientific codes. With the increase of highly parallel computing machines the code needs to be adapted to be able to use the full power available. In my thesis I will expand a compiler frontend to be able to transform C code into a data centric representation that will intern be able to identify data dependencies automatically and hence produce highly parallel code. ...Bachelor Thesis -
The Development of a Recycled Plastic Wheel for Cardboard Collector Trollies - Improving the working conditions of informal cardboard recyclers in Durban, South Africa
(2022)A large proportion of the global working population has jobs with poor working conditions and in- adequate governmental support. A typical example of such occupations are waste pickers, who earn their living by collecting and reselling recyclable waste material. Specifically, this thesis focuses on cardboard recyclers in Durban, South Africa, and the NGO AeT, who works with these recyclers and tries to improve their working conditions and ...Bachelor Thesis -
Low-rank Kronecker-factored Approximate Curvature for Training Deep Neural Networks
(2022)Second-order optimization methods applied to train deep neural net- works use the curvature information of a loss function to enable much faster convergence in the number of steps than first-order methods. However, since the second-order methods need the curvature matrix and its inverse, they have a huge computational and memory overhead that negates the faster convergence in terms of time. For this reason, first-order optimization methods ...Bachelor Thesis