Thesis offers

Check offers of other studies and specializations

Computer Networks and Distributed Systems

The future of communication is taking us beyond traditional terrestrial networks. In the next decade, 6G networks will connect more than just smartphones-they will support flying cars and underwater robots using such high-tech enablers as lasers, satellites, drones, and high-altitude platforms (HAPs, flying at 20-40 km). To make this vision a reality, we need to tackle challenges like ensuring seamless connectivity for high-speed aerial vehicles, enabling underwater data transmission, and predicting large-scale network performance in urban environments.

Computer Networks and Distributed Systems High Performance Computing

In the NaNoNetworking Center in Catalunya (N3Cat, www.n3cat.upc.edu), we are investigating the use of ultra-short range wireless communications an alternative to current interconnects. In our EU project EWiC, we aim to emulate chip-to-chip wireless communications within a computer. For that, we will emulate the behavior of a multi-chip CPU with FPGAs, and connect them wirelessly using Software-Defined Radios (SDR).

Computer Networks and Distributed Systems Advanced Computing

Recent advancements in nanotechnology have enabled the concept of the "Human Intranet", where devices inside and on our body can sense and communicate, opening the door to multiple exciting applications in the healthcare domain. This thesis aims to delve into the computing, communication, and localization aspects of the "Human Intranet" and how to practically realize them in the next decade.

Computer Networks and Distributed Systems Advanced Computing High Performance Computing

State-of-the-art models such as LLMs are too large to fit in a single compute node (GPU, NPU, CPU), both for training and inference on a device (e.g., phone, laptop, tablet) or in larger-scale data centers. There is a need to develop optimization techniques to split and place these models onto a distributed set of compute nodes so that the overall system performance is maximized. The research will be focused on optimizing the placement of AI models onto distributed systems considering training time, energy consumption, and computational resources.

Computer Graphics and Virtual Reality

This project aims to improve the segmentation of bowel contents in abdominal CT images using MONAI Project. The proposed model will be evaluated and compared with segmentation results previously obtained using the nnU-Net framework, which were validated by medical experts for accuracy and clinical relevance.

This project focuses on the analysis and visualization of data obtained through manometry, a technique used to measure pressure within the small bowel. From the capture data, we aim to interpret the patterns of gastrointestinal motility. The project's goal is to enhance the understanding of various gastrointestinal disorders, through informative visual representations of the manometric data.

High Performance Computing

The High-Performance Linpack, also known as HPL, is a software package that solves a dense linear system and serves to assess the performance of distributed memory computers. Traditionally, it has used MPI and BLAS algorithms. Nowadays, it is ported to heterogeneous systems composed of accelerators such as GPUs.

Computer Networks and Distributed Systems Advanced Computing High Performance Computing

This thesis aims to explore the possibilities of the new and less studied variant of neural networks called Graph Neural Networks (GNNs). While convolutional networks are good for computer vision or recurrent networks are good for temporal analysis, GNNs are able to learn and model graph-structured relational data, with huge implications in fields such as quantum chemistry, computer networks, or social networks among others.

Computer Networks and Distributed Systems Advanced Computing High Performance Computing

Computing systems are ubiquitous in our daily life, to the point that progress is intimately tied to the improvements brought by new generations of the processors that lie at the heart of these systems. A common trait of current computing systems is that their internal data communication has become a fundamental bottleneck and traditional interconnects are just not good enough. This thesis aims to study how we can speed up architectures with CPUs, GPUs, and ML accelerators thanks to unconventional (e.g. wireless) interconnects.

Advanced Computing

Development of a Hybrid Meta-heuristic to address the Dynamic Ride-Sharing Problem, combining Meta-heuristic optimization with Agent-based Simulation.

Computer Networks and Distributed Systems Advanced Computing High Performance Computing

Quantum computers promise exponential improvements over conventional ones due to the extraordinary properties of qubits. However, quantum computing faces many challenges relative to the scaling of the algorithms and of the computers that run them. This thesis delves into these challenges and proposes solutions to create scalable quantum computing systems.

Computer Graphics and Virtual Reality

The goal of this project is to improve crowd simulations by adding to it a realistic amount of animals, pets, and dogs in particular. While their presence might increase the overall realism and plausibility of the rendered simulations, and pedestrian trajectories might also be affected by it, urban designs could also benefit from the findings we might obtain.

Computer Graphics and Virtual Reality

This project focuses on extending an existing Virtual Reality (VR) simulation that illustrates the process of organ donation and transplantation. The main objective is to design and integrate an AI-powered assistant module into the current VR application. The AI assistant will act as a supportive, interactive guide throughout the simulation, offering real-time contextual information, answering participant questions, and adapting to user behavior to enhance engagement and understanding. will also evaluate

Computer Graphics and Virtual Reality

This project is being carried out in collaboration with Ovidius University of Constanta, Romania. Its main goal is to develop a collaborative virtual reality application that enables a teacher to deliver lessons using multiple input resources (PowerPoint, PDF, video...) and to upload 3D models related to the lesson, which students and the teacher can examine and manipulate.

High Performance Computing

This thesis aims to create a cost-effective, software-based eye-tracking system using high frequency sampling cameras. Such systems can democratize access to eye-tracking tools, which are typically expensive and require specialized hardware. The project will involve developing and validating algorithms capable of detecting and analyzing gaze direction, blinks, and fixations. Potential applications include educational research, human-computer interaction, and cognitive studies.

Check offers of other studies and specializations