Computer Architecture

COORDINATOR
CONTACT
Doctoral Unit - ICT North Campus Management and Support Unit (UTGCNTIC). C. Jordi Girona, 1-3. Building B4-003 (North Campus)
Tel.: 934 054 198
E-mail: doctorat.ac@upc.edu
http://www.ac.upc.edu/ca/docencia/doctorat/programa-de-doctorat-arquitectura-de-computadors
The doctoral programme in Computer Architecture is delivered by the UPC’s Department of Computer Architecture. The main aim of the programme, which has a long track record, is to produce researchers with capabilities of the highest international standard in the subject areas it covers; namely, computer architecture, operating systems, communications and computer networks.
General information
Access profile
Output profile
Doctoral candidates who complete a doctoral degree will have acquired the following competencies, which are needed to carry out quality research (Royal Decree 99/2011, of 28 January, which regulates official doctoral studies):
a) A systematic understanding of the field of study and a mastery of the research skills and methods related to the field.
b) An ability to conceive, design or create, put into practice and adopt a substantial process of research or creation.
c) An ability to contribute to pushing back the frontiers of knowledge through original research.
d) A capacity for critical analysis and an ability to assess and summarise new and complex ideas.
e) An ability to communicate with the academic and scientific community and with society in general as regards their fields of knowledge in the manner and languages that are typical of the international scientific community to which they belong.
f) An ability to foster scientific, technological, social, artistic and cultural progress in academic and professional contexts within a knowledge-based society.
The award of a doctoral degree must equip the graduate for work in a variety of settings, especially those requiring creativity and innovation. Doctoral graduates must have at least acquired the personal skills needed to:
a) Develop in contexts in which there is little specific information.
b) Find the key questions that must be answered to solve a complex problem.
c) Design, create, develop and undertake original, innovative projects in their field.
d) Work as part of a team and independently in an international or multidisciplinary context.
e) Integrate knowledge, deal with complexity and make judgements with limited information.
f) Offer criticism on and intellectually defend solutions.
Finally, with respect to competencies, doctoral students must:
a) have acquired advanced knowledge at the frontier of their discipline and demonstrated, in the context of internationally recognised scientific research, a deep, detailed and well-grounded understanding of theoretical and practical issues and scientific methodology in one or more research fields;
b) have made an original and significant contribution to scientific research in their field of expertise that has been recognised as such by the international scientific community;
c) have demonstrated that they are capable of designing a research project that serves as a framework for carrying out a critical analysis and assessment of imprecise situations, in which they are able to apply their contributions, expertise and working method to synthesise new and complex ideas that yield a deeper knowledge of the research context in which they work;
d) have developed sufficient autonomy to set up, manage and lead innovative research teams and projects and scientific collaborations (both national and international) within their subject area, in multidisciplinary contexts and, where appropriate, with a substantial element of knowledge transfer;
e) have demonstrated that they are able to carry out their research activity in a socially responsible manner and with scientific integrity;
f) have demonstrated that they are able to participate in scientific discussions at the international level in their field of expertise and disseminate the results of their research activity to audiences of all kinds;
g) have demonstrated, within their specific scientific context, that they are able to make cultural, social or technological advances and promote innovation in all areas within a knowledge-based society.
Number of places
40
Duration of studies and dedication regime
Duration
The maximum period of study for full-time doctoral studies is four years, counted from the date of first enrolment in the relevant programme until the date on which the doctoral thesis is deposited. The academic committee of the doctoral programme may authorise a doctoral candidate to pursue doctoral studies on a part-time basis. In this case, the maximum period of study is seven years from the date of first enrolment in the programme until the date on which the doctoral thesis is deposited. To calculate these periods, the date of deposit is considered to be the date on which the thesis is made publicly available for review.
If a doctoral candidate has a degree of disability equal to or greater than 33%, the maximum period of study is six years for full-time students and nine years for part-time students.
For full-time doctoral candidates, the minimum period of study is two years, counted from the date of an applicant's admission to the programme until the date on which the doctoral thesis is deposited; for part-time doctoral candidates it is four years.
When there are justified grounds for doing so, and the thesis supervisor and academic tutor have given their authorisation, doctoral candidates may request that the academic committee of their doctoral programme exempt them from the requirement to complete this minimum period of study.
Temporary disability leave and leave for the birth of a child, adoption or fostering for the purposes of adoption, temporary foster care, risk during pregnancy or infant feeding, gender violence and any other situation provided for in current regulations do not count towards these periods. Students who find themselves in any of these circumstances must notify the academic committee of the doctoral programme, which must inform the Doctoral School.
Doctoral candidates may request periods of temporary withdrawal from the programme for up to a total of two years. Requests must be justified and addressed to the academic committee responsible for the programme, which will decide whether or not to grant the candidate's request.
Extension of studies
If a doctoral candidate has not applied to deposit their thesis before the expiry of the deadlines specified in the previous section, the academic committee of the doctoral programme may, at the request of the doctoral candidate, authorise an extension of this deadline of one year under the conditions specified for the doctoral programme in question.
Dismissal from the doctoral programme
A doctoral candidate may be dismissed from a doctoral programme for the following reasons:
- The doctoral candidate submitting a justified application to withdraw from the programme.
- The doctoral candidate not having completed their annual enrolment or applied for a temporary interruption.
- The doctoral candidate not having formalised annual enrolment on the day after the end of the authorisation to temporarily interrupt or withdraw from the programme.
- The doctoral candidate receiving a negative reassessment after the deadline set by the academic committee of the doctoral programme to remedy the deficiencies that led to a previous negative assessment.
- The doctoral candidate having been the subject of disciplinary proceedings leading to their suspension or permanent exclusion from the UPC.
- A refusal to authorise the extensions applied for, in accordance with the provisions of Section 3.3 of these regulations.
- The doctoral candidate not having submitted the research plan in the period established in Section 8.2 of these regulations.
- The maximum period of study for the doctoral degree having ended, in accordance with the provisions of Section 3.4 of these regulations.
Dismissal from the programme means that the doctoral candidate cannot continue studying at the UPC and that their academic record will be closed. This notwithstanding, they may apply to the academic committee of the programme for readmission, and the committee must reevaluate the candidate in accordance with the criteria established in the regulations.
A doctoral candidate who has been dismissed due to having exceeded the time limit for completing doctoral studies or due to an unsatisfactory assessment may not be Academic Regulations for Doctoral Studies Universitat Politècnica de Catalunya Page 17 of 33 admitted to the same doctoral programme until at least two years have elapsed from the date of dismissal, as provided for in sections 3.4 and 9.2 of these regulations.
Legal framework
Organization
COORDINATOR:ACADEMIC COMMISSION OF THE PROGRAM:
STRUCTURAL UNITS:
- Department of Computer Architecture (PROMOTORA)
http://www.ac.upc.edu/ca/docencia/doctorat/programa-de-doctorat-arquitectura-de-computadors
CONTACT:
Doctoral Unit - ICT North Campus Management and Support Unit (UTGCNTIC). C. Jordi Girona, 1-3. Building B4-003 (North Campus)
Tel.: 934 054 198
E-mail: doctorat.ac@upc.edu
Agreements with other institutions
BSC (Barcelona Supercomputing Center)
Access, admission and registration
Access profile
Access requirements
As a rule, applicants must hold a Spanish bachelor's degree or equivalent and a Spanish master's degree or equivalent, provided they have completed a minimum of 300 ECTS credits on the two degrees (Royal Decree 43/2015, of 2 February).
Applicants who meet one or more of the following conditions are also eligible for admission:
a) Holders of official Spanish degrees or equivalent Spanish qualifications, provided they have passed 300 ECTS credits in total and they can prove they have reached Level 3 in the Spanish Qualifications Framework for Higher Education.
b) Holders of degrees awarded in foreign education systems in the European Higher Education Area (EHEA), which do not require homologation, who can prove that they have reached Level 7 in the European Qualifications Framework, provided the degree makes the holder eligible for admission to doctoral studies in the country in which it was awarded.
c) Holders of degrees awarded in a country that does not belong to the EHEA, which do not require homologation, on the condition that the University is able to verify that the degree is of a level equivalent to that of official university master's degrees in Spain and that it makes the holder eligible for admission to doctoral studies in the country in which it was awarded.
d) Holders of another doctoral degree.
e) Holders of an official university qualification who, having been awarded a post as a trainee in the entrance examination for specialised medical training, have successfully completed at least two years of training leading to an official degree in a health sciences specialisation.
Legal framework
Admission criteria and merits assessment
Given the highly heterogeneous academic environment, to ensure that applicants have an appropriate background, the programme has modified its internal admission procedure. Admission requirements are now grouped in two categories: formal and conceptual. If an applicant does not meet the formal conditions, the conceptual requirements are not considered.
Formal analysis (FA)
Applicants must meet the requirements established in the administrative regulations for programme. The focus here is on ensuring that applicants have the level of studies and the number of credits required. Applicants who do not meet these requirements will not be admitted to the programme.
Conceptual analysis (CA)
This includes points related to the applicant’s level of knowledge and capabilities. Another factor taken into account is whether there is a research group interested in the work the applicant wishes to undertake. In this section, the following requirements apply:
• ED: An engineering degree related to the subject area of the programme, preferably in informatics or telecommunications. In exceptional cases, students with other qualifications, such as a degree in mathematics or a master's degree in computer science, may also be admitted.
• RG: Whether or not the applicant has the support of a research group linked to the programme and a supervisor/tutor to complete their doctoral thesis.
• BA: Experience or explicit knowledge of computer architecture; acquired, for example, by completing a master’s thesis in this area, collaborating with a group working in the field, etc.
• EN: Proficiency in English, certified by an internationally accepted testing system (TOEFL, etc.).
• FU: Availability of funding for the student’s research, whether through the institution where they completed their previous studies or through the group in which the thesis work would be carried out.
All of these factors will be taken into account by applying the following formula:
Admission: FA*(0.1ED + 0.4RG + 0.1BA + 0.2EN + 0.2FU)
Training complements
To ensure that students admitted to the programme have the knowledge they need to make good progress, the academic committee of the doctoral programme may require that they pass specific bridging courses. Additional training requirements will be determined based on each student's academic background. In such cases, the committee will keep track of the bridging courses completed and establish appropriate criteria to limit their duration. Bridging courses may provide research or cross-disciplinary training, but in no case may doctoral students be required to enrol for 60 or more ECTS credits. Taking into account the doctoral student activity report, the academic committee may propose measures that complement those specified in the regulations and which result in doctoral students who do not meet the specified requirements being excluded from the programme.
Therefore, the organisers of the doctoral programme may admit students on the condition that they complete specific bridging courses to fill gaps identified in their academic background and ensure that they have the knowledge needed to successfully complete their doctoral studies. The number of bridging courses required will depend on each student's background and may require the completion of 18 or 30 additional ECTS credits. The following considerations will apply:
• Credits for additional training will correspond to three or five master's level subjects, selected from among master’s degrees linked to the doctoral programme.
• The academic committee will decide how many credits a student must take by reviewing the subjects they took to earn their entrance qualification in order to identify possible gaps in their knowledge. A range of factors are taken into account to determine what subjects a student must take. Apart from subject names, other points considered include the number of hours of study completed for each subject, the topics covered, and even the university where the subjects were taken. The syllabus for each subject will be reviewed, with particular attention to the number of hours allocated in the syllabus.
• The specific subjects to be taken will be determined by the academic committee in agreement with the student's tutor. Subjects will be selected with the aim of achieving two key goals: i) increasing the student’s knowledge in areas where gaps have been identified; ii) increasing their knowledge in the area of their doctoral thesis.
Enrolment period for new doctoral students
Students enrolling in the doctoral programme for the first time must do so by the deadline specified in the admission decision.
Unless otherwise expressly indicated, enrolments corresponding to admission decisions issued from the second half of April on must be completed within the ordinary enrolment period for the current academic year.
More information at the registration section for new doctoral students
Enrolment period
Ordinary period for second and successive enrolments: first half of October.
Monitoring and evaluation of the doctoral student
Formation activities
Tutorial hours are considered highly important for training students and monitoring their progress. Time spent on tutorials is estimated as follows:
Activity: Tutorial.
Hours: 2 hours/week × 48 weeks of class × 3 years = 288 hours.
Type: compulsory
In weekly tutorials, students will discuss their work and the progress they are making with their tutor. Tutors may provide students with guidance based on the results obtained and anticipated progress with the aim of facilitating achievement of objectives that have been set. During the hours allocated for these sessions, tutors may also talk to students about research groups that are working in areas closely related to the topic of their thesis and that may be interested in engaging with the work to be carried out by the student, or that it may be worthwhile for the student to contact to discuss possible collaborations. Tutorials may also include internal meetings with other members of the research group to discuss issues of common interest in relation to the research being conducted.
This activity will continue throughout the time that it takes a student to complete their doctoral thesis (estimated at three years).
Procedure for assignment of tutor and thesis director
The academic committee of the doctoral programme assigns a thesis supervisor to each doctoral candidate when they are admitted or enrol for the first time, taking account of the thesis supervision commitment referred to in the admission decision.
The thesis supervisor will ensure that training activities carried out by the doctoral candidate are coherent and suitable, and that the topic of the candidate’s doctoral thesis will have an impact and make a novel contribution to knowledge in the relevant field. The thesis supervisor will also guide the doctoral candidate in planning the thesis and, if necessary, tailoring it to any other projects or activities undertaken. The thesis supervisor will generally be a UPC professor or researcher who holds a doctoral degree and has documented research experience. This includes PhD-holding staff at associated schools (as determined by the Governing Council) and UPC-affiliated research institutes (in accordance with corresponding collaboration and affiliation agreements). When thesis supervisors are UPC staff members, they also act as the doctoral candidate’s tutor.
PhD holders who do not meet these criteria (as a result of their contractual relationship or the nature of the institution to which they are attached) must be approved by the UPC Doctoral School's Standing Committee in order to participate in a doctoral programme as researchers with documented research experience.
The academic committee of the doctoral programme may approve the appointment of a PhD-holding expert who is not a UPC staff member as a candidate’s thesis supervisor. In such cases, the prior authorisation of the UPC Doctoral School's Standing Committee is required. A UPC staff member who holds a doctoral degree and has documented research experience must also be proposed to act as a co-supervisor, or as the doctoral candidate’s tutor if one has not been assigned.
A thesis supervisor may step down from this role if there are justified reasons (recognised as valid by the committee) for doing so. If this occurs, the academic committee of the doctoral programme will assign the doctoral candidate a new thesis supervisor.
Provided there are justified reasons for doing so, and after hearing any relevant input from the doctoral candidate, the academic committee of the doctoral programme may assign a new thesis supervisor at any time during the period of doctoral study.
If there are academic reasons for doing so (an interdisciplinary topic, joint or international programmes, etc.) and the academic committee of the programme gives its approval, an additional thesis supervisor may be assigned. Supervisors and co-supervisors have the same responsibilities and academic recognition.
The maximum number of supervisors of a doctoral thesis is two: a supervisor and a co-supervisor.
For theses carried out under a cotutelle agreement or as part of an Industrial Doctorate, if necessary and if the agreement foresees it this maximum number of supervisors may not apply. This notwithstanding, the maximum number of supervisors belonging to the UPC is two.
Permanence
The maximum period of study for full-time doctoral studies is four years, counted from the date of first enrolment in the relevant programme until the date on which the doctoral thesis is deposited. The academic committee of the doctoral programme may authorise a doctoral candidate to pursue doctoral studies on a part-time basis. In this case, the maximum period of study is seven years from the date of first enrolment in the programme until the date on which the doctoral thesis is deposited. To calculate these periods, the date of deposit is considered to be the date on which the thesis is made publicly available for review.
If a doctoral candidate has a degree of disability equal to or greater than 33%, the maximum period of study is six years for full-time students and nine years for part-time students.
If a doctoral candidate has not applied to deposit their thesis before the expiry of the deadlines specified in the previous section, the academic committee of the doctoral programme may, at the request of the doctoral candidate, authorise an extension of this deadline of one year under the conditions specified for the doctoral programme in question.
Dismissal from the doctoral programme
A doctoral candidate may be dismissed from a doctoral programme for the following reasons:
- The doctoral candidate submitting a justified application to withdraw from the programme.
- The doctoral candidate not having completed their annual enrolment or applied for a temporary interruption.
- The doctoral candidate not having formalised annual enrolment on the day after the end of the authorisation to temporarily interrupt or withdraw from the programme.
- The doctoral candidate receiving a negative reassessment after the deadline set by the academic committee of the doctoral programme to remedy the deficiencies that led to a previous negative assessment.
- The doctoral candidate having been the subject of disciplinary proceedings leading to their suspension or permanent exclusion from the UPC.
- A refusal to authorise the extensions applied for, in accordance with the provisions of Section 3.3 of these regulations.
- The doctoral candidate not having submitted the research plan in the period established in Section 8.2 of these regulations.
- The maximum period of study for the doctoral degree having ended, in accordance with the provisions of Section 3.4 of these regulations.
Dismissal from the programme means that the doctoral candidate cannot continue studying at the UPC and that their academic record will be closed. This notwithstanding, they may apply to the academic committee of the programme for readmission, and the committee must reevaluate the candidate in accordance with the criteria established in the regulations.
A doctoral candidate who has been dismissed due to having exceeded the time limit for completing doctoral studies or due to an unsatisfactory assessment may not be Academic Regulations for Doctoral Studies Universitat Politècnica de Catalunya Page 17 of 33 admitted to the same doctoral programme until at least two years have elapsed from the date of dismissal, as provided for in sections 3.4 and 9.2 of these regulations.
Legal framework
Learning resources
The programme has access to the resources of the research groups of the Department of Computer Architecture and research centres associated with the programme, as well as institutional resources made available by the UPC. Specifically, students have access to:
1) Resources of the following research centres associated with the programme:
• BSC: Barcelona Supercomputing Center, http://www.bsc.es
• Advanced Broadband Communications Centre (CCABA), http://www.ccaba.upc.edu
• Aeronautical and Space Science Research Centre (CRAE)https://recerca.upc.edu/crae/
2) Resources of research groups and laboratories associated with the programme:
• ANA/CRAAX: http://research.ac.upc.edu/ana
• ARCO: http://research.ac.upc.edu/ARCO
• CAP: http://research.ac.upc.edu/CAP/hpc
- CBA: http://research.ac.upc.edu/cba
• CNDS: http://research.ac.upc.edu/cnds
• DAMA-UPC: http:// research.ac.upc.edu/dama
• DMAG: http://research.ac.upc.edu/dmag
• ICARUS: http://www.icarus.upc.edu/
Doctoral Theses
List of authorized thesis for defense
- ALLKA, XHENSILDA: Enhancing Data Quality in IoT Monitoring Sensor NetworksAuthor: ALLKA, XHENSILDA
Thesis file: (contact the Doctoral School to confirm you have a valid doctoral degree and to get the link to the thesis)
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Deposit date: 31/10/2025
Reading date: 30/01/2026
Reading time: 11:00
Reading place: Sala C6-E101
Thesis director: BARCELÓ ORDINAS, JOSE MARIA | GARCÍA VIDAL, JORGE
Thesis abstract: In recent years, technological development and an increased number of cars among other factors, have influenced air pollution levels. This increase in levels has also increased the need to monitor them, as they are directly related to human health and the economy. To monitor air pollution, the government has deployed precise monitoring stations, which are expensive to deploy and maintain. Due to their cost, they are not widely distributed. However, since air pollution can change over short distances, the distribution of these stations can be insufficient. Recently, a solution has emerged: the use of low-cost sensors (LCSs), which provide broader coverage at a much lower cost. However, these LCSs have one drawback: the quality of the data they provide is poor.Current research in this field has employed machine learning (ML) models to calibrate these LCSs, thereby enhancing the quality of the data they provide. In an Internet of Things (IoT) monitoring network, the quality of data is closely associated with decision-making processes. This thesis focuses on enhancing the data quality provided by the LCSs from two perspectives: improving calibration performance and detecting anomalies and outliers. The objective of both of these perspectives is to ensure data accuracy and reliability.The first part of the thesis focuses on the improvement of the calibrated data provided by the LCSs and the detection of the concept drift and the update of the parameters of the current calibration model such that it adapts to the new conditions. We are enhancing the quality of the calibrated data by implementing a model pattern-based approach. Our proposed methods, Temporal Pattern Based Denoising (TPB-D) and Temporal Pattern Based Calibration (TPB-C), improve the quality of the calibrated data. Given that environmental conditions are subject to change over time, it is essential to update the parameters of the calibration model. We proposed Window-based Uncertainty Drift Detection and Recalibration (W-UDDR), a system capable of detecting the presence of concept drift (i.e., environmental changes).The second part of the thesis focuses on the reliability of the data. Sensors, regardless of their cost, are often prone to irregularities such as outliers, anomalies, or drift, which can be caused by various factors. It is critical to identify these irregularities, as the data will be incorporated into the training of the model related to other tasks. In this thesis, three distinct scenarios were examined. The first one is related to the detection of outliers in the edge. In this case, we proposed the Edge Streaming Outlier Detection (ESOD) framework. ESOD is a simple and lightweight framework that can identify outliers in the edge with a limited amount of memory. The system offers two approaches: real-time and near real-time. The near real-time approach involves minor delays in decision-making. The second approach is related to the detection of more complex irregularities, such as anomalies in a given sensor. This scenario is distinct from the first one in that it offers offline anomaly detection capabilities. We proposed spatiotemporal correlation recurrent autoencoder anomaly detection (STC-RAAD), which demonstrated satisfactory performance in detecting anomalies in a given sensor. It is worth noting that the third scenario pertains to the detection and localization of anomalies in a network of sensors. This is of particular relevance in scenarios where the identification and precise location of the source of an anomaly are crucial. We hereby propose a pattern-based attention recurrent autoencoder anomaly detection (PARAAD) method. This method is designed to detect and localize anomalies in sensors.
- BANCHELLI GRACIA, FABIO FRANCISCO: Evaluation and methods to increase efficiency of HPC systems with different maturity levelsAuthor: BANCHELLI GRACIA, FABIO FRANCISCO
Thesis file: (contact the Doctoral School to confirm you have a valid doctoral degree and to get the link to the thesis)
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Deposit date: 12/11/2025
Reading date: 18/12/2025
Reading time: 10:00
Reading place: C6-E106
Thesis director: MANTOVANI, FILIPPO | GARCIA GASULLA, MARTA
Thesis abstract: High-Performance Computing (HPC) has entered an era of increasing architectural diversity and complexity, with systems ranging from experimental prototypes to large-scale production machines. This evolution presents a fundamental challenge: how to consistently evaluate performance, scalability, and efficiency across platforms with varying levels of technological maturity. Traditional benchmarking methods, while effective for fully deployed systems, often fall short when applied to early-stage prototypes where software stacks are incomplete or hardware is still under development.This thesis proposes and develops a comprehensive evaluation methodology capable of addressing these challenges. The approach gives a multi-layered perspective on performance, and it is structured around three complementary levels: micro-benchmarks, standard HPC benchmarks, and full scientific applications. Technology Readiness Levels (TRLs) are introduced as a guiding concept, allowing the methodology to be adapted according to the maturity of the system under study. At high TRL, the methodology enables comparative assessments of production supercomputers, while at low TRL, it helps identify bottlenecks and optimization opportunities early in the design cycle.The thesis contributes both conceptual and practical tools. It formalizes performance and efficiency models (including Roofline, Top-Down, and efficiency metrics) and demonstrates their use across multiple architectures. It further extends tracing and monitoring capabilities for emerging processors, introduces methods to access and interpret hardware counters on novel architectures such as \riscv, and evaluates the integration of experimental hardware through Software Development Vehicles (SDVs) and FPGA-based emulation. These tools are validated through case studies on production systems, such as the MareNostrum 5 supercomputer and other HPC clusters deployed at the Barcelona Supercomputing Center (BSC), as well as on prototypes from European projects, such as EPAC.Results show that the proposed methodology provides actionable insights at all maturity levels: from guiding hardware-software co-design in early-stage processors to enabling reproducible performance comparisons across pre-exascale systems. Beyond benchmarking, it provides valuable feedback for hardware architects, system software developers, and application scientists alike. By bridging the gap between low-TRL prototypes and production-ready HPC systems, this work contributes to building a consistent framework for evaluating and improving the efficiency of future European and global supercomputers.
- BARRERA HERRERA, JAVIER ENRIQUE: Improving Time Predictability and Code Coverage of Embedded GPUs for Real-Time SystemsAuthor: BARRERA HERRERA, JAVIER ENRIQUE
Thesis file: (contact the Doctoral School to confirm you have a valid doctoral degree and to get the link to the thesis)
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Deposit date: 07/11/2025
Reading date: 23/01/2026
Reading time: 11:00
Reading place: C6-E101
Thesis director: CAZORLA ALMEIDA, FRANCISCO JAVIER | KOSMIDIS, LEONIDAS
Thesis abstract: This dissertation addresses challenges that the adoption of GPUs in Critical Embedded Systems (CES) faces, namely, Time Predictability and Code Coverage. Different domains that deploy CES are constantly adding Artificial Intelligence (AI)-based features, such as autonomous driving, that demand high performance levels. Multi-Processors Sytem-on-Chip (MPSoCs) are widely used to provide said performance levels, as they are equipped with accelerators, among which, Graphics Processing Units (GPUs) are a common choice. However, CES must undergo a rigorous Verification and Validation (V&V) process, in which a certain level of Execution Time Determinism (ETD) must be guaranteed. The use of several tasks to increase the overall utilization introduces contention in shared resources, which induces time variability. To provide the ETD guarantees, the time variability must be either mitigated or tracked and controlled. Another challenge for the adoption of GPUs in CES, is that the V&V process demands evidence of the thoroughness of the testing phase, for which Code Coverage is used as a test quality indicator. However, Code Coverage, as traditionally understood for sequential CES does not cover all possible scenarios in which a GPU thread might execute.For low-criticality and mixed-criticality CES, we contend that we can allow tasks to share the Last Level Cache (LLC) if hardware support for contention tracking is provided. Providing a clear understanding on how tasks contend with each other enables CES developers to balance performance and time predictability. For high-criticality CES, it is a common practice to implement LLC partitioning as it allows tasks to access LLC without suffering from inter-kernel contention, however, tasks may experience a performance loss due to lack of resources. In this Thesis, we propose Demotion Counters, a novel technique that tightly tracks how much each task has been demoted towards eviction in the LLC, thus, effectively quantifying their impact in CES. Additionally, we also assess the use of NVIDIA’s Multi-Instance GPU (MIG) feature as means to improve ETD in high-criticality CES.Code Coverage is used as a test quality indicator to provide evidence of the thoroughness of the testing, as required by the V&V process. However, if applied as traditionally understood, it will ignore the threading dimension of GPUs. Threads have private regions of memory, as well as shared regions at different granularities. This means that errors that are innocuous to one thread are potentially harmful for another, hence, it does not cover all possible cases under which GPU threads might execute. In this Thesis, we propose the use of Per-Thread Statement Coverage (PTSC), which tracks the Code Coverage at thread granularity. In order to mitigate the overheads caused by PTSC, several variants that apply different orthogonal optimizations are also proposed. Finally, we also evaluate the potential benefits of using hardware support for PTSC, mitigating the memory consumption of PTSC, as well as the execution time impact at deployment.Summarizing, this Thesis advances the state of the art in the adoption of GPUs in CES. The proposal of hardware contention tracking support and assessment of NVIDIA’s MIG, as means to improve ETD, effectively tackles the Time Predictability challenge in shared LLC. The proposal of software PTSC allows providing CES designers with the whole picture of the execution in commercially available GPUs. The use of hardware support for PTSC mitigates the overheads of software PTSC in deployment, while the different compression techniques reduce the volume of information during testing phase without losing data. Therefore, this Thesis provides means to face the Time Predictability and Code Coverage challenges of GPUs in CES.
- KHABBAZAN, BAHAREH: Improving Memory-centric Architectures for Accelerating Cognitive Computing WorkloadsAuthor: KHABBAZAN, BAHAREH
Thesis file: (contact the Doctoral School to confirm you have a valid doctoral degree and to get the link to the thesis)
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Deposit date: 31/10/2025
Reading date: 10/12/2025
Reading time: 15:00
Reading place: Sala d'actes - Edif. B6 – Planta 0
Thesis director: RIERA VILLANUEVA, MARC | GONZÁLEZ COLÁS, ANTONIO MARIA
Thesis abstract: The rapid advancements in deep neural networks (DNNs) have led to increasingly complex and memory-intensive workloads, posing significant challenges for traditional computing architectures. Excessive data movement, computational inefficiencies, and energy constraints limit the scalability of DNN accelerators. This thesis addresses these challenges by proposing memory-centric approaches to optimize DNN execution through efficient quantization, in-memory processing, and data movement reduction.We first introduce DNA-TEQ, an adaptive exponential quantization scheme that minimizes memory footprint and eliminates the need for conventional multipliers, significantly enhancing energy efficiency. Experimental results show that DNA-TEQ reduces the memory footprint by 40% on average compared to the 8-bit integer baseline. The hardware processing-near-memory (PnM) accelerator designed to benefit from DNA-TEQ further improves inference latency by 1.5× while maintaining accuracy comparable to full-precision models.Next, we present QeiHaN, a PnM accelerator that employs base-2 exponential quantization and an implicit bit-shifting technique to reduce redundant memory accesses and optimize DNN inference. Our evaluations demonstrate that QeiHaN reduces memory movement by 67%, leading to a 4.2× speedup in execution time and a 3.5× reduction in energy consumption compared to conventional baseline architectures.Lastly, we propose Lama, a lightweight memory access mechanism that enhances lookup table (LUT)-based processing-in-memory (PuM) architectures by enabling parallel, column-independent accesses within DRAM mats, supporting up to 8-bit integer SIMD operations for large-scale models. The experimental results show that Lama significantly reduces memory commands for SIMD operations compared to the state-of-the-art PuM techniques. We further leverage Lama to design LamaAccel, an HBM-based large language model (LLM) accelerator that executes efficiently without modifying DRAM timing parameters. LamaAccel outperforms GPUs by up to 19×, achieving substantial energy savings in low-precision layers.The proposed techniques collectively reduce data movement, optimize memory utilization, and improve computational efficiency. Our findings demonstrate that memory-centric approaches can significantly enhance DNN acceleration, offering scalable and energy-efficient solutions for next-generation AI systems.
- SABRI ABREBEKOH, MOHAMMAD: Improving Efficiency of ReRAM-Based Accelerators for Cognitive Computing WorkloadsAuthor: SABRI ABREBEKOH, MOHAMMAD
Thesis file: (contact the Doctoral School to confirm you have a valid doctoral degree and to get the link to the thesis)
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Deposit date: 07/11/2025
Reading date: 09/12/2025
Reading time: 16:00
Reading place: Sala d'Actes Edif. B6 - Planta baixa
Thesis director: GONZÁLEZ COLÁS, ANTONIO MARIA | RIERA VILLANUEVA, MARC
Thesis abstract: Deep Neural Networks (DNNs) have achieved remarkable success across a wide range of applications. The main operation in DNNs is the dot product between quantized input activations and weights. Previous works have proposed memory-centric architectures based on the Processing-in-Memory (PuM) paradigm. ReRAM technology is especially appealing for PuM-based DNN accelerators because of its high density for weight storage, low leakage energy, low read latency, and high-performance capabilities to perform DNN dot products massively in parallel within ReRAM crossbars. However, there are three main bottlenecks in ReRAM-based accelerators.First, the energy-hungry Analog-to-Digital Converter (ADC) required for in-ReRAM analog computations, which undermines the efficiency and performance benefits of PuM. To improve energy efficiency, we present ReDy, a hardware accelerator that implements a novel ReRAM-centric dynamic quantization scheme, leveraging bit-serial streaming and processing of activations. The energy consumption of ReRAM-based DNN accelerators is directly proportional to the numerical precision of input activations in each layer. ReDy exploits the fact that activations in convolutional layers are often grouped according to filter sizes and crossbar dimensions. It quantizes each group of activations on-the-fly with different precision levels, based on a heuristic that considers the statistical distribution of each group. Overall, ReDy significantly reduces ReRAM crossbar activity and the number of A/D conversions compared to static 8-bit uniform quantization. Evaluated on a set of modern CNNs, ReDy achieves on average 13% energy savings over an ISAAC-like accelerator, with negligible area overhead.Second, the costly writing process of ReRAM cells has led to accelerators designed with enough crossbar capacity to store entire DNN models. Given the continuous growth of DNN model sizes, this approach is infeasible for some networks and inefficient due to huge hardware requirements. These accelerators lack flexibility and face an adaptability challenge. To address this, we introduce ARAS, a cost-effective ReRAM-based accelerator that uses a smart scheduler to adapt various DNNs to resource-limited hardware. ARAS also overlaps computation of one layer with weight writing of others to mitigate high ReRAM write latency. Furthermore, ARAS introduces optimizations to reduce the energy overhead of ReRAM writes, including re-encoding weights to increase similarity across layers and reduce energy when overwriting cells. Overall, ARAS significantly reduces ReRAM write activity. Evaluated on multiple DNN models, ARAS delivers up to 2.2× speedup and 45% energy savings compared to a baseline PuM accelerator without optimizations, and up to 1.5× speedup and 62% energy savings compared to a TPU-like accelerator.Third, ReRAM cells suffer from limited endurance due to wear-out caused by repeated updates during inference, reducing the lifespan of ReRAM-based accelerators. Overcoming this endurance limitation is essential for making such accelerators viable in long-term, high-performance DNN inference. To address this, we propose Hamun, an approximate computing method designed to extend the lifespan of ReRAM-based accelerators through multiple optimizations. Hamun introduces a mechanism to detect and retire faulty cells caused by wear-out, preventing them from degrading accuracy. It also applies wear-leveling techniques across different abstraction levels and introduces a batch execution scheme to maximize cell utilization across inferences. Additionally, Hamun leverages the fault-tolerance of DNNs with a new approximation method that delays cell retirement, reducing the performance penalty and further extending lifespan. Evaluated on a set of DNNs, Hamun improves lifespan by 13.2× over a state-of-the-art baseline, with its main contributions coming from fault handling (4.6×) and batch execution (2.6×).
Last update: 09/12/2025 05:46:24.
List of lodged theses
- ALCÓN DOGANOC, MIGUEL: Verification and Validation Solutions for the Safety Compliance of Autonomous Driving Frameworks Performance AspectsAuthor: ALCÓN DOGANOC, MIGUEL
Thesis file: (contact the Doctoral School to confirm you have a valid doctoral degree and to get the link to the thesis)
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Deposit date: 01/12/2025
Deposit END date: 15/12/2025
Thesis director: ABELLA FERRER, JAIME | MEZZETTI, ENRICO
Thesis abstract: Autonomous Driving (AD) has rapidly evolved from a research concept into an industrial reality. The increasing computational demands of autonomous vehicles have motivated the use of high-performance Multi-Processor Systems-on-Chip (MPSoCs), which offer both performance and energy efficiency. However, ensuring the safety compliance of such complex systems remains a major challenge. The software frameworks used to implement AD functionalities—typically integrating Artificial Intelligence (AI) algorithms—are not designed following a safety-driven development processes, and their non-deterministic behavior conflicts with the strict determinism required by safety standards. This thesis addresses these challenges by developing Verification and Validation (V&V) solutions that improve the safety compliance of AD frameworks, with a particular focus on performance-related aspects.The thesis begins by analyzing the main sources of non-determinism in AD systems across three layers: algorithmic, software architectural, and hardware platform. While variability exists in all layers, the software architecture layer is identified as a key contributor to the overall unpredictability. It not only introduces its own sources of variability but also amplifies those inherited from the other layers. This makes software architecture an effective focal point to improve system determinism and safety assurance.At the foundational level, the thesis addresses the challenge of unit testing within already-integrated AD frameworks, using the open-source Apollo AD framework as a case study. Due to tight coupling and data dependencies among its modules, Apollo does not easily support independent module validation. To enable proper verification of software units, the thesis proposes a systematic methodology to isolate, modify, and reconfigure Apollo modules into standalone, testable units, thus reintroducing unit-level testing capabilities into a complex, AI-based AD framework.The work advances toward system-level safety assurance through the development of dynamic and execution views of Apollo. Dynamic views describe the interactions among software components, linking safety requirements with their implementation and validation tests. However, these views alone fail to capture the concurrent behavior and execution parallelism of the system, which are crucial for verifying performance-related safety requirements. To fill this gap, the thesis introduces execution views, which complements dynamic views by integrating runtime information gathered from execution tracing on MPSoC platforms. Execution views enhance the observability of resource usage, timing behavior, and concurrency, allowing both improved testing and optimized hardware utilization—key aspects for reducing cost and ensuring safety.Finally, the thesis addresses the timing behavior and variability across software components. It identifies, formalizes, and applies a comprehensive set of timing-related metrics capable of capturing inter-module interactions and end-to-end latency properties in AD applications. Traditional timing metrics, such as worst-case execution and response times, fail to capture the interdependencies between components in systems like Apollo. By adopting complementary metrics such as maximum reaction time and maximum time displacement, the proposed approach provides deeper insights into timing dependencies, enabling early detection of timing anomalies and improving validation confidence.Overall, this thesis provides a set of methodologies and tools to improve the V&V of AD software from a safety-performance perspective. The proposed contributions bridge the gap between high-performance AI-based software and the stringent determinism required by safety standards. These advances support the systematic assurance of safety in AD frameworks, ultimately contributing to the reliable and certifiable deployment of autonomous vehicles on high-performance embedded platforms.
- GIESEN LEÓN, JEREMY JENS: Modeling and Optimization of Timing Interference for Time Critical Systems on Multicore COTS PlatformsAuthor: GIESEN LEÓN, JEREMY JENS
Thesis file: (contact the Doctoral School to confirm you have a valid doctoral degree and to get the link to the thesis)
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Deposit date: 27/11/2025
Deposit END date: 11/12/2025
Thesis director: MEZZETTI, ENRICO | CAZORLA ALMEIDA, FRANCISCO JAVIER
Thesis abstract: Critical Real-Time Embedded Systems (CRTES) underpin automotive, aerospace, medical devices, among others. They must guarantee deterministic, certifiable behavior under worst-case conditions. As functionality grows (sensor fusion, AI, etc), uniprocessors fall short, prompting adoption of COTS multicores. Yet shared resources induce timing interference that threatens predictability and complicates certification, especially in heterogeneous SoCs with crossbars, bridges, and hierarchical memory.This Thesis advances timing predictability on complex multicores through three linked pillars: standardized hardware observability, contention modeling, and system-level optimization. Together they form a coherent, auditable path from low-level measurements to design decisions.First, we introduce unified observability frameworks combining core-local counters with system-level tracing. They correlate hardware events with task phases, reconstruct scheduling and contention across cores and interconnects, and standardize configuration and interpretation across heterogeneous devices. Measurements are attributed to tasks (excluding OS activity), incur bounded overhead, and yield ordered access sequences preserving temporal structure. Along with latency tables for memories and bridges, these artifacts make timing phenomena measurable and calibrate conservative models.Second, we develop contention models grounded in realistic traces. Traditional Access-Count Contention Techniques (ACCT) are overly conservative for parallel crossbars. Sequence-Aware Techniques (SACT) exploit request ordering to prune infeasible overlaps and tighten bounds. We propose ASCOM, a scalable framework balancing accuracy through compositional pairing against contender sequences and segmentation of long traces. We derive explicit upper/lower bounds to quantify margins and add bridge awareness to capture inter-cluster traversals and remote-memory asymmetries. Across single- and multi-crossbar SoCs, sequence-aware analysis yields tighter, trustworthy bounds while remaining tractable on industrial-scale traces.Third, we examine how modeling informs code and data placement across heterogeneous memories. Feasibility considers capacity and compatibility; locality and non-uniform latencies are captured through calibrated SACT. Exploration reveals pronounced sensitivity to placement: with identical workloads and schedules, changing only the mapping can shift contention by over 100% of reference execution time, due to bridge traversals, device asymmetries, and port effects. Architectural factors thus directly shape worst-case interference, elevating placement to a first-order design parameter.An end-to-end workflow operationalizes these ideas. System-level traces are captured on an industrial target hardware. Traces are filtered into ordered access sequences retaining temporal structure and feeding SACT analysis. Empirical campaigns build latency tables for memories and bridges. With these calibrated inputs, the bridge-aware SACT model estimates contention and total delay for alternative placements.Results show robust contention analysis on COTS multicores is feasible when: (i) the right signals are observed with standardized, low-intrusion instrumentation; (ii) models are sequence- and bridge-aware with explicit margins; and (iii) insights drive placement where locality and capacity are addressed coherently. Because ordered sequences, latency tables, and task-scoped metrics come from the deployed hardware, conclusions are auditable and fit safety cases. Combining hardware-aware instrumentation, realistic modeling, and contention-driven mapping, the Thesis provides a practical framework for timing predictability in CRTES and narrows the gap between certification expectations: traceability, explainability, repeatability and the behavior of parallel interconnects and heterogeneous memories in contemporary multicore SoCs.
Last update: 09/12/2025 05:31:27.
List of defended theses by year
- BERTRAN FERRER, MARTA: New approaches for resource management and job scheduling for HEP grid computingAuthor: BERTRAN FERRER, MARTA
Thesis link: http://hdl.handle.net/10803/694893
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 25/06/2025
Thesis director: BADIA SALA, ROSA MARIA | BETEV, LATCHEZARCommittee:
PRESIDENT: PEREZ, CHRISTIAN
SECRETARI: CORBALAN GONZALEZ, JULITA
VOCAL: PACHECO PAGES, ANDRES
Thesis abstract: The Large Hadron Collider (LHC) ALICE (A Large Ion Collider Experiment) experiment uses grid computing for its extensive data processing and analysis. The ALICE Grid is composed of 48 sites distributed globally, which provide access to over 300,000 CPU cores. This diverse environment presents unique challenges as the computing nodes are very heterogeneous in terms of hardware, resource availability and management policies. This thesis focuses on optimising resource utilisation and job execution within the ALICE Grid in the context of the evolving multicore computing paradigm. The transition from single to multicore slots, combined with the increasing prevalence of multiprocess and multithreaded workflows, requires new resource management approaches.The thesis presents a black-box analysis of the multicore experiment software framework, tracing resource usage and system calls. Multiple sources of overhead were identified, particularly concerning the large amount of short-lived processes spawned by some workflows. To address this, the JAliEn monitoring system was extended and improved to accurately account for the resource utilisation of these short-lived processes. The observations led to modifications on the internal job workflow, resulting in a 47% reduction in the number of deployed processes and a 35% decrease in overall job execution time.For tailoring job requests to the specific characteristics of the executing systems, a model is proposed to estimate job execution times. This model leverages proportionality factors from the execution times on different Grid CPU models and uses them to dynamically scale job requests.To ensure the coherent and controlled utilisation of CPU resources, two approaches are proposed. The first uses CPU pinning and adapts the core selection to the processor architecture, optimising resource allocation for specific workloads. The second uses cgroups v2 sub-partitioning features to set boundaries on job CPU utilisation. The thesis made significant contributions to popular grid batch systems by enabling support for cgroups v2. This integration allowed JAliEn to become the first grid middleware to make use of this powerful resource management technology.When a slot is sub-partitioned to run multiple jobs in parallel, careful resource orchestration is crucial. This thesis presents a module within JAliEn that ensures equitable memory resource distribution among co-executing jobs. This module implements a targeted preemption of resource-intensive jobs to prevent slot overconsumption and ensure that jobs remain within their allocated memory limits.The thesis explores whole-node slot allocations in which JAliEn manages all the resources of a node. This novel scheduling model offers great flexibility and adaptability. To maximise resource usage in whole-node slots, CPU oversubscription was introduced to allow the execution of additional jobs when the running workload does not fully use the available CPU resources. To exploit whole-node allocations and maximise resource utilisation, the thesis proposes the extension of job brokering to consider not only CPU availability but also memory and disk space. Furthermore, the job definition syntax was equipped with new parameters for users to have greater control over resource requests.To sum up, this thesis presents a set of contributions that have substantially improved the efficiency and performance of grid computing within the ALICE experiment. The thesis addresses the challenges emerging from the evolving multicore environment by optimising resource utilisation and improving middleware reliability and observability. All these contributions introduced significant advances to the capabilities of the ALICE Grid, effectively enabling a more efficient data analysis for the LHC experiment.
- DE HARO RUIZ, JUAN MIGUEL: Accelerating many-core, heterogeneous, and distributed architectures with hardware runtimes and programming modelsAuthor: DE HARO RUIZ, JUAN MIGUEL
Thesis link: http://hdl.handle.net/10803/695347
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 10/09/2025
Thesis director: ALVAREZ MARTINEZ, CARLOS | JIMENEZ GONZALEZ, DANIELCommittee:
PRESIDENT: EECKHOUT, LIEVEN
SECRETARI: CANAL CORRETGER, RAMON
VOCAL: PAIVA CARDOSO, JOÃO MANUEL
Thesis abstract: Due to increasing concern about energy efficiency and the current trend to scale out HPC systems to many computing nodes, this thesis tries to tackle both problems with the help of hardware acceleration and programming models.Regarding the first topic, FPGAs have been the target of study due to their high flexibility to adapt to any computing workload and due to their high energy efficiency. We present extensions to the OmpSs@FPGA framework, which provides a high-level task-based programming interface to non-FPGA experts.These extensions include compiler directives to automatically optimize FPGA code, a hardware task scheduling runtime with dependence analysis called POM, and a multi-FPGA MPI-like API and runtime, called OMPIF.In addition, we present the Implicit Message Passing (IMP) model, which combines task-based and message-passing programming models, leveraging dependence information and a static data distribution.IMP automatically communicates data between nodes when required by the data dependencies of a task.Therefore, the user does not need to write any call to MPI or OMPIF in the code, as this is handled by IMP.We evaluate this model on both FPGA and CPU clusters, with hardware acceleration for task scheduling and message passing using the POM and OMPIF runtimes.For CPU clusters, we study several ways to incorporate POM into an SoC, first with an embedded FPGA, then we design it as an ASIC for a RISC-V core, and finally in an FPGA softcore also based on RISC-V.In the last case, we use both POM and OMPIF to evaluate distributed applications with a cluster of FPGAs that emulate a CPU cluster.We evaluate IMP and regular MPI+tasks programming with several benchmarks: Matrix Multiply, Spectra, N-body, Heat, and Cholesky.With the mentioned contributions, we achieve several objectives.First, we demonstrate that with OmpSs@FPGA we can achieve similar absolute performance to a CPU node for some benchmarks, like N-body, and outperform in energy efficiency to similar CPU and GPU architectures (in area and technology).Second, we also evaluate multi-FPGA applications on three different clusters: cloudFPGA, ESSPER, and MEEP, which have very distinct characteristics.With IMP, we show that we can scale linearly the N-body, Heat, and Cholesky benchmarks to 64 FPGAs.For CPUs, we are also able to scale linearly with the same benchmarks on an 8-core, 64-node cluster, with 512 cores in total.With our hardware-software co-design, which combines the hardware acceleration of task scheduling and message passing with IMP, we show a solution to accelerate HPC workloads as transparently as possible to the programmer, thus boosting productivity.This solution has been designed for heterogeneous systems based on FPGAs, but also based on CPUs.The latter also benefit significantly from the runtime overhead reduction thanks to the hardware acceleration.
- KHARE, PRASUNIKA: Simulation and modeling of C+L+S multiband optical transmission for the OCATA time domain digital twinAuthor: KHARE, PRASUNIKA
Thesis link: http://hdl.handle.net/10803/695089
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 09/07/2025
Thesis director: VELASCO ESTEBAN, LUIS DOMINGO | SIMOES DA COSTA, NELSON MANUELCommittee:
PRESIDENT: NADIMI GOKI, PANTEA
SECRETARI: BARZEGAR, SIMA
VOCAL: GONÇALO SEQUEIRA, DIOGO
Thesis abstract: This thesis focuses on implementing more robust control and management strategies such as those based on machine learning to enhance intelligence and drive towards autonomous operation is crucial for the future of optical communications. In this regard, this thesis aims at three specific objectives: The first objective is to develop a multiband optical transmission simulator. It can be challenging to conduct simulations on a fully loaded MB system with hundreds of channels. In addition, in MB optical transmission, the Inter-channel Stimulated Raman Scattering (ISRS) becomes a major effect, which adds more complexity. In view of that, the Fourth Order Runge-Kutta in Interaction Picture (RK4IP) method is evaluated as an alternative to reduce time complexity, which is complemented with an adaptive step size algorithm to further reduce the computation time. We show that RK4IP provides an accuracy comparable to that of SSFM with reduced computation time, which enables its application for MB optical transmission simulation. The second objective focuses on developing models for C+L+S Multiband Optical Transmission System In this objective of this thesis, we focus on modelling MB optical transmission to provided fast and accurate QoT estimation and propose Machine Learning (ML) approaches based on neural networks, which can be easily integrated into an Optical Layer Digital Twin (DT) solution. We start by considering approaches that can be used for accurate signal propagation modelling. Even though solutions like the Splitstep Fourier method (SSFM) for solving the non-linear Schrödinger equation (NLSE) cannot be used for QoT estimation due to their very high time complexity. Therefore, ML modelling approaches are considered to be integrated in the OCATA DT, where models predict optical signal propagation in the time domain. Being able to predict the optical signal in the time domain, as it will be received after propagation, opens opportunities for automating network operation, including connection provisioning and failure management. The third objective of this thesis is to develop a semi-analytical model for measuring the gain profile of amplifiers in both fully loaded and partially loaded conditions of the metro- access network. The power imbalance is one of the issues associated with transitioning to a metro-access merged network. Additionally, maintaining these two separate networks (metro and access) is both complicated and costly. The node that interconnects the two networks must perform O-E-O conversions on the data traversing between them. The current network system uses ROADM in nodes, which is all optical and requires no O-E-O conversion. Therefore, this goal primarily focuses on characterizing the parameters of EDFA present in reconfigurable optical add-drop multiplexers (ROADMs) with the aim of achieving a balance between flexibility, complexity, and cost. These nodes must be thoroughly characterized regarding optical losses, power consumption, and other metrics. Once evaluated, the performance of these nodes can be modelled to enable the SDN controller to incorporate them into the network.
- LATIF MARTINEZ, HAMID: Network anomaly detection with graph neural networksAuthor: LATIF MARTINEZ, HAMID
Thesis link: http://hdl.handle.net/10803/695103
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 17/07/2025
Thesis director: BARLET ROS, PERE | CABELLOS APARICIO, ALBERTOCommittee:
PRESIDENT: SECCI, STEFANO
SECRETARI: DOMINGO PASCUAL, JORDI
VOCAL: ANAGNOSTOPOULOS, MARIOS
Thesis abstract: Modern networks support critical applications with increasingly diverse, complex, and dynamic requirements. Ensuring their proper functioning is vital to maintaining the reliability and availability of these dependent services. Anomaly Detection (AD) plays a crucial role in preserving network performance by promptly identifying disruptions or degradations. In computer networks, the behavior of a node (e.g., a router) is heavily influenced by its surrounding elements. However, many traditional and Machine Learning (ML)-based methods often fail to exploit these structural correlations effectively, and in some cases ignore them entirely.While some existing approaches attempt to incorporate topological information into the AD task, they often do so suboptimally, losing key relational information. As a result, these systems struggle to achieve the robustness and adaptability required for deployment in dynamic, production environments.Graph Neural Networks (GNNs) have recently gained prominence for modeling tasks where spatial correlations are essential. Nevertheless, their application to AD in computer networks remains underexplored, despite their natural suitability for such structured environments. This thesis investigates new uses of GNNs for AD in networked systems, focusing on three representative scenarios: (i) Border Gateway Protocol (BGP) AD, where hijacks and misconfigurations cause structural changes; (ii) contextual AD, where anomalies depend on the behavior of neighboring entities; and (iii) zero-shot spatiotemporal modeling, enabling forecasting in data-scarce environments.In the first scenario, we leverage the raw BGP topology to design a model capable of generalizing across incidents while maintaining a low false-positive rate, an essential requirement for real-world deployment. We evaluate the model on well-known BGP incidents and extensive regular operation data to validate its robustness.For contextual AD, we propose two GNN-based models that uncover hidden relationships between flows in a backbone network. We validate these models on datasets containing both real and synthetic anomalies and show how the attention mechanisms provide interpretable visualizations of the learned contextual dependencies.Finally, we introduce a GNN-based spatiotemporal model trained on non-networking time series, capable of achieving zero-shot forecasting performance on network monitoring data. The model exploits attention mechanisms to learn and transfer spatial and temporal correlations across domains, outperforming state-of-the-art baselines. Moreover, the learned attention patterns suggest opportunities to simplify spatiotemporal representations, which is critical for scaling models to large production networks. These predictions can subsequently be used to perform AD, which is our main motivation to develop it.Collectively, the contributions of this thesis advance the use of Graph Neural Networks for Anomaly Detection in computer networks by systematically leveraging topological information to improve predictive performance and interpretability. Furthermore, the role of attention mechanisms for providing more interpretable results is also explored, opening the door to using them as a way to both understand the reasons behind the detected anomalies and to provide more transparency to the underlying dynamics in computer networks.
- LAUT TURÓN, SERGI: Architecture-aware sparse patterns to accelerate inverse preconditioningAuthor: LAUT TURÓN, SERGI
Thesis link: http://hdl.handle.net/10803/694807
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 05/06/2025
Thesis director: CASAS GUIX, MARC | BORRELL POL, RICARDCommittee:
PRESIDENT: ROBERT, YVES
SECRETARI: ARMEJACH SANOSA, ADRIÀ
VOCAL: AGULLO, EMMANUEL
Thesis abstract: This work focuses on improving the efficiency of iterative methods for solving large and sparse linear systems.These problems arise in many fields, including climate modeling, molecular and fluid dynamics, among others.To solve them, iterative methods such as the Conjugate Gradient (CG) and Generalized Minimal Residual (GMRES) methods are widely employed.Their efficiency heavily depends on the choice of preconditioners, which accelerate convergence by improving the numerical properties of the system.Sparse Approximate Inverse (SAI) preconditioners, and their factorized variant (FSAI) for symmetric positive definite systems, are particularly appealing due to their parallel-friendly nature and straightforward application via Sparse Matrix-Vector (SpMV) operations.State-of-the-art SAI and FSAI approaches define their sparsity patterns primarily based on numerical considerations.This work introduces novel architecture-aware preconditioners designed to enhance performance by optimizing the sparse pattern selection process.The first contribution presents the Factorized Sparse Approximate Inverse with Pattern Extension (FSAIE) preconditioner, an optimized version of FSAI tailored for shared memory CPU architectures.FSAIE introduces a cache-aware algorithm that extends sparsity patterns, improving both the numerical effectiveness of FSAI and its computational efficiency.Additionally, a filtering-out strategy is proposed to remove numerically insignificant entries, reducing computational cost without compromising convergence.These techniques enhance data locality in the SpMV kernel by ensuring that extended sparse patterns align with cache-line-sized memory access patterns.The second contribution extends FSAIE to distributed memory CPU environments, introducing the Communication-aware Factorized Sparse Approximate Inverse with Pattern Extension (FSAIE-Comm) preconditioner.FSAIE-Comm incorporates communication-awareness to ensure that the sparse pattern extension does not introduce unnecessary inter-process communication overhead.To prevent load imbalance, an innovative strategy is developed to distribute computational workload more evenly.The third contribution focuses on GPU execution by introducing the GPU-aware Factorized Sparse Approximate Inverse (GFSAI) preconditioner.By structuring the sparse pattern to enhance coalesced memory accesses and exploit GPU-specific architectural characteristics, GFSAI significantly accelerates FSAI computations on GPUs.The final contribution generalizes the architecture-aware preconditioning strategies beyond FSAI by introducing the Communication-aware Sparse Approximate Inverse with Pattern Extension (SAIE-Comm) preconditioner.This approach optimizes SAI for distributed memory environments, similar to FSAIE-Comm, but is adapted for general linear systems where the GMRES solver is preferable over CG.SAIE-Comm highlights the versatility and flexibility of the proposed optimizations, demonstrating that architecture- and communication-aware pattern extensions can be effectively integrated into different preconditioning strategies and solver frameworks.By integrating hardware-aware considerations into preconditioner design, this research advances the state of the art in iterative solvers and contributes to the development of scalable and high-performance numerical methods.The proposed methods achieve substantial improvements in time-to-solution across diverse High-Performance Computing (HPC) architectures, with reductions ranging from 12.94% to 26.43% on five different CPU architectures—Intel Skylake, Power9, Zen 2, A64FX, and Intel Sapphire Rapids—and from 23.83% to 26.07% on two GPU architectures—Volta and Vega20—when applied to representative sparse matrix benchmarks.These results underscore the impact of architecture-aware preconditioning strategies in modern HPC applications, paving the way for more efficient and scalable iterative solvers.
- LÓPEZ PARADÍS, GUILLEM: Efficient data movement in large-scale heterogeneous systemsAuthor: LÓPEZ PARADÍS, GUILLEM
Thesis link: http://hdl.handle.net/10803/695101
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 07/07/2025
Thesis director: MORETÓ PLANAS, MIQUEL | ARMEJACH SANOSA, ADRIÀCommittee:
PRESIDENT: BEAMER, SCOTT
SECRETARI: MARTORELL BOFILL, XAVIER
VOCAL: BOURGEAT, THOMAS EMILE
Thesis abstract: Modern computer systems have become universally heterogeneous. Computer architects have addressed the slowdown of Moore’s Law and the end of Dennard scaling by incorporating a variety of cores, including multi-core and many-core designs, and more recently, by integrating specialised hardware components both inside and outside the chip. While current commercial CPUs offer hundreds of cores in the server market, CPUs designed for laptops and mobile devices feature manycore architectures alongside a myriad of accelerators for tasks such as audio processing, video decoding, security, and machine learning (ML).The current era, often referred to as the golden age of computer architecture, has been driven by the design of accelerators aimed at achieving maximum performance. A significant enabler of this trend has been the open-source RISC-V instruction set architecture (ISA). By removing licensing costs, RISC-V has democratised hardware design and facilitated collaboration between industry and academia. This has led to a proliferation of proposals for new CPUs, GPUs, and accelerators, and RISC-V-based designs are beginning to see commercial adoption.However, this growing heterogeneity on the hardware side has substantially increased software complexity at all levels — from device drivers and operating systems to libraries and final applications. To optimise software effectively, engineers must now have a detailed understanding of the hardware platforms on which their code will execute. These platforms may integrate CPUs, GPUs, FPGAs, and domain-specific accelerators, making memory management, software compatibility, and data movement strategies significantly more complex. Although mature frameworks exist for GPU programming, especially in the context of ML, emerging accelerators still lack robust, general-purpose software solutions.Machine learning applications, in particular, have introduced unprecedented demands on computation, memory, storage, and networking. Companies such as Google, AWS, and Meta have responded by developing dedicated ML accelerators, advanced networking solutions, and even custom supercomputers to handle the scale and performance requirements. Moreover, petabyte-scale datasets have become commonplace not only in ML but also in big data analytics, genomics, and physics simulations. At this scale, efficient data movement is critical — not only across data centres but also within chips — to ensure fast and reliable communication among the components of heterogeneous systems.In this thesis, we characterise and develop new tools for researching heterogeneous systems, scaling and improving RTL simulations, enabling flexible on-chip communication between accelerators, and finally, proposing an innovative solution for data movement at the data centre level.
- MUNERA SÁNCHEZ, ADRIÁN: Towards a safe and efficient OpenMPAuthor: MUNERA SÁNCHEZ, ADRIÁN
Thesis link: http://hdl.handle.net/10803/695115
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 16/07/2025
Thesis director: ROYUELA ALCÁZAR, SARA | QUIÑONES MORENO, EDUARDOCommittee:
PRESIDENT: DE LA CRUZ MARTÍNEZ, RAÚL
SECRETARI: AYGUADÉ PARRA, EDUARD
VOCAL: KLINKENBERG, JANNIS
Thesis abstract: The growing complexity of contemporary multi-core and heterogeneous architectures necessitates parallel programming models capable of efficiently leveraging the available computational resources while ensuring performance, safety and programmability. OpenMP has emerged as the de facto standard for shared-memory parallel programming, offering a straightforward and adaptable approach to task-based execution. Nevertheless, despite its widespread adoption, OpenMP lacks support for key aspects such as memory locality in task scheduling on standard (non-NUMA) architectures and adaptability to runtime conditions in the scope of high-performance computing and fault tolerance for real-time systems, leading to suboptimal performance across various applications.As a consequence, this thesis presents a set of techniques aimed at addressing these limitations. The first contribution is an affinity-aware scheduling technique designed to improve data locality and cache utilization, thereby minimizing memory access overhead. The second contribution introduces a dynamic variant selection mechanism that adapts function execution to runtime conditions, enhancing adaptability and performance portability. The third contribution proposes a task replication mechanism to enhance fault tolerance, promoting system reliability in safety-critical applications. Lastly, we integrate OpenMP into a model-driven engineering framework to enable the automated generation of parallel code for cyber-physical systems, bridging the gap between high-performance and embedded systems.Through these advancements, this research elevates the OpenMP programming model by improving performance, safety, and programmability, making it more suitable for both high-performance computing and critical real-time embedded systems domains.
- PAVÓN RIVERA, JULIÁN: Turbo-boosting Vector Architectures For Applications With Irregular Memory Access PatternsAuthor: PAVÓN RIVERA, JULIÁN
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 15/07/2025
Thesis director: CRISTAL KESTELMAN, ADRIANCommittee:
PRESIDENT: FELBER, PASCAL AMÉDÉE BERNARD
SECRETARI: CANAL CORRETGER, RAMON
VOCAL: NEMIROVSKY, MARIO DANIEL
Thesis abstract: Since we are reaching the boundaries of the trifecta of Von Neumann architectures, Moore’s Law and Dennard’s scaling, both software developers and hardware architects are forced to find better and novel approaches to exploit parallelism to improve the processing time of commodity and High Performance Computing (HPC) CPUs on the vast amount of data generated daily.As Von Neumann architectures, Moore’s Law, and Dennard’s scaling near their limits, new strategies are needed to improve the performance and efficiency of CPUs for data-intensive workloads. While ILP and TLP are widely explored, there is still untapped potential in Data-Level Parallelism (DLP), which vector architectures leverage via SIMD execution. These architectures perform well in workloads with regular memory access, such as dense linear algebra or image processing. However, many modern applications—including sparse linear algebra, databases, and genome analysis—exhibit irregular access patterns, leading to poor performance on commercial vector systems like AVX-512 and ARM SVE.Irregular workloads face three main challenges: (i) large memory footprints that cause frequent off-chip accesses and memory-bound behavior, (ii) underutilized memory bandwidth due to poor spatial locality, and (iii) low ILP and vector unit underutilization from fragmented access patterns. This thesis addresses these issues by introducing three vector acceleration frameworks tailored to these domains: VIA, VAQUERO, and QUETZAL.We begin with sparse linear algebra, where indirect accesses and sparsity hinder performance despite software optimizations like tiling. To address this, we propose VIA, a vector architecture with a tightly-coupled scratchpad memory that enhances locality and bandwidth utilization. VIA improves performance in key kernels (e.g., SpMV, SpMM) over leading libraries.Database workloads share irregularity but involve larger working sets and rely on different locality techniques. These patterns limit VIA’s effectiveness. We therefore propose VAQUERO, a vector accelerator with a scratchpad coherent with the CPU cache, enabling efficient processing of large-scale queries like joins and aggregations.In genome sequence analysis, long-read technologies demand high-throughput, low-latency processing. These workloads involve highly irregular and unaligned memory access, often with compacted data formats. To address this, we present QUETZAL, a vector architecture with hardware support for unaligned accesses and new vector instructions optimized for sequence alignment and edit distance computation.All three accelerators are implemented at RTL and synthesized for a 7nm node. VIA achieves a 5.5x speedup in sparse algebra, VAQUERO a 2.7x speedup in databases, and QUETZAL a 5.7x boost in genome analysis, all with only ~1% area overhead. Together, these designs show how targeted architectural innovation can close the performance gap for irregular workloads across key computational domains.
- PUJOL TORRAMORELL, ROGER: Improving real-time guarantees of cache coherence and advanced interconnections in real-time systemsAuthor: PUJOL TORRAMORELL, ROGER
Thesis link: http://hdl.handle.net/10803/694488
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 09/05/2025
Thesis director: CAZORLA ALMEIDA, FRANCISCO JAVIER | ABELLA FERRER, JAIMECommittee:
PRESIDENT: HERNANDEZ LUZ, CARLES
SECRETARI: CANAL CORRETGER, RAMON
VOCAL: GRAN TEJERO, RUBEN
Thesis abstract: The dissertation, research on enhancing timing predictability and performance for Critical Real-Time Embedded Systems (CRTES), focusing on Multi-Processor Systems on Chip (MPSoCs). CRTES are essential in critical domains like automotive and avionics, where complex functionalities and high performance are increasingly required for operations such as AI and multi-sensor data processing. However, MPSoCs face significant timing verification and validation (V&V) challenges, especially related to shared resources like caches and interconnects, which can introduce unpredictable delays. This thesis addresses three core areas to improve CRTES predictability: cache coherence, interconnection predictability, and application performance through vector extensions.Cache Coherence: In MPSoCs, cache coherence protocols ensure consistent data across multiple cores, but shared caches introduce contention that affects timing predictability. Traditional approaches to improving coherence often involve modifying protocols, a costly and complex task. This thesis takes an alternative approach by leveraging hardware event monitors (HEMs) to observe cache contention, providing valuable data for timing V&V without altering existing protocols. This methodology is applied to commercial MPSoCs like the NXP T1040 and T2080, which are widely used in real-time domains.On another note, the Remote Protocol-Contention Tracking (RPCT) method is proposed, which enables fine-grained tracking of delays due to inter-core contention, offering insights into cache coherence impacts on software predictability and informing developers on optimization strategies. Additionally, the thesis proposes a novel Multiple HEM Validation (MHV) method to improve the accuracy of contention measurements by validating HEM reliability through inter-HEM relationships, mitigating known issues with single-event HEM inaccuracies.Interconnections: MPSoCs rely on point-to-point (P2P) communication protocols like AXI4 for data transfer between cores, but the standard AXI protocol lacks timing constraints, making it unpredictable under real-time requirements. Addressing this, this thesis introduces AXI4 Real-Time (AXI4RT), an extension to the AXI protocol that specifies timing parameters to control the duration of transactions between manager and subordinate interfaces. By defining timing guarantees directly within the protocol, AXI4RT ensures predictable communication, enhancing system reliability for real-time applications. Additionally, this thesis provides some initial steps for contention tracking on modern AXI5 interconnects by doing an in-depth analysis how can contention be tracked with currently available HEMs and proposing some HEMs that could improve this tracking.Application Performance with Vector Extensions: To meet growing performance demands in CRTES, MPSoCs often use GPUs and custom accelerators, but these present certification challenges due to their complexity and unpredictable timing. This thesis explores using vector extensions (VExt) as an alternative. Single Instruction Multiple Data (SIMD) processing units are already available in many embedded processors, which perform parallel operations on multiple data elements, effectively improving data processing speeds. Unlike GPUs, VExt are integrated within processors and comply with high-integrity system standards, making them easier to certify. The thesis provides an analysis of VExt in COTS processors like NVIDIA’s AGX Xavier and show their potential to enhance performance while maintaining compliance with standards such as MISRA-C.In summary, this thesis advances the state-of-the-art in CRTES predictability, presenting solutions that ensure more reliable timing for complex embedded systems in safety-critical applications. By addressing cache coherence, interconnect timing, and performance, this thesis provides tools and methodologies for better timing analysis, enabling MPSoCs to improve real-time guarantees.
- RODRIGUEZ FERRANDEZ, IVAN: Mixed software/hardware-based fault-tolerance techniques for complex COTS system-on-chip in radiation environmentsAuthor: RODRIGUEZ FERRANDEZ, IVAN
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 01/12/2025
Thesis director: KOSMIDIS, LEONIDAS | TALI, MARISCommittee:
PRESIDENT: RECH, PAOLO
SECRETARI: PEÑA MONFERRER, ANTONIO JOSE
VOCAL: LENTARIS, GEORGE
Thesis abstract: This thesis titled “Mixed Software/Hardware-based Fault-tolerance Techniques for Complex COTS System-on-Chip in Radiation Environments" explores the challenges and solutions for integrating high-performance Commercial Off-The-Shelf (COTS) System-on-Chip (SoC) technologies, specifically GPUs, into space applications. These automotive-grade systems offer significant computational capabilities but face unique challenges in radiation-intense environments typical of space. The research investigates these challenges and proposes solutions to enhance the reliability of such systems. A key component of the thesis involves the comprehensive evaluation of modern embedded GPUs under space-like conditions, including exposure to proton and heavy-ion radiation. This analysis identifies vulnerabilities such as Single Event Effects (SEE) , which can cause faults like Single Event Upset (SEU), Single Event Functional Interrupt (SEFI), and Single Event Latch-up (SEL). To support these evaluations, the author develops the OBPMark suite, an open-source benchmark tailored for assessing the performance and efficiency of GPUs in space-specific computational tasks. To address the faults identified, the thesis proposes innovative software-based fault mitigation strategies. These include the design of fault-tolerant GPU kernels and middleware solutions that improve error detection and recovery. The effectiveness of these methods is demonstrated through both simulation and radiation testing. Additionally, the research presents hardware-level innovations, such as the development of application-specific integrated circuits (ASICs) and specialized printed circuit boards (PCBs), to enhance system resilience without compromising performance. This work significantly contributes to the field of space computing by creating a robust framework for evaluating and mitigating radiation effects in complex COTS SoCs. It bridges the gap between the cost-effectiveness and performance of commercial technologies and the reliability demands of space-grade applications. The findings of this thesis pave the way for the adoption of high-performance embedded GPUs in future space missions.
- SERRACANTA PUJOL, BERTA: Accelerating the Cloud: An Application-Agnostic Approach to Network and Compute OptimizationAuthor: SERRACANTA PUJOL, BERTA
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 21/11/2025
Thesis director: CABELLOS APARICIO, ALBERTO | RODRÍGUEZ NATAL, ALBERTOCommittee:
PRESIDENT: PEDERSEN, JENS MYRUP
SECRETARI: SOLE PARETA, JOSEP
VOCAL: CALLEGATI, FRANCO
Thesis abstract: This thesis explores how to enhance the performance of cloud applications by addressing inefficiencies across both the network and compute layers of modern distributed systems. As cloud-native applications grow more complex and are deployed across heterogeneous, geographically distributed infrastructures, traditional abstractions, though foundational for scalability and modularity, have begun to constrain opportunities for global coordination and responsiveness. To overcome these limitations, this work introduces two complementary approaches: one that improves network resource utilization without requiring developer involvement, and another that enhances compute-side elasticity through a smarter, more proactive autoscaling mechanism. Both approaches are guided by a common design philosophy: introducing context-aware intelligence in a minimally disruptive way, maintaining full compatibility with existing architectures, infrastructure, and developer workflows.The first part of the thesis focuses on Network-Application Integration (NAI), specifically targeting performance improvements in inter-datacenter communication. To this end, it proposes an application-agnostic solution based on extended Berkeley Packet Filter (eBPF) and eXpress Data Path (XDP) technologies. By dynamically identifying and separating short and long Transmission Control Protocol (TCP) flows at the network ingress, the system enables differentiated routing through distinct network tunnels, thereby mitigating queuing delays and reducing flow completion times. A key advantage of this approach is that it operates transparently, requiring no modifications to applications or developer-provided annotations, making it highly deployable within existing environments. Testbed experiments demonstrate that this technique significantly reduces latency and improves resource utilization in hybrid, multi-datacenter scenarios.The second part of the thesis turns to the compute domain, focusing on autoscaling mechanisms in Kubernetes-managed microservice environments. Recognizing the limitations of existing reactive scaling strategies, the work develops a control-theoretic model of the Kubernetes Horizontal Pod Autoscaler (HPA), formally analyzing its stability and responsiveness. Based on these insights, a new context-aware HPA is introduced, which incorporates upstream CPU metrics from the application’s service graph to anticipate downstream load changes. This proactive strategy enables more efficient and stable scaling decisions, improving responsiveness and reducing latency during traffic spikes. Notably, it achieves these gains without relying on complex performance models or machine learning, preserving simplicity and compatibility with standard Kubernetes tooling.Overall, the two approaches presented in this thesis offer practical methods for improving the performance and efficiency of distributed cloud applications, with a focus on compatibility with existing systems and workflows. Rather than proposing disruptive architectural changes, both solutions extend current abstractions to introduce additional context-awareness where it can be most effective. The results suggest that incremental, deployable enhancements to orchestration and networking layers can help address emerging challenges in scalability and responsiveness, making them suitable candidates for integration into real-world cloud-native environments.
- SEYGHALY, RASOOL: A federated learning approach to smart advertisingAuthor: SEYGHALY, RASOOL
Thesis link: http://hdl.handle.net/10803/694786
Programme: DOCTORAL DEGREE IN COMPUTER ARCHITECTURE
Department: Department of Computer Architecture (DAC)
Mode: Normal
Reading date: 12/06/2025
Thesis director: GARCÍA ALMIÑANA, JORDI | MASIP BRUIN, XAVIERCommittee:
PRESIDENT: DURAN BARROSO, RAMON J.
SECRETARI: MARIN TORDERA, EVA
VOCAL: KOURTIS, MICHAIL ALEXANDROS
Thesis abstract: This thesis presents a Federated Learning-based Smart Advertising System designed to enhance user engagement, optimize network efficiency, and ensure data privacy in digital advertising. Traditional advertising systems face significant challenges in balancing personalization with privacy, managing network overhead, and scaling efficiently. This study addresses these issues by integrating Edge Computing and Federated Learning (FL) to enable real-time, decentralized ad targeting while keeping user data secure.The proposed system consists of a decentralized recommendation engine, where local models are trained on users’ devices and aggregated using meta-heuristic optimization techniques, particularly the Whale Optimization Algorithm (WOA). Experimental results demonstrate that WOA outperforms other aggregation techniques, such as the Firefly Algorithm (FA) and Bat Algorithm (BA), in terms of convergence speed and overall efficiency. The system also leverages formal verification techniques, including model checking, to ensure correctness, security, and compliance with privacy regulations.Comprehensive evaluation through both simulated and real-world case studies (such as the AROUND system) shows that the proposed architecture reduces network traffic, minimizes computational overhead, and significantly improves Click-Through Rates (CTR) and user engagement compared to traditional centralized models. The system is particularly beneficial for applications in museums, shopping malls, and retail chains, providing real-time tracking, indoor mapping, and personalized content delivery.The findings underscore the potential of Federated Learning and Edge Computing in privacy-preserving smart advertising, offering a scalable, cost-efficient, and user-centric solution for the future of digital marketing.
Last update: 09/12/2025 06:02:32.
Theses related publications
| Encara no hi ha publicacions associades a tesis d'aquest programa. Aún no hay publicaciones asociadas a tesis de este programa. There are no publications associated with theses from this program yet. |
Research projects
| START DATE | END DATE | ACTIVITY | FINANCING ENTITY |
|---|---|---|---|
| 03/04/2024 | 09/05/2024 | Collinder Venture Builder Programme: PETGEM | FUNDACIÓ BARCELONA MOBILE WORLD CAPITAL FOUNDATION |
| 01/03/2024 | 30/04/2024 | Recepció i integració del posicionament dels DRONS al DOTS | ITHINKUPC, S.L. |
| 01/02/2024 | 31/01/2028 | HORIZON-101119983-NESTOR (MSCA) | EUROPEAN COMMISSION |
| 01/02/2024 | 30/06/2025 | Colaboración AKO-UPC, PERTE DICAROS | AKO ELECTROMECÀNICA S.A. |
| 29/01/2024 | 28/01/2026 | Under the skin of the city: Urban simulations for nature-based solutions | AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca |
| 15/01/2024 | 28/11/2025 | Especificación de requisitos de standarización, políticas de seguridad, uso de carteras de Identidad Digital de la UE firmas y sellos electrónicos avanzados. | ETSI |
| 08/01/2024 | 07/01/2025 | Contracte de col·laboració per/'Capacitació per avaluar i prototipar tecnologia de grafs de coneixement, per implementar-la en projectes i eines de programari./' | ENGINYERIA DE L'EDIFICACIO I PROJ M |
| 01/01/2024 | 31/12/2026 | Automated end-to-end data life cycle management for FAIR data integration, processing and re-use | Commission of European Communities |
| 01/01/2024 | 31/12/2026 | Trustworthy Efficient AI for Cloud-Edge Computing | Commission of European Communities |
| 01/01/2024 | 31/12/2027 | federated data and intelligence Orchestration & sharing for the Digital Energy transitiON | Commission of European Communities |
| 01/01/2024 | 30/06/2027 | AI-Ops Framework for Automated, Intelligent and Reliable Data/AI Pipelines Lifecycle with Humans-inthe-Loop and Coupling of Hybrid Science-Guided and AI Models | Commission of European Communities |
| 01/01/2024 | 31/12/2025 | Redes de malla LoRa para IoT | AGENCIA ESTATAL DE INVESTIGACION |
| 31/12/2023 | 30/12/2026 | Graph Neural Networks for Robust AI/ML-driven Network Security Applications | AGENCIA ESTATAL DE INVESTIGACION |
| 21/12/2023 | 20/12/2024 | Desenvolupament d'una aplicació mòbil per a l'adquisició de dades de contaminació acústica, extracció de patrons de comportament mitjançant analítica de dades i eines suportades per l'AI i algorismes | ARTIS GABARRO PERE |
| 01/11/2023 | 31/10/2026 | HORIZON-101119602-COBALT | EUROPEAN COMMISSION |
| 01/10/2023 | 30/09/2027 | Elastic Energy Distributed Orchestration | INTEL CORPORATION |
| 01/10/2023 | 31/12/2024 | Assessorament tècnic en el desenvolupament de projectes d'epidemiològica clínica i translacional d'oncologia, així com l'estudi dels factors de risc de càncer i la medicina de precisió utilitzant tècn | FUNDACIO CLINIC PER A LA RECERCA BI |
| 12/09/2023 | 30/06/2026 | Chips para arquitecturas avanzadas y sistemas fotónicos | MIN DE ECONOMIA Y COMPETITIVIDAD |
| 01/09/2023 | 31/08/2026 | Técnicas basadas en datos para mejorar la calidad de la información en redes de nodos IoT | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2023 | 31/08/2026 | Cybersecurity for the Future | Commission of European Communities |
| 01/09/2023 | 01/09/2026 | Arquitectura y programación de computadores escalables de alto rendimiento y bajo consumo III - UZ | Agencia Estatal de Investigación; Ministerio de Ciencia e Innovación |
| 10/07/2023 | 09/04/2024 | IDENTITY IN AN ETHICAL INTERNET COMMUNITY (ORCHESTRAL) | Commission of European Communities |
| 06/07/2023 | 05/04/2024 | IOTLORAMESH (IoT LoRa mesh network for far edge device integration). Open Call open call del projecte europeu ASSIST-IoT | EUROPEAN COMMISSION |
| 01/07/2023 | 28/02/2024 | Organización, participación y soporte a participantes de pruebas de interoperabilidad sobre formas LTA de firmas AdES y contenedores ASiC estandarizados por ETSI ESI. | ETSI |
| 12/06/2023 | 15/06/2023 | Huawei Suecia se ha comprometido en hacer una donación de 5000 euros a los organizadores de la conferencia IFIP/IEEE Networking 2023, que se celebrará en la UPC (Edifici Vertex) entre los dias 12-15 d | HUAWEI TECHNOLOGIES SWEDEN AB |
| 01/06/2023 | 31/05/2027 | SCALABLE MULTI-CHIP QUANTUM ARCHITECTURES ENABLED BY CRYOGENIC WIRELESS / QUANTUM -COHERENT NETWORK-IN PACKAGE | European Innovation Council and |
| 01/06/2023 | 31/05/2026 | Implemented SynergIes, data sharing contracts and Goals between transport modes and AIR tansportation | SESAR JOINT UNDERTAKING |
| 01/06/2023 | 30/11/2025 | Measuring U-Space Social and Environmental Impact (MUSE) | SESAR JOINT UNDERTAKING |
| 01/06/2023 | 31/07/2023 | We request a $32,515 grant to research, design and prototype an architecture that identifies the network requirements of cloud applications by analyzing the service mesh graph, and instruments a SD-WA | SILICON VALLEY COMMUNITY FOUNDATION |
| 01/06/2023 | 31/05/2024 | Amandla Community Projects | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/06/2023 | 31/05/2024 | Manteniment i extensió d'una xarxa comunitària a la regió de Gandiol, Senegal | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/06/2023 | 31/05/2024 | Cribratge i seguiment del tractament per Hipertensió Arterial (HTA) en col·lectius d'alta vulnerabilitat amb problemes d’accés al sistema sanitari. Validació de les eines i metodologies. | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/05/2023 | 31/08/2024 | Continual Explainable Drift Detection and Adaptation for Autonomous Driving Data | Lenovo Data Center Group |
| 01/05/2023 | 30/04/2026 | High Performance, Safe, Secure, Open-Source Leveraged RISC-V Domain-Specific Ecosystems | Unión Europea |
| 17/04/2023 | 16/04/2024 | IoT twinning for digital product passports | Commission of European Communities |
| 01/04/2023 | 29/03/2024 | Mantenimiento correctivo y evolutivo de la herramienta de comprobación de conformidad de las listas de prestatarios de servicios de certificación de los paises miembros de la Unión Europea, contra la | ETSI |
| 16/01/2023 | 15/04/2024 | Revisión de estándares de entrega electrónica de datos certificada y correo electrónico de datos. Estudio de nuevas tecnologías aplicables a dichos ámbitos. Redefinición del conjunto de estándares en | ETSI |
| 01/01/2023 | 31/12/2025 | SElf-mAnaged Sustainable high-capacity Optical Networks | Commission of European Communities |
| 01/01/2023 | 30/06/2025 | PRogrammable AI-Enabled DeterminIstiC neTworking for 6G | Commission of European Communities |
| 01/01/2023 | 31/12/2025 | Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud Services | Commission of European Communities |
| 01/01/2023 | 31/12/2025 | Deep Programmability and Secure Distributed Intelligence for Real-Time End-to-End 6G Networks | Commission of European Communities |
| 01/01/2023 | 31/12/2025 | Advanced Security-for-safety Assurance for Medical Device IoT | EUROPEAN COMMISSION |
| 01/01/2023 | 30/06/2026 | Agile uLtra Low EnerGy secuRe netwOrks | EUROPEAN COMMISSION |
| 01/01/2023 | 31/12/2025 | Community-Based Smart City Digital Twin Platform for Optimised DRM operations and Enhanced Community Disaster Resilience | Commission of European Communities |
| 01/01/2023 | 31/12/2027 | A University Partnership for Acceleration of European Universities | Commission of European Communities |
| 01/01/2023 | 31/12/2025 | Holistic, Omnipresent, Resilient Services for future 6G Wireless and Computing Ecosystems | Commission of European Communities |
| 01/01/2023 | 31/12/2025 | CLOUDSKIN: "Adaptive virtualization for AI-enabled Cloud-edge Continuum" | European Comission |
| 01/01/2023 | 31/12/2025 | VITAMIN-V: "Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud Services". | European Commission |
| 01/01/2023 | 31/12/2025 | SECURED: "Scaling Up secure Processing, Anonymization and generation of Health Data" | European Commission |
| 01/01/2023 | 31/12/2025 | NEARDATA: "Extreme Near-Data Processing Platform" | European Comission |
| 01/01/2023 | 31/12/2026 | CLOUDSTARS: "Cloud Open Source Research Mobility Network" | European Commission |
| 01/01/2023 | 31/12/2025 | gaZ: grupo de Arquitectura de Computadores de la Universidad de Zaragoza | Gobierno de Aragón. Consejería de Ciencia, Tecnología y Universidad |
| 01/01/2023 | 31/12/2024 | Procesador Fuera de Orden Multinúcleo consciente de la aplicación basado en instrucciones abiertas RISC-V | Gobierno de España. Ministerio de Ciencia y Tecnología. Dirección General de Programas y de Transferencia de Conocimiento (Dgptc) |
| 09/12/2022 | 30/06/2025 | QUANTUM COGNITIVE DIGITAL INDUSTRY | REPSOL YPF, S.A. |
| 01/12/2022 | 30/11/2024 | Multiscale electromagnetic Imaging of La Palma Island Geothermal System | Ministerio de Ciencia e Innovación |
| 01/11/2022 | 31/10/2025 | U-space European COMmon dEpLoyment | Commission of European Communities |
| 01/11/2022 | 31/03/2023 | Contrato de colaboración para la evolución y mantenimiento correctivo y evolutivo de herramientas de comprobación de conformidad de Trusted Lists de los Estados Miembro de la Unión Europea. | ETSI |
| 01/11/2022 | 28/02/2023 | Supercomputación para datos termocronológicos en sistemas petrolíferos: el caso de Colombia y su impacto en la transición energética | Barcelona Supercomputing Center-Centro Nacional de Supercomputación |
| 19/10/2022 | 18/07/2024 | Evolution of the technological readiness of two components (AINA and A-6MWT) part of the entire FOOXY suite for chronic respiratory patients. | AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca |
| 18/10/2022 | 18/10/2022 | Distributed indexes. | |
| 27/09/2022 | 07/10/2022 | Contracte de col·laboració per el patrocini congrés Akademy | KDE e.V. |
| 06/09/2022 | 30/06/2025 | Laboratorio Abierto Científico-Tecnológico de Investigación en 6G de la UPC (6GOpenLab) | MINISTERIO DE ASUNTOS ECONÓMICOS Y TRANSFORMACIÓN DIGITAL |
| 06/09/2022 | 06/09/2022 | Method of managing task dependencies at runtime in a parallel computing system of a hardware processing system and a hardware acceleration processor | |
| 06/09/2022 | 30/06/2025 | Laboratorio Abierto Científico-Tecnológico de Investigación en 6G de la UPC (6G-OpenLab) | MIN DE ECONOMIA Y COMPETITIVIDAD |
| 01/09/2022 | 31/08/2025 | Towards a functional continuum operating system | Commission of European Communities |
| 01/09/2022 | 31/08/2025 | Gestión inteligente del cloud continuum: Desarrollo de las funcionalidades clave de un SO ( | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2022 | 31/08/2025 | DALEST: "Distributed Analytics and Learning in Edge-to-Supercomputing Technologies" | Gobierno de España. Ministerio de Ciencia y Tecnología. Dirección General de Programas y de Transferencia de Conocimiento (Dgptc) |
| 01/09/2022 | 31/08/2025 | CROMAI: "Computational Resources Orchestration and Management for AI" | AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca |
| 29/08/2022 | 29/08/2022 | Dispositivo para la realización de una prueba de marcha | |
| 01/07/2022 | 30/06/2025 | A EUROPEAN CYBER RESILIENCE FRAMEWORK WITH ARTIFICIAL INTELLIGENCE -ASSISTED ORCHESTRATION & AUTOMATION FOR BUSINESS CONTINUITY, INCIDENT RESPONSE & INFORMATION EXCHANGE | Commission of European Communities |
| 01/07/2022 | 30/06/2025 | Securing tailings dam infrastructure with an innovative monitoring System | EUROPEAN INST OF INNOV.& TECHNOL. |
| 02/06/2022 | 02/06/2022 | Method for optimizing the management of a flow of data | |
| 01/06/2022 | 31/05/2023 | Projecte Building Hope: instal·lació d’aules informàtiques, wifi a escola i connexió a la comunitat | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/06/2022 | 31/05/2023 | Instal·lació de portàtils al centre de desenvolupament comunitari de Casamance | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/06/2022 | 31/05/2023 | Cribratge i seguiment del tractament per Hipertensió Arterial (HTA) en col·lectius d'alta vulnerabilitat amb problemes d’accés al sistema sanitari | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/06/2022 | 31/05/2023 | Impactes de la reutilització d’equips informàtics per reduir l’escletxa digital: la experiència de dos centres a La Plata i Rosario (Argentina) | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/05/2022 | 30/04/2025 | Catalonia Digital Innovation Hub (DIH4CAT) | DIRECTORATE-GENERAL FOR COMMUNIC. |
| 07/04/2022 | 31/10/2023 | Cognitive Fractal and Secure Edge Based On Unique Open-Safe-Reliable-Low Power Hardware Platform Node | GOBIERNO DE ESPAÑA. MINISTERIO DE ECONOMÍA Y COMPETITIVIDAD, MINECO; European Union Horizon 2020 |
| 14/03/2022 | 31/07/2022 | Contrato de colaboración para organizar, preparar y dar soporte a la celebración de pruebas de interoperabilidad remotas para validación de firmas electrónicas AdES y contenedores ASiC | ETSI |
| 15/02/2022 | 01/02/2024 | Contracte de col·laboració per la implementació i avaluació “EU Blockchain pre-commercial procurement (CNECT/2020/OP/0055)” | IOTA Stiftung |
| 25/01/2022 | 06/06/2022 | Ciberseguretat: Desplegament, optimització i securització plataforma monitorització | APOLO ANALYTICS SL |
| 01/01/2022 | 31/12/2024 | Towards a smart and efficient telecom infrastructure meeting current and future industry needs | MIN DE ECONOMIA Y COMPETITIVIDAD |
| 01/01/2022 | 31/12/2024 | Atracción de talento y educación en tecnologías y servicios avanzados 5G/6G | MIN DE ECONOMIA Y COMPETITIVIDAD |
| 01/01/2022 | 31/12/2025 | Hpc EuRopean ConsortiUm Leading Education activitieS | EUROPEAN COMMISSION |
| 01/01/2022 | 31/12/2022 | Urban Air Traffic Management DEVelOpment & DEMOnstration | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/01/2022 | 01/09/2022 | Contrato de colaboración para el asesoramiento y análisis en la economía digital de dispositivos TIC. | A.PANGEA COORD.COMUNICACIÓ COOP. |
| 01/01/2022 | 31/12/2024 | Parallel Programming and Acceleration with Heterogeneous Architectures (PPHA) | Agència de Gestió d'Ajuts Universitaris i de Recerca (Agaur) |
| 15/12/2021 | 16/05/2022 | Ampliació del contracte de col·laboració per serveis de ciberseguretat | HOLALUZ-CLIDOM SA |
| 01/12/2021 | 30/11/2024 | Genius. Impulso a la transición energética de industrias intensivas en consumo a través de herramientas | AGENCIA ESTATAL DE INVESTIGACION |
| 01/11/2021 | 31/10/2024 | Beyond 5G – OPtical nEtwork coNtinuum | EUROPEAN COMMISSION |
| 01/11/2021 | 30/10/2023 | Life in the AI Era | Commission of European Communities |
| 29/10/2021 | 29/10/2021 | Programa que comprova la conformitat de signatures digitals contra la norma JAdES ETSI TS 119182: "Electronic Signatures and Infrastructures (ESI); JAdES digital signatures; Part 1: Building blocks and JAdES baseline signatures" | |
| 25/10/2021 | 30/06/2022 | Servei de mentoria científica dins de l'Advisory Board del repte TDA (Tecnologies Digitals Avançades) en Ciberseguretat | FUNDACIÓ i2CAT |
| 01/10/2021 | 29/04/2022 | NGIatlantic.eu 03_275 | EUROPEAN COMMISSION |
| 01/10/2021 | 30/03/2022 | NGIatlantic.eu application 03-277 | EUROPEAN COMMISSION |
| 01/09/2021 | 31/08/2024 | AI-powered Intent-Based packet and Optical transport Networks and edge and cloud computing for beyond 5G | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2021 | 31/08/2024 | Mecanismos para la gestión segura y eficiente de información genómica adaptada a laboratorios clínicos: Aspectos de seguridad | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2021 | 31/08/2024 | Investigación en futuras redes totalmente optimizadas mediante inteligencia artificial - A | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2021 | 31/08/2025 | Arquitecturas de Dominio Específico para Sistemas de Computación Energéticamente Eficientes | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2021 | 31/08/2022 | Improve the technical maturity of FlowNN and build influence of FlowNN in the industry | HUAWEI TECHNOLOGIES Co |
| 01/09/2021 | 31/08/2024 | Supervisión de flota de drones y optimización de los planes de vuelo de operaciones comerciales | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2021 | 31/08/2024 | artificial Intelligence threat Reporting and Incident response System | European Commission |
| 01/07/2021 | 31/01/2022 | Diseño e implementación de herramienta de comprobación de conformidad de firmas digitales JAdES Definición de casos de test para evento de pruebas remotas de interoperabilidad de firmas JAdES Soporte | ETSI |
| 30/06/2021 | 31/12/2021 | Increasing the endurance of large STT-RAM Last-Level caches by using compression and a precise aging model | HiPEAC (NoE - Unión Europea) |
| 25/06/2021 | 24/03/2022 | Trusted and reliable content on future blockchains | EUROPEAN COMMISSION |
| 14/05/2021 | 13/11/2022 | Drones against COVID-19 Propagation by Controlling Capacity in Public Spaces | AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca |
| 29/04/2021 | 29/04/2021 | Acceso a datos almacenados en un sistema de base de datos | |
| 20/04/2021 | 20/04/2021 | Dynamic anomaly forecasting from execution logs | |
| 13/04/2021 | 31/12/2021 | COLLIDER - MOCCA TECHNOLOGIES | FUNDACIO BARCELONA MOBILE WORLD CAP |
| 01/04/2021 | 31/03/2022 | Graph-Driven Acceleration of Graph Neural Networks | NEC Laboratories Europe |
| 01/04/2021 | 31/03/2022 | Evolución y mantenimiento correctivo de herramienta de comprobación de conformidad de Trusted Lists de los estados miembros de la Unión Europea. | ETSI |
| 01/04/2021 | 31/03/2024 | Towards EXtreme scale Technologies and Accelerators for euROhpc hw/Sw Supercomputing Applications for exascale | European Commission |
| 01/04/2021 | 31/03/2022 | WalCycData: A data infrastructure for vulnerable road users | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/04/2021 | 31/03/2024 | DEEP Software for Exascale Architectures | European Commision |
| 31/03/2021 | 31/03/2021 | Distributed indexes | |
| 10/02/2021 | 31/03/2022 | Preparación y soporte a la conducción de unas pruebas de interoperabilidad remota sobre el estándar ETSI EN 319 532 sobre correo electrónico certificado | ETSI |
| 01/02/2021 | 31/07/2021 | Decentralized data ecosystem for the Open Blockchain for Asset Disposition Alliance. Provision of a Ledger testbed as a permissioned Ethereum ledger that record events or transactions, and run smart c | EUROPEAN COMMISSION |
| 01/01/2021 | 30/04/2023 | CONCEPT OF OPERATIONS FOR EUROPEAN U-SPACE SERVICES - EXTENSION FOR URBAN AIR MOBILITY | SESAR JOINT UNDERTAKING |
| 01/01/2021 | 31/12/2024 | MENTOR presents a timely proposal to train 6 ESRs in the interdisciplinary field of high industrial importance: ML applications in multi-band optical communications. | EUROPEAN COMMISSION |
| 01/01/2021 | 31/12/2021 | EIT-UM-2020-21065 | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/01/2021 | 31/12/2023 | CALLISTO: "Copernicus Artificial Intelligence Services and data fusion with other distributed data sources and processing at the edge to support DIAS and HPC infrastructures". | European Commission |
| 01/01/2021 | 27/05/2022 | Projecte FREEDA | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/01/2021 | 27/05/2022 | Sensibilització i formació en països de baix IDH via TIC | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/12/2020 | 31/10/2021 | CiutadanIA: Intel·ligència Artificial per a tothom | Generalitat de Catalunya. Departament de la Vicepresidencia i de Politiques Digitals i Territori |
| 01/11/2020 | 30/10/2022 | Redes inalámbricas integradas en sistemas de computación avanzados | AGENCIA ESTATAL DE INVESTIGACION |
| 01/11/2020 | 31/12/2022 | H2020-894116-SYN+AIR | SESAR JOINT UNDERTAKING |
| 26/10/2020 | 26/10/2020 | Fog computing system and methods | |
| 01/10/2020 | 30/09/2024 | Ciberseguridad Industria 4.0 | AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca |
| 01/10/2020 | 30/09/2021 | IGNNITION: Fast prototyping of complex Graph Neural Networks for network optimization | Commission of European Communities |
| 01/10/2020 | 01/10/2020 | Method and system for determining the amount of oxyden required by a user with respiratory problems | |
| 01/10/2020 | 31/03/2024 | INCISIVE: "A multimodal AI-based toolbox and an interoperable health imaging repository for the empowerment of imaging analysis related to the diagnosis, prediction and follow-up of cancer" | European Commission |
| 01/09/2020 | 31/08/2023 | A coordinated framework for cyber resilient supply chain systems over complex ICT infrastructures | Commission of European Communities |
| 01/07/2020 | 31/12/2020 | Crowdsourced Obtention and Analytics of Data About the Crowding of Public Spaces for the Benefit of Public Transport and Mobility in Cities | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/07/2020 | 01/02/2021 | DLT4EU - Circular Economy Open Call | European Union Horizon 2020 |
| 02/06/2020 | 02/06/2020 | Sistema y método para el rastreo de objetos en movimiento en vehículos | |
| 01/06/2020 | 31/05/2025 | UPC-Computación de Altas Prestaciones VIII | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2020 | 31/12/2023 | Sistemas informáticos y de red descentralizados con recursos distribuidos | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2020 | 29/02/2024 | Arquitectura y programación de computadores escalables de alto rendimiento y bajo consumo. Jerarquía de memoria, gestión de tareas, y optimización de aplicaciones | Agencia Estatal de Investigación; Ministerio de Ciencia, Innovación y Universidades |
| 01/05/2020 | 31/10/2022 | A Unified Integrated Remain Well Clear Concept in Airspace D-G Class- URCLeaED | SESAR JOINT UNDERTAKING |
| 22/04/2020 | 22/07/2020 | Cap infant sense accés a l'escola des de casa | Centre de Cooperació per al Desenvolupament , UPC |
| 13/04/2020 | 13/04/2020 | Merging level cache and data cache units having indicator bits related to speculative execution | |
| 01/04/2020 | 31/03/2023 | PROCESAMIENTO DE FLUJO DISTRIBUIDO EN SISTEMAS DE NIEBLA Y BORDE MEDIANTE COMPUTACIÓN TRANSPRECISA | AGENCIA ESTATAL DE INVESTIGACION |
| 01/04/2020 | 31/03/2023 | Marco de asignación de recursos holístico y fundacional para servicios edge computing optimizados y con alto impacto | AGENCIA ESTATAL DE INVESTIGACION |
| 01/04/2020 | 31/03/2022 | Lenovo-BSC Collaboration Agreement: SoW no. 2: Scanflow | Lenovo Spain SL |
| 01/03/2020 | 28/02/2021 | Hahatay | Centre de Cooperació per al Desenvolupament , UPC |
| 01/03/2020 | 28/02/2021 | Dedicated communication for water management and monitoring in the high Andean area of Peru (Phase 2) | Centre de Cooperació per al Desenvolupament , UPC |
| 06/01/2020 | 06/01/2020 | Disabling cache portions during low voltage operations - third continuation | |
| 01/01/2020 | 30/06/2020 | EU-US collaboration on NGI - NGI Explorers Program | Commission of European Communities |
| 01/01/2020 | 31/12/2020 | Research and Development Project with Huawei | HUAWEI TECHNOLOGIES Co |
| 01/01/2020 | 31/12/2020 | Living lab e-micromobility | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/01/2020 | 31/12/2020 | InnovaCity 2.0 | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/01/2020 | 31/12/2021 | Construcció, gestió,manteniment DRONELAB | AJUNTAMENT CASTELLDEFELS |
| 01/01/2020 | 30/09/2023 | Monitorización IoT de la calidad del aire | AGENCIA ESTATAL DE INVESTIGACION |
| 01/01/2020 | 31/12/2022 | gaZ: Grupo de Arquitectura de Computadores de la UZ. Reconocimiento y Financiación de Grupo de Investigación de Referencia en el ámbito de la Comunidad Autónoma de Aragón, área de Tecnología. | Gobierno de Aragón. Consejería de Ciencia, Tecnología y Universidad |
| 01/01/2020 | 31/01/2021 | Certificar la custodia amb Blockchain | Agència de Residus de Catalunya |
| 01/01/2020 | 31/12/2022 | MareNostrum Exascale Emulation Platform | European Commission |
| 01/01/2020 | 31/12/2022 | FemIoT: "Agrupament de Tecnologies Emergents IoT" | FEDER Unión Europea; Generalitat de Catalunya, DGR |
| 13/11/2019 | 31/12/2020 | FOOXY - COLLIDER 2019 | FUNDACIO BARCELONA MOBILE WORLD CAP |
| 01/11/2019 | 30/04/2020 | Fast virtual SoC for advanced GPS algorithm evaluation | GENT UNIVERSITEIT |
| 01/11/2019 | 31/10/2022 | University Network for Innovation, Technology and Engineering | European Commission |
| 30/10/2019 | 31/10/2020 | Preparar y dar soporte a las pruebas remotas de interoperabilidad basados en diferentes estándares de ETSI. Mantener herramientas de comprobación de conformidad de formatos de firmas digitales respect | ETSI |
| 08/10/2019 | 07/10/2022 | Investigación, formación y prospectiva en sistemas RISC-V | MINISTERIO DE CIENCIA, INNOVACIÓN Y UNIVERSIDADES |
| 01/10/2019 | 30/09/2023 | Architecting More Than Moore – Wireless Plasticity for Heterogeneous Massive Computer Architectures | Commission of European Communities |
| 01/09/2019 | 31/08/2025 | CoCoUnit: An Energy-Efficient Processing Unit for Cognitive Computing | Commission of European Communities |
| 01/09/2019 | 30/04/2022 | Pyrenees Imaging eXperience: an InternationaL network | Programa INTERREG V A – España-Francia-Andorra (POCTEFA) 2014-2020 |
| 01/08/2019 | 31/07/2022 | Research on an architecture/solution for BGP security and the overall problem of and Inter-Domain Routing security | HUAWEI TECHNOLOGIES Co |
| 04/07/2019 | 03/07/2020 | decentraLizEd Data Governance for nExt geneRation internet | Commission of European Communities |
| 01/07/2019 | 30/11/2021 | Proyecto POLDER (convocatoria 2019 de EUREKA-ITEA3) | STARFLOW, S.L. |
| 01/06/2019 | 31/05/2022 | TRaceo y ACompañamiento en el viaje con medios IT | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2019 | 31/05/2022 | Inteligencia Artificial aplicada a Grafos para Redes Biológicas y de Comunicaciones | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2019 | 31/05/2022 | Prestación de servicios de confianza en nubes periféricos descentralizadas para múltiples entornos | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2019 | 31/05/2022 | Economía participativa para una plataforma computacional comunitaria descentralizada | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2019 | 31/05/2022 | Resiliencia Unificada para Sistemas Informáticos | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2019 | 31/12/2022 | 001-P-001723_Disseny d'acceleradors basats en la tecnologia RISC per a la propera generació de computadors (DRAC) | GENCAT - DEPT. D'EMPRESA I OCUPACIO |
| 01/06/2019 | 31/01/2022 | H2020-825268-LEDGER - Pangea - decentraLizEd Data Governance for nExt geneRation internet | European Union Horizon 2020 |
| 01/06/2019 | 31/05/2023 | Designing RISC-V-based Accelerators for next generation Computers | Fondo Europeo de Desarrollo Regional |
| 24/04/2019 | 23/04/2022 | EUROCONTROL -PHD | EUROCONTROL |
| 01/03/2019 | 28/02/2020 | Projecte Origen | Centre Cooperació per al Desenvolupament |
| 01/03/2019 | 28/02/2020 | Comunicación dedicada para la gestión y monitoreo del agua en zona altoandina de Perú (Fase 1) | Centre Cooperació per al Desenvolupament |
| 01/03/2019 | 28/02/2020 | Desplegament i test d’una plataforma de monitorització en interiors d’habitatges per donar suport a l’acompanyament de la gent gran | Centre Cooperació per al Desenvolupament |
| 20/02/2019 | 20/02/2020 | Networking Query Language for Mapping Services in Overlay Networks | SILICON VALLEY COMMUNITY FOUNDATION |
| 12/01/2019 | 28/02/2023 | 871174 - HiPEAC 6 - European Network of Excelence on High Performance and Embedded Architecture and Compilation | European Horizon 2020. Funding scheme: CSA - Coordination & Support Action. Topic: ICT-04-2015 |
| 01/01/2019 | 30/06/2023 | REAL-time monitoring and mitigation of nonlinear | Commission of European Communities |
| 01/01/2019 | 30/09/2022 | Gestión de una arquitectura jerárquica Fog-to-cloud para escenarios IoT: Compartición de recursos | AGENCIA ESTATAL DE INVESTIGACION |
| 01/01/2019 | 31/12/2022 | Integración de los objetivos para el desarrollo sostenible en la formación en sostenibilidad de las titulaciones universitarias españolas | AGENCIA ESTATAL DE INVESTIGACION |
| 01/01/2019 | 31/12/2020 | Supporting and maintaining the Trusted List Conformance Checker. This includes: fixing identified bugs; updating the tol to match requirements of updated revisions of ETSI TS 119 612; and add the capa | ETSI |
| 01/01/2019 | 30/06/2022 | Drone research laboratory for the integration of mobile communications | AGENCIA ESTATAL DE INVESTIGACION |
| 01/01/2019 | 31/12/2019 | EIT Urban Mobility Start-up phase | EIT Urban Mobility |
| 01/01/2019 | 31/12/2020 | Mejora de la infraestructura científico-técnica del Departamento de Arquitectura de Computadores de la UPC | Agencia Estatal de Investigación |
| 01/01/2019 | 31/12/2021 | "Heterogeneous Cloud Computing Systems; Cognitive Cloud Ecosystem" | IBM Thomas J. Watson Research Center |
| 01/01/2019 | 31/12/2021 | Benchmarking on Big Data Analytics | Databricks |
| 27/06/2013 | 28/01/2026 | Contracte de transferència de tecnologia Talaia Networks, S.L. | Talaia Networks, S.L. |
Teaching staff and research groups
Research groups
UPC groups:
- ARCO-Microarchitecture and Compilers
- CBA-Communications and Broadband Architectures Lab
- CCABA-Advanced Broadband Communications Center
- CD6-Centre for Sensors, Instruments and Systems Development
- CNDS-Computer Networks and Distributed Systems
- CRAAX-Advanced Network Architectures Lab
- CROMAI-Computing Resources Orchestration and Management for AI
- DAMA-UPC-Data Management Group
- EduSTEAM-STEAM University Learning Research Group
- GCO-Optical Communications Group
- ICARUS-Intelligent Communications and Avionics for Robust Unmanned Aerial Systems
- IDEAI-UPC-Intelligent Data Science and Artificial Intelligence Research Center
- IMP-Information Modelling and Processing
- PM-Programming Models
Research entities:
- Barcelona Supercomputing Center (BSC)
- Computer Emergency Response Team of Spain (esCERT)
Teachers
Doctoral Programme teachers
- Alvarez Martinez, Carlos
- Asensio Garcia, Adrian
- Ayguade Parra, Eduard
- Badia Sala, Rosa Maria
- Baig Viñas, Roger
- Barcelo Ordinas, Jose Maria
- Barlet Ros, Pere
- Barrado Muxi, Cristina
- Becerra Fontal, Yolanda
- Berral Garcia, Josep Lluis
- Bofill Soliguer, Pau
- Cabellos Aparicio, Alberto
- Canal Corretger, Ramon
- Careglio, Davide
- Castillo Reyes, Octavio
- Cazorla Almeida, Francisco Javier
- Cela Espin, Jose M.
- Cerdà Alabern, Llorenç
- Corbalan Gonzalez, Julita
- Cortes Rossello, Toni
- Cruellas Ibarz, Juan Carlos
- Delgado Merce, Jaime M.
- Domingo Pascual, Jordi
- Espasa Sans, Roger
- Fernandez Jimenez, Agustin
- Freitag, Felix
- Garcia Almiñana, Jordi
- Garcia Vidal, Jorge
- Gil Gomez, Marisa
- Gonzalez Colas, Antonio Maria
- Gonzalez Tallada, Marc
- Guerrero Zapata, Manel
- Guitart Fernandez, Jordi
- Herrero Zaragoza, Josep Ramon
- Jimenez Castells, Marta
- Jimenez Gonzalez, Daniel
- Juan Hormigo, Antonio
- Labarta Mancho, Jesus Jose
- Larriba Pey, Josep
- Llaberia Griño, Jose M.
- Llorente Viejo, Silvia
- Llosa Espuny, Josep
- Lopez Alvarez, David
- Lopez Rubio, Juan
- Marin Tordera, Eva
- Martorell Bofill, Xavier
- Masip Bruin, Xavier
- Meseguer Pallares, Roc
- Monreal Arnal, Teresa
- Morancho Llena, Enric
- Moreto Planas, Miquel
- Navarro Moldes, Leandro
- Otero Calviño, Beatriz
- Pajuelo Gonzalez, Alex
- Parcerisa Bundo, Joan Manuel
- Pastor Llorens, Enric
- Perello Muntan, Jordi
- Reyes Muñoz, Angelica
- Rodriguez Luna, Eva
- Royo Valles, Maria Dolores
- Ruiz Ramirez, Marc
- Salami San Juan, Esther
- Sanchez Carracedo, Fermin
- Sanchez Lopez, Sergio
- Serral Gracia, Rene
- Sole Pareta, Josep
- Torres Viñals, Jordi
- Tous Liesa, Ruben
- Tubella Murgadas, Jordi
- Utrera Iglesias, Gladys Miriam
- Valero Cortes, Mateo
- Valero Garcia, Miguel
- Velasco Esteban, Luis Domingo
- Verdu Mula, Javier
Other teachers linked to the Doctoral Programme
- Alarcon Cot, Eduard
- Alvarez Marti, Lluc
- Arias Vicente, Marta
- Armejach Sanosa, Adria
- Arnau Montañes, Jose Maria
- Berral Garcia, Josep Lluis
- Cazorla Almeida, Francisco Javier
- de Almeida Amazonas, Jose Roberto
- Giro Nieto, Xavier
- Kosmidis, Leonidas
- Marinescu, Maria Cristina
- Oller Arcas, Antonio
- Peña Monferrer, Antonio Jose
- Perez Casany, Marta
- Riera Villanueva, Marc
- Silfa Feliz, Franyell Anotnio
- Vazquez, Mariano
External teachers
Abella Ferrer, Jaume - BSC
Amat Bertran, Esteve - Centro Nacional de Microelectrónica (CNM)
Araya Polo, Mauricio - Empresas EEUU
Arcas Abella, Oriol - BSC
Azkárate-Askasua Blazquez, Mikel - ELECTRONICA- IK4-IKERLAN
Bautista Gómez, Leonardo Arturo - BSC
Beivide Palacio, Julio Ramón -Universidad de Cantabria
Bellens, Pieter - BSC
Beltran Querol, Vicenç - BSC
Bifet, Albert Télécom ParisTech - França
Brinkmann, André Universität Mainz - GERMANY
Blackburn, Jeremy - Telefónica Research
Borrell Pol, Ricard - BSC
Cai, Qiong - Intel Barcelona
Carpenter, Paul Matthew - BSC
Carrera Pérez, David – BSC
Casas Guix, Marc - BSC
Cebrián González, Juan Manuel - BSC
Cerquides Bueno, Jesús - CSIC
Cucchietti Tabanik, Fernando Martín -BSC
De la Puente Álvarez, Josep - BSC
Dominguez Sal, David - Sparsity Technologies, S.L.
Duran Gonzalez, Alejandro - Intel
Eeckhout, Lieven Universitat de Ghent - Bèlgica
Ejarque Artigas, Jorge - BSC
Faundez Zanuy, Marcos ESUP Tecnocampus - UPF
Fossati, Luca EUROPEAN SPACE AGENCY - Holanda
Gibert Codina, Enric - Pharmacelera, S.L.
Gracia Calvo, Juan José - University of Stuttgart
Guerrero Ibáñez, Juan Antonio - Universidad de Colima, Mexico
Guim Bernat, Francesc - Intel Corporation
Hanzich Estevez, Mauricio - BSC
Hernández Luz, Carles UPC-DAC
Houzeaux, Guillaume - BSC
Hwu, Wen-Mei University of Illinois at Urbana-Champaign - EEUU
Jokanovic, Ana - BSC
Khayyambashi, MOohammad Reza -University of Isfahan
Kestor, Gokcen - Pacific Northwest National Laboratory - EEUU
Laoutaris, Nikolaos - Telefónica Investigación y Desarrollo
Leontiadis, Ilias - Telefónica I+D
Maino, Fabio - Cisco Systems - EEUU
Mangues Bafalluy, Josep - CTTC Centro Tecnológico de Telecomunicacions de Catalunya
Mantovani, Filippo - BSC
Marcuello Pascual, Pedro - United Barcode Systems
Marqués Puig, Joan Manel - UOC
Martínez Morais, Raúl - Oracle Labs
Martínez Vicente, Alejandro ---
Melo Silveira, Regina - Universidade do Sao Paulo
Molina Clemente, Carlos Ma. - Universitat Rovira i Virgili
Mosse, Daniel - University of Pittsburgh
Muntés Mulero, Víctor - CA TECHNOLOGIES
Napoli, Antonio - Politecnico di Torino
Nemirovsky, Mario Daniel - BSC
Nicolás Ramírez, Carlos Fernando - Ikerlan
Nou Castell, Ramón - BSC
Nuñez Martínez, José - CTTC
Nuñez Vivanco, Gabriel - Universidad de Talca (Chile)
Palomar Pérez, Oscar - University of Manchester – Regne Unit
Peña Monferrer, Antonio J. UPC-DAC
Pereyra, Víctor Stanford University - EEUU
Pérez Hernández, Maria Santos - Universidad de Navarrra
Pericàs Gleim, Miquel - Chalmers Teknisk Högskola
Polo Bardés, Jordà - BSC
Queralt Calafat, Anna - BSC
Quiñones, Moreno, Eduard - BSC
Quiong, Cai - Intel Barcelona
Radojkovic, Petar - BSC
Ramirez Bellido, Alejandro - NVIDIA Corporation - EEUU
Ramírez Salinas, Marco Antonio - CIC - México
Ricciardi, Sergio - EAE Bussiness School
Rico Carro, Alejandro - BSC
Rodríguez Herrera, German - IBM Research GmbH - Suïssa
Rudomin Goldberg, Isaac Juan - BSC
Sancho Pitarch, José Carlos - BSC
Sathiaseelan, Arjuna - University of Cambridge - UK
Serra Mochales, Isabel - CRM-UAB / BSC
Spadaro, Salvatore UPC-TSC
Stavrou, Kyriacos - (abans Intel)
Soba Pascual, Alejandro - CONICET - Argentina
Sonmez, Nehir - BSC
Unsal, Osman Sabri - BSC
Veà Baró, Andreu - Centre Tecnoloxico de Supercomputación de Galicia (CESGA)
Vera Rivera, Xavier - INTEL
Yannuzzi, Marcelo - Grupo de Tecnología Corporativa de Cisco Systems International - Suïssa
Research projects
| START DATE | END DATE | ACTIVITY | FINANCING ENTITY |
|---|---|---|---|
| 03/04/2024 | 09/05/2024 | Collinder Venture Builder Programme: PETGEM | FUNDACIÓ BARCELONA MOBILE WORLD CAPITAL FOUNDATION |
| 01/03/2024 | 30/04/2024 | Recepció i integració del posicionament dels DRONS al DOTS | ITHINKUPC, S.L. |
| 01/02/2024 | 31/01/2028 | HORIZON-101119983-NESTOR (MSCA) | EUROPEAN COMMISSION |
| 01/02/2024 | 30/06/2025 | Colaboración AKO-UPC, PERTE DICAROS | AKO ELECTROMECÀNICA S.A. |
| 29/01/2024 | 28/01/2026 | Under the skin of the city: Urban simulations for nature-based solutions | AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca |
| 15/01/2024 | 28/11/2025 | Especificación de requisitos de standarización, políticas de seguridad, uso de carteras de Identidad Digital de la UE firmas y sellos electrónicos avanzados. | ETSI |
| 08/01/2024 | 07/01/2025 | Contracte de col·laboració per/'Capacitació per avaluar i prototipar tecnologia de grafs de coneixement, per implementar-la en projectes i eines de programari./' | ENGINYERIA DE L'EDIFICACIO I PROJ M |
| 01/01/2024 | 31/12/2026 | Automated end-to-end data life cycle management for FAIR data integration, processing and re-use | Commission of European Communities |
| 01/01/2024 | 31/12/2026 | Trustworthy Efficient AI for Cloud-Edge Computing | Commission of European Communities |
| 01/01/2024 | 31/12/2027 | federated data and intelligence Orchestration & sharing for the Digital Energy transitiON | Commission of European Communities |
| 01/01/2024 | 30/06/2027 | AI-Ops Framework for Automated, Intelligent and Reliable Data/AI Pipelines Lifecycle with Humans-inthe-Loop and Coupling of Hybrid Science-Guided and AI Models | Commission of European Communities |
| 01/01/2024 | 31/12/2025 | Redes de malla LoRa para IoT | AGENCIA ESTATAL DE INVESTIGACION |
| 31/12/2023 | 30/12/2026 | Graph Neural Networks for Robust AI/ML-driven Network Security Applications | AGENCIA ESTATAL DE INVESTIGACION |
| 21/12/2023 | 20/12/2024 | Desenvolupament d'una aplicació mòbil per a l'adquisició de dades de contaminació acústica, extracció de patrons de comportament mitjançant analítica de dades i eines suportades per l'AI i algorismes | ARTIS GABARRO PERE |
| 01/11/2023 | 31/10/2026 | HORIZON-101119602-COBALT | EUROPEAN COMMISSION |
| 01/10/2023 | 30/09/2027 | Elastic Energy Distributed Orchestration | INTEL CORPORATION |
| 01/10/2023 | 31/12/2024 | Assessorament tècnic en el desenvolupament de projectes d'epidemiològica clínica i translacional d'oncologia, així com l'estudi dels factors de risc de càncer i la medicina de precisió utilitzant tècn | FUNDACIO CLINIC PER A LA RECERCA BI |
| 12/09/2023 | 30/06/2026 | Chips para arquitecturas avanzadas y sistemas fotónicos | MIN DE ECONOMIA Y COMPETITIVIDAD |
| 01/09/2023 | 31/08/2026 | Técnicas basadas en datos para mejorar la calidad de la información en redes de nodos IoT | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2023 | 31/08/2026 | Cybersecurity for the Future | Commission of European Communities |
| 01/09/2023 | 01/09/2026 | Arquitectura y programación de computadores escalables de alto rendimiento y bajo consumo III - UZ | Agencia Estatal de Investigación; Ministerio de Ciencia e Innovación |
| 10/07/2023 | 09/04/2024 | IDENTITY IN AN ETHICAL INTERNET COMMUNITY (ORCHESTRAL) | Commission of European Communities |
| 06/07/2023 | 05/04/2024 | IOTLORAMESH (IoT LoRa mesh network for far edge device integration). Open Call open call del projecte europeu ASSIST-IoT | EUROPEAN COMMISSION |
| 01/07/2023 | 28/02/2024 | Organización, participación y soporte a participantes de pruebas de interoperabilidad sobre formas LTA de firmas AdES y contenedores ASiC estandarizados por ETSI ESI. | ETSI |
| 12/06/2023 | 15/06/2023 | Huawei Suecia se ha comprometido en hacer una donación de 5000 euros a los organizadores de la conferencia IFIP/IEEE Networking 2023, que se celebrará en la UPC (Edifici Vertex) entre los dias 12-15 d | HUAWEI TECHNOLOGIES SWEDEN AB |
| 01/06/2023 | 31/05/2027 | SCALABLE MULTI-CHIP QUANTUM ARCHITECTURES ENABLED BY CRYOGENIC WIRELESS / QUANTUM -COHERENT NETWORK-IN PACKAGE | European Innovation Council and |
| 01/06/2023 | 31/05/2026 | Implemented SynergIes, data sharing contracts and Goals between transport modes and AIR tansportation | SESAR JOINT UNDERTAKING |
| 01/06/2023 | 30/11/2025 | Measuring U-Space Social and Environmental Impact (MUSE) | SESAR JOINT UNDERTAKING |
| 01/06/2023 | 31/07/2023 | We request a $32,515 grant to research, design and prototype an architecture that identifies the network requirements of cloud applications by analyzing the service mesh graph, and instruments a SD-WA | SILICON VALLEY COMMUNITY FOUNDATION |
| 01/06/2023 | 31/05/2024 | Amandla Community Projects | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/06/2023 | 31/05/2024 | Manteniment i extensió d'una xarxa comunitària a la regió de Gandiol, Senegal | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/06/2023 | 31/05/2024 | Cribratge i seguiment del tractament per Hipertensió Arterial (HTA) en col·lectius d'alta vulnerabilitat amb problemes d’accés al sistema sanitari. Validació de les eines i metodologies. | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/05/2023 | 31/08/2024 | Continual Explainable Drift Detection and Adaptation for Autonomous Driving Data | Lenovo Data Center Group |
| 01/05/2023 | 30/04/2026 | High Performance, Safe, Secure, Open-Source Leveraged RISC-V Domain-Specific Ecosystems | Unión Europea |
| 17/04/2023 | 16/04/2024 | IoT twinning for digital product passports | Commission of European Communities |
| 01/04/2023 | 29/03/2024 | Mantenimiento correctivo y evolutivo de la herramienta de comprobación de conformidad de las listas de prestatarios de servicios de certificación de los paises miembros de la Unión Europea, contra la | ETSI |
| 16/01/2023 | 15/04/2024 | Revisión de estándares de entrega electrónica de datos certificada y correo electrónico de datos. Estudio de nuevas tecnologías aplicables a dichos ámbitos. Redefinición del conjunto de estándares en | ETSI |
| 01/01/2023 | 31/12/2025 | SElf-mAnaged Sustainable high-capacity Optical Networks | Commission of European Communities |
| 01/01/2023 | 30/06/2025 | PRogrammable AI-Enabled DeterminIstiC neTworking for 6G | Commission of European Communities |
| 01/01/2023 | 31/12/2025 | Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud Services | Commission of European Communities |
| 01/01/2023 | 31/12/2025 | Deep Programmability and Secure Distributed Intelligence for Real-Time End-to-End 6G Networks | Commission of European Communities |
| 01/01/2023 | 31/12/2025 | Advanced Security-for-safety Assurance for Medical Device IoT | EUROPEAN COMMISSION |
| 01/01/2023 | 30/06/2026 | Agile uLtra Low EnerGy secuRe netwOrks | EUROPEAN COMMISSION |
| 01/01/2023 | 31/12/2025 | Community-Based Smart City Digital Twin Platform for Optimised DRM operations and Enhanced Community Disaster Resilience | Commission of European Communities |
| 01/01/2023 | 31/12/2027 | A University Partnership for Acceleration of European Universities | Commission of European Communities |
| 01/01/2023 | 31/12/2025 | Holistic, Omnipresent, Resilient Services for future 6G Wireless and Computing Ecosystems | Commission of European Communities |
| 01/01/2023 | 31/12/2025 | CLOUDSKIN: "Adaptive virtualization for AI-enabled Cloud-edge Continuum" | European Comission |
| 01/01/2023 | 31/12/2025 | VITAMIN-V: "Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud Services". | European Commission |
| 01/01/2023 | 31/12/2025 | SECURED: "Scaling Up secure Processing, Anonymization and generation of Health Data" | European Commission |
| 01/01/2023 | 31/12/2025 | NEARDATA: "Extreme Near-Data Processing Platform" | European Comission |
| 01/01/2023 | 31/12/2026 | CLOUDSTARS: "Cloud Open Source Research Mobility Network" | European Commission |
| 01/01/2023 | 31/12/2025 | gaZ: grupo de Arquitectura de Computadores de la Universidad de Zaragoza | Gobierno de Aragón. Consejería de Ciencia, Tecnología y Universidad |
| 01/01/2023 | 31/12/2024 | Procesador Fuera de Orden Multinúcleo consciente de la aplicación basado en instrucciones abiertas RISC-V | Gobierno de España. Ministerio de Ciencia y Tecnología. Dirección General de Programas y de Transferencia de Conocimiento (Dgptc) |
| 09/12/2022 | 30/06/2025 | QUANTUM COGNITIVE DIGITAL INDUSTRY | REPSOL YPF, S.A. |
| 01/12/2022 | 30/11/2024 | Multiscale electromagnetic Imaging of La Palma Island Geothermal System | Ministerio de Ciencia e Innovación |
| 01/11/2022 | 31/10/2025 | U-space European COMmon dEpLoyment | Commission of European Communities |
| 01/11/2022 | 31/03/2023 | Contrato de colaboración para la evolución y mantenimiento correctivo y evolutivo de herramientas de comprobación de conformidad de Trusted Lists de los Estados Miembro de la Unión Europea. | ETSI |
| 01/11/2022 | 28/02/2023 | Supercomputación para datos termocronológicos en sistemas petrolíferos: el caso de Colombia y su impacto en la transición energética | Barcelona Supercomputing Center-Centro Nacional de Supercomputación |
| 19/10/2022 | 18/07/2024 | Evolution of the technological readiness of two components (AINA and A-6MWT) part of the entire FOOXY suite for chronic respiratory patients. | AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca |
| 18/10/2022 | 18/10/2022 | Distributed indexes. | |
| 27/09/2022 | 07/10/2022 | Contracte de col·laboració per el patrocini congrés Akademy | KDE e.V. |
| 06/09/2022 | 30/06/2025 | Laboratorio Abierto Científico-Tecnológico de Investigación en 6G de la UPC (6GOpenLab) | MINISTERIO DE ASUNTOS ECONÓMICOS Y TRANSFORMACIÓN DIGITAL |
| 06/09/2022 | 06/09/2022 | Method of managing task dependencies at runtime in a parallel computing system of a hardware processing system and a hardware acceleration processor | |
| 06/09/2022 | 30/06/2025 | Laboratorio Abierto Científico-Tecnológico de Investigación en 6G de la UPC (6G-OpenLab) | MIN DE ECONOMIA Y COMPETITIVIDAD |
| 01/09/2022 | 31/08/2025 | Towards a functional continuum operating system | Commission of European Communities |
| 01/09/2022 | 31/08/2025 | Gestión inteligente del cloud continuum: Desarrollo de las funcionalidades clave de un SO ( | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2022 | 31/08/2025 | DALEST: "Distributed Analytics and Learning in Edge-to-Supercomputing Technologies" | Gobierno de España. Ministerio de Ciencia y Tecnología. Dirección General de Programas y de Transferencia de Conocimiento (Dgptc) |
| 01/09/2022 | 31/08/2025 | CROMAI: "Computational Resources Orchestration and Management for AI" | AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca |
| 29/08/2022 | 29/08/2022 | Dispositivo para la realización de una prueba de marcha | |
| 01/07/2022 | 30/06/2025 | A EUROPEAN CYBER RESILIENCE FRAMEWORK WITH ARTIFICIAL INTELLIGENCE -ASSISTED ORCHESTRATION & AUTOMATION FOR BUSINESS CONTINUITY, INCIDENT RESPONSE & INFORMATION EXCHANGE | Commission of European Communities |
| 01/07/2022 | 30/06/2025 | Securing tailings dam infrastructure with an innovative monitoring System | EUROPEAN INST OF INNOV.& TECHNOL. |
| 02/06/2022 | 02/06/2022 | Method for optimizing the management of a flow of data | |
| 01/06/2022 | 31/05/2023 | Projecte Building Hope: instal·lació d’aules informàtiques, wifi a escola i connexió a la comunitat | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/06/2022 | 31/05/2023 | Instal·lació de portàtils al centre de desenvolupament comunitari de Casamance | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/06/2022 | 31/05/2023 | Cribratge i seguiment del tractament per Hipertensió Arterial (HTA) en col·lectius d'alta vulnerabilitat amb problemes d’accés al sistema sanitari | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/06/2022 | 31/05/2023 | Impactes de la reutilització d’equips informàtics per reduir l’escletxa digital: la experiència de dos centres a La Plata i Rosario (Argentina) | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/05/2022 | 30/04/2025 | Catalonia Digital Innovation Hub (DIH4CAT) | DIRECTORATE-GENERAL FOR COMMUNIC. |
| 07/04/2022 | 31/10/2023 | Cognitive Fractal and Secure Edge Based On Unique Open-Safe-Reliable-Low Power Hardware Platform Node | GOBIERNO DE ESPAÑA. MINISTERIO DE ECONOMÍA Y COMPETITIVIDAD, MINECO; European Union Horizon 2020 |
| 14/03/2022 | 31/07/2022 | Contrato de colaboración para organizar, preparar y dar soporte a la celebración de pruebas de interoperabilidad remotas para validación de firmas electrónicas AdES y contenedores ASiC | ETSI |
| 15/02/2022 | 01/02/2024 | Contracte de col·laboració per la implementació i avaluació “EU Blockchain pre-commercial procurement (CNECT/2020/OP/0055)” | IOTA Stiftung |
| 25/01/2022 | 06/06/2022 | Ciberseguretat: Desplegament, optimització i securització plataforma monitorització | APOLO ANALYTICS SL |
| 01/01/2022 | 31/12/2024 | Towards a smart and efficient telecom infrastructure meeting current and future industry needs | MIN DE ECONOMIA Y COMPETITIVIDAD |
| 01/01/2022 | 31/12/2024 | Atracción de talento y educación en tecnologías y servicios avanzados 5G/6G | MIN DE ECONOMIA Y COMPETITIVIDAD |
| 01/01/2022 | 31/12/2025 | Hpc EuRopean ConsortiUm Leading Education activitieS | EUROPEAN COMMISSION |
| 01/01/2022 | 31/12/2022 | Urban Air Traffic Management DEVelOpment & DEMOnstration | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/01/2022 | 01/09/2022 | Contrato de colaboración para el asesoramiento y análisis en la economía digital de dispositivos TIC. | A.PANGEA COORD.COMUNICACIÓ COOP. |
| 01/01/2022 | 31/12/2024 | Parallel Programming and Acceleration with Heterogeneous Architectures (PPHA) | Agència de Gestió d'Ajuts Universitaris i de Recerca (Agaur) |
| 15/12/2021 | 16/05/2022 | Ampliació del contracte de col·laboració per serveis de ciberseguretat | HOLALUZ-CLIDOM SA |
| 01/12/2021 | 30/11/2024 | Genius. Impulso a la transición energética de industrias intensivas en consumo a través de herramientas | AGENCIA ESTATAL DE INVESTIGACION |
| 01/11/2021 | 31/10/2024 | Beyond 5G – OPtical nEtwork coNtinuum | EUROPEAN COMMISSION |
| 01/11/2021 | 30/10/2023 | Life in the AI Era | Commission of European Communities |
| 29/10/2021 | 29/10/2021 | Programa que comprova la conformitat de signatures digitals contra la norma JAdES ETSI TS 119182: "Electronic Signatures and Infrastructures (ESI); JAdES digital signatures; Part 1: Building blocks and JAdES baseline signatures" | |
| 25/10/2021 | 30/06/2022 | Servei de mentoria científica dins de l'Advisory Board del repte TDA (Tecnologies Digitals Avançades) en Ciberseguretat | FUNDACIÓ i2CAT |
| 01/10/2021 | 29/04/2022 | NGIatlantic.eu 03_275 | EUROPEAN COMMISSION |
| 01/10/2021 | 30/03/2022 | NGIatlantic.eu application 03-277 | EUROPEAN COMMISSION |
| 01/09/2021 | 31/08/2024 | AI-powered Intent-Based packet and Optical transport Networks and edge and cloud computing for beyond 5G | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2021 | 31/08/2024 | Mecanismos para la gestión segura y eficiente de información genómica adaptada a laboratorios clínicos: Aspectos de seguridad | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2021 | 31/08/2024 | Investigación en futuras redes totalmente optimizadas mediante inteligencia artificial - A | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2021 | 31/08/2025 | Arquitecturas de Dominio Específico para Sistemas de Computación Energéticamente Eficientes | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2021 | 31/08/2022 | Improve the technical maturity of FlowNN and build influence of FlowNN in the industry | HUAWEI TECHNOLOGIES Co |
| 01/09/2021 | 31/08/2024 | Supervisión de flota de drones y optimización de los planes de vuelo de operaciones comerciales | AGENCIA ESTATAL DE INVESTIGACION |
| 01/09/2021 | 31/08/2024 | artificial Intelligence threat Reporting and Incident response System | European Commission |
| 01/07/2021 | 31/01/2022 | Diseño e implementación de herramienta de comprobación de conformidad de firmas digitales JAdES Definición de casos de test para evento de pruebas remotas de interoperabilidad de firmas JAdES Soporte | ETSI |
| 30/06/2021 | 31/12/2021 | Increasing the endurance of large STT-RAM Last-Level caches by using compression and a precise aging model | HiPEAC (NoE - Unión Europea) |
| 25/06/2021 | 24/03/2022 | Trusted and reliable content on future blockchains | EUROPEAN COMMISSION |
| 14/05/2021 | 13/11/2022 | Drones against COVID-19 Propagation by Controlling Capacity in Public Spaces | AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca |
| 29/04/2021 | 29/04/2021 | Acceso a datos almacenados en un sistema de base de datos | |
| 20/04/2021 | 20/04/2021 | Dynamic anomaly forecasting from execution logs | |
| 13/04/2021 | 31/12/2021 | COLLIDER - MOCCA TECHNOLOGIES | FUNDACIO BARCELONA MOBILE WORLD CAP |
| 01/04/2021 | 31/03/2022 | Graph-Driven Acceleration of Graph Neural Networks | NEC Laboratories Europe |
| 01/04/2021 | 31/03/2022 | Evolución y mantenimiento correctivo de herramienta de comprobación de conformidad de Trusted Lists de los estados miembros de la Unión Europea. | ETSI |
| 01/04/2021 | 31/03/2024 | Towards EXtreme scale Technologies and Accelerators for euROhpc hw/Sw Supercomputing Applications for exascale | European Commission |
| 01/04/2021 | 31/03/2022 | WalCycData: A data infrastructure for vulnerable road users | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/04/2021 | 31/03/2024 | DEEP Software for Exascale Architectures | European Commision |
| 31/03/2021 | 31/03/2021 | Distributed indexes | |
| 10/02/2021 | 31/03/2022 | Preparación y soporte a la conducción de unas pruebas de interoperabilidad remota sobre el estándar ETSI EN 319 532 sobre correo electrónico certificado | ETSI |
| 01/02/2021 | 31/07/2021 | Decentralized data ecosystem for the Open Blockchain for Asset Disposition Alliance. Provision of a Ledger testbed as a permissioned Ethereum ledger that record events or transactions, and run smart c | EUROPEAN COMMISSION |
| 01/01/2021 | 30/04/2023 | CONCEPT OF OPERATIONS FOR EUROPEAN U-SPACE SERVICES - EXTENSION FOR URBAN AIR MOBILITY | SESAR JOINT UNDERTAKING |
| 01/01/2021 | 31/12/2024 | MENTOR presents a timely proposal to train 6 ESRs in the interdisciplinary field of high industrial importance: ML applications in multi-band optical communications. | EUROPEAN COMMISSION |
| 01/01/2021 | 31/12/2021 | EIT-UM-2020-21065 | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/01/2021 | 31/12/2023 | CALLISTO: "Copernicus Artificial Intelligence Services and data fusion with other distributed data sources and processing at the edge to support DIAS and HPC infrastructures". | European Commission |
| 01/01/2021 | 27/05/2022 | Projecte FREEDA | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/01/2021 | 27/05/2022 | Sensibilització i formació en països de baix IDH via TIC | Centre de Cooperació per al Desenvolupament de la UPC |
| 01/12/2020 | 31/10/2021 | CiutadanIA: Intel·ligència Artificial per a tothom | Generalitat de Catalunya. Departament de la Vicepresidencia i de Politiques Digitals i Territori |
| 01/11/2020 | 30/10/2022 | Redes inalámbricas integradas en sistemas de computación avanzados | AGENCIA ESTATAL DE INVESTIGACION |
| 01/11/2020 | 31/12/2022 | H2020-894116-SYN+AIR | SESAR JOINT UNDERTAKING |
| 26/10/2020 | 26/10/2020 | Fog computing system and methods | |
| 01/10/2020 | 30/09/2024 | Ciberseguridad Industria 4.0 | AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca |
| 01/10/2020 | 30/09/2021 | IGNNITION: Fast prototyping of complex Graph Neural Networks for network optimization | Commission of European Communities |
| 01/10/2020 | 01/10/2020 | Method and system for determining the amount of oxyden required by a user with respiratory problems | |
| 01/10/2020 | 31/03/2024 | INCISIVE: "A multimodal AI-based toolbox and an interoperable health imaging repository for the empowerment of imaging analysis related to the diagnosis, prediction and follow-up of cancer" | European Commission |
| 01/09/2020 | 31/08/2023 | A coordinated framework for cyber resilient supply chain systems over complex ICT infrastructures | Commission of European Communities |
| 01/07/2020 | 31/12/2020 | Crowdsourced Obtention and Analytics of Data About the Crowding of Public Spaces for the Benefit of Public Transport and Mobility in Cities | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/07/2020 | 01/02/2021 | DLT4EU - Circular Economy Open Call | European Union Horizon 2020 |
| 02/06/2020 | 02/06/2020 | Sistema y método para el rastreo de objetos en movimiento en vehículos | |
| 01/06/2020 | 31/05/2025 | UPC-Computación de Altas Prestaciones VIII | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2020 | 31/12/2023 | Sistemas informáticos y de red descentralizados con recursos distribuidos | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2020 | 29/02/2024 | Arquitectura y programación de computadores escalables de alto rendimiento y bajo consumo. Jerarquía de memoria, gestión de tareas, y optimización de aplicaciones | Agencia Estatal de Investigación; Ministerio de Ciencia, Innovación y Universidades |
| 01/05/2020 | 31/10/2022 | A Unified Integrated Remain Well Clear Concept in Airspace D-G Class- URCLeaED | SESAR JOINT UNDERTAKING |
| 22/04/2020 | 22/07/2020 | Cap infant sense accés a l'escola des de casa | Centre de Cooperació per al Desenvolupament , UPC |
| 13/04/2020 | 13/04/2020 | Merging level cache and data cache units having indicator bits related to speculative execution | |
| 01/04/2020 | 31/03/2023 | PROCESAMIENTO DE FLUJO DISTRIBUIDO EN SISTEMAS DE NIEBLA Y BORDE MEDIANTE COMPUTACIÓN TRANSPRECISA | AGENCIA ESTATAL DE INVESTIGACION |
| 01/04/2020 | 31/03/2023 | Marco de asignación de recursos holístico y fundacional para servicios edge computing optimizados y con alto impacto | AGENCIA ESTATAL DE INVESTIGACION |
| 01/04/2020 | 31/03/2022 | Lenovo-BSC Collaboration Agreement: SoW no. 2: Scanflow | Lenovo Spain SL |
| 01/03/2020 | 28/02/2021 | Hahatay | Centre de Cooperació per al Desenvolupament , UPC |
| 01/03/2020 | 28/02/2021 | Dedicated communication for water management and monitoring in the high Andean area of Peru (Phase 2) | Centre de Cooperació per al Desenvolupament , UPC |
| 06/01/2020 | 06/01/2020 | Disabling cache portions during low voltage operations - third continuation | |
| 01/01/2020 | 30/06/2020 | EU-US collaboration on NGI - NGI Explorers Program | Commission of European Communities |
| 01/01/2020 | 31/12/2020 | Research and Development Project with Huawei | HUAWEI TECHNOLOGIES Co |
| 01/01/2020 | 31/12/2020 | Living lab e-micromobility | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/01/2020 | 31/12/2020 | InnovaCity 2.0 | EUROPEAN INST OF INNOV.& TECHNOL. |
| 01/01/2020 | 31/12/2021 | Construcció, gestió,manteniment DRONELAB | AJUNTAMENT CASTELLDEFELS |
| 01/01/2020 | 30/09/2023 | Monitorización IoT de la calidad del aire | AGENCIA ESTATAL DE INVESTIGACION |
| 01/01/2020 | 31/12/2022 | gaZ: Grupo de Arquitectura de Computadores de la UZ. Reconocimiento y Financiación de Grupo de Investigación de Referencia en el ámbito de la Comunidad Autónoma de Aragón, área de Tecnología. | Gobierno de Aragón. Consejería de Ciencia, Tecnología y Universidad |
| 01/01/2020 | 31/01/2021 | Certificar la custodia amb Blockchain | Agència de Residus de Catalunya |
| 01/01/2020 | 31/12/2022 | MareNostrum Exascale Emulation Platform | European Commission |
| 01/01/2020 | 31/12/2022 | FemIoT: "Agrupament de Tecnologies Emergents IoT" | FEDER Unión Europea; Generalitat de Catalunya, DGR |
| 13/11/2019 | 31/12/2020 | FOOXY - COLLIDER 2019 | FUNDACIO BARCELONA MOBILE WORLD CAP |
| 01/11/2019 | 30/04/2020 | Fast virtual SoC for advanced GPS algorithm evaluation | GENT UNIVERSITEIT |
| 01/11/2019 | 31/10/2022 | University Network for Innovation, Technology and Engineering | European Commission |
| 30/10/2019 | 31/10/2020 | Preparar y dar soporte a las pruebas remotas de interoperabilidad basados en diferentes estándares de ETSI. Mantener herramientas de comprobación de conformidad de formatos de firmas digitales respect | ETSI |
| 08/10/2019 | 07/10/2022 | Investigación, formación y prospectiva en sistemas RISC-V | MINISTERIO DE CIENCIA, INNOVACIÓN Y UNIVERSIDADES |
| 01/10/2019 | 30/09/2023 | Architecting More Than Moore – Wireless Plasticity for Heterogeneous Massive Computer Architectures | Commission of European Communities |
| 01/09/2019 | 31/08/2025 | CoCoUnit: An Energy-Efficient Processing Unit for Cognitive Computing | Commission of European Communities |
| 01/09/2019 | 30/04/2022 | Pyrenees Imaging eXperience: an InternationaL network | Programa INTERREG V A – España-Francia-Andorra (POCTEFA) 2014-2020 |
| 01/08/2019 | 31/07/2022 | Research on an architecture/solution for BGP security and the overall problem of and Inter-Domain Routing security | HUAWEI TECHNOLOGIES Co |
| 04/07/2019 | 03/07/2020 | decentraLizEd Data Governance for nExt geneRation internet | Commission of European Communities |
| 01/07/2019 | 30/11/2021 | Proyecto POLDER (convocatoria 2019 de EUREKA-ITEA3) | STARFLOW, S.L. |
| 01/06/2019 | 31/05/2022 | TRaceo y ACompañamiento en el viaje con medios IT | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2019 | 31/05/2022 | Inteligencia Artificial aplicada a Grafos para Redes Biológicas y de Comunicaciones | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2019 | 31/05/2022 | Prestación de servicios de confianza en nubes periféricos descentralizadas para múltiples entornos | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2019 | 31/05/2022 | Economía participativa para una plataforma computacional comunitaria descentralizada | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2019 | 31/05/2022 | Resiliencia Unificada para Sistemas Informáticos | AGENCIA ESTATAL DE INVESTIGACION |
| 01/06/2019 | 31/12/2022 | 001-P-001723_Disseny d'acceleradors basats en la tecnologia RISC per a la propera generació de computadors (DRAC) | GENCAT - DEPT. D'EMPRESA I OCUPACIO |
| 01/06/2019 | 31/01/2022 | H2020-825268-LEDGER - Pangea - decentraLizEd Data Governance for nExt geneRation internet | European Union Horizon 2020 |
| 01/06/2019 | 31/05/2023 | Designing RISC-V-based Accelerators for next generation Computers | Fondo Europeo de Desarrollo Regional |
| 24/04/2019 | 23/04/2022 | EUROCONTROL -PHD | EUROCONTROL |
| 01/03/2019 | 28/02/2020 | Projecte Origen | Centre Cooperació per al Desenvolupament |
| 01/03/2019 | 28/02/2020 | Comunicación dedicada para la gestión y monitoreo del agua en zona altoandina de Perú (Fase 1) | Centre Cooperació per al Desenvolupament |
| 01/03/2019 | 28/02/2020 | Desplegament i test d’una plataforma de monitorització en interiors d’habitatges per donar suport a l’acompanyament de la gent gran | Centre Cooperació per al Desenvolupament |
| 20/02/2019 | 20/02/2020 | Networking Query Language for Mapping Services in Overlay Networks | SILICON VALLEY COMMUNITY FOUNDATION |
| 12/01/2019 | 28/02/2023 | 871174 - HiPEAC 6 - European Network of Excelence on High Performance and Embedded Architecture and Compilation | European Horizon 2020. Funding scheme: CSA - Coordination & Support Action. Topic: ICT-04-2015 |
| 01/01/2019 | 30/06/2023 | REAL-time monitoring and mitigation of nonlinear | Commission of European Communities |
| 01/01/2019 | 30/09/2022 | Gestión de una arquitectura jerárquica Fog-to-cloud para escenarios IoT: Compartición de recursos | AGENCIA ESTATAL DE INVESTIGACION |
| 01/01/2019 | 31/12/2022 | Integración de los objetivos para el desarrollo sostenible en la formación en sostenibilidad de las titulaciones universitarias españolas | AGENCIA ESTATAL DE INVESTIGACION |
| 01/01/2019 | 31/12/2020 | Supporting and maintaining the Trusted List Conformance Checker. This includes: fixing identified bugs; updating the tol to match requirements of updated revisions of ETSI TS 119 612; and add the capa | ETSI |
| 01/01/2019 | 30/06/2022 | Drone research laboratory for the integration of mobile communications | AGENCIA ESTATAL DE INVESTIGACION |
| 01/01/2019 | 31/12/2019 | EIT Urban Mobility Start-up phase | EIT Urban Mobility |
| 01/01/2019 | 31/12/2020 | Mejora de la infraestructura científico-técnica del Departamento de Arquitectura de Computadores de la UPC | Agencia Estatal de Investigación |
| 01/01/2019 | 31/12/2021 | "Heterogeneous Cloud Computing Systems; Cognitive Cloud Ecosystem" | IBM Thomas J. Watson Research Center |
| 01/01/2019 | 31/12/2021 | Benchmarking on Big Data Analytics | Databricks |
| 27/06/2013 | 28/01/2026 | Contracte de transferència de tecnologia Talaia Networks, S.L. | Talaia Networks, S.L. |
Quality
The Validation, Monitoring, Modification and Accreditation Framework (VSMA Framework) for official degrees ties the quality assurance processes (validation, monitoring, modification and accreditation) carried out over the lifetime of a course to two objectives—the goal of establishing coherent links between these processes, and that of achieving greater efficiency in their management—all with the overarching aim of improving programmes.

Validation
- Verification Memory (Doctoral Programme) - 2012
- Verification Resolution (MECD) - 2013
- Agreement of the Council of Ministers (BOE)
Monitoring
- University monitoring report (Doctoral School) - 2016
- Monitoring report (Doctoral Programme) - 2016
- University Monitoring and Accreditation Report (Doctoral School) - 2018
- Follow-up Assessment Report (AQU) - 2017
- Follow-up Assessment Report (AQU) - 2020
Accreditation
- Accreditation Report (Doctoral Programme) - 2018
- Official Degree Accreditation Evaluation Report (AQU) - 2019