Thesis offers

Check offers of other studies and specializations

Computing

The goal of the project is to create an application that facilitates the segmentation of medical models using immersive techniques.

Computer Engineering Computing Information Technologies

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.

Computing Information Technologies

UPC and Nestlé are offering a new position to develop the TFG in the field of Machine Learning and Cybersecurity. This TFG will be fully funded (internship) and carried out in collaboration with the Global Security Operations Center of Nestlé and UPC.

Computer Engineering Computing Information Systems Information Technologies

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.

Computer Engineering Computing Software Engineering

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 Engineering Information Systems Information Technologies

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.

Software Engineering

This TFG aims to significantly improve the capabilities of PETGEM, an open-source 3D electromagnetic modeler primarily written in Python, by integrating new features, and supporting object-oriented programming principles. This project is undertaken in collaboration with the Wave Phenomena Group of the Barcelona Supercomputing Center and the Programming Models Group of the Universitat Politecnica de Catalunya, adding a significant real-world context to the research.

Computer Engineering

Donada l'empenta que té l'arquitectura RISC-V, volem portar el sistema operatiu docent ZeOS a aquesta arquitectura.

Computing

This is an offer for a TFG. We are working to accelerate homomorphically-encrypted deep learning inference via different efforts, in this case GPU accelerators. Previous cryptography experience is not required, since there will be an expert in the team advising on those matters. The successful candidate will be integrated into an international team working toward this purpose on different topics.

Computing

The main objective of this work is to investigate and implement efficient strategies for the parallel construction of sparse matrices derived from FE analysis within the PETGEM workflow. This development aims to provide fundamental insights into the interoperability and portability of PETGEM by enabling the framework to utilize exascale HPC architectures.

Computer Engineering Computing

Adaptation of state-of-the-art AI models for native integration into desktop applications. The performance and suitability of different frameworks (Pytorch C++, GGML, TensorRT, ONNX Runtime, etc.) will be evaluated with respect to different platforms (Windows and macOS) and hardware resources (CPU, NVIDIA GPUs, Apple Silicon).

Computing Software Engineering

Development of a desktop application in C++ that enables users to leverage the latest advances in Computer Vision and Generative AI to facilitate the creation and editing of 2D animations.

Computer Engineering Computing

Modern Safety Critical Systems such as avionics and automotive systems employ graphics solutions written in safety critical graphics APIs such as OpenGL SC 2.0, accelerated with graphics processing units (GPUs). The purpose of this thesis is to design and evaluate a graphics system in using OpenGL SC 2.0 and evaluate it on an avionics grade GPU.

Check offers of other studies and specializations