Computer Architecture

COORDINATOR

Careglio, Davide

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

The doctoral programme focuses primarily on computer architecture. Applicants must therefore hold a master's degree in an area that covers this field (i.e. computer sciences). The appropriateness of a student’s qualifications will be determined based on the academic curriculum vitae they submit when applying for admission.

As a general rule, to be admitted to the doctoral programme offered by the Department of Computer Architecture, applicants should have completed a bachelor's degree, preferably in informatics or telecommunications, and a master's degree in one of these areas, such as the master's degree in Innovation and Research in Informatics (MIRI) in any of its specialisations. Applicants must also have a high level of English proficiency and be willing to join a working group, participate in research projects, travel and undertake periods of mobility abroad, and interact with colleagues outside the UPC (staff of companies and research centres, members of other groups, etc.).

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)
SPECIFIC URL OF THE DOCTORAL PROGRAM:
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

The doctoral programme focuses primarily on computer architecture. Applicants must therefore hold a master's degree in an area that covers this field (i.e. computer sciences). The appropriateness of a student’s qualifications will be determined based on the academic curriculum vitae they submit when applying for admission.

As a general rule, to be admitted to the doctoral programme offered by the Department of Computer Architecture, applicants should have completed a bachelor's degree, preferably in informatics or telecommunications, and a master's degree in one of these areas, such as the master's degree in Innovation and Research in Informatics (MIRI) in any of its specialisations. Applicants must also have a high level of English proficiency and be willing to join a working group, participate in research projects, travel and undertake periods of mobility abroad, and interact with colleagues outside the UPC (staff of companies and research centres, members of other groups, etc.).

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.

Note 1: Regulations for access to doctoral studies for individuals with degrees in bachelor's, engineering, or architecture under the system prior to the implementation of the EHEA (CG 47/02 2014).

Note 2: Agreement number 64/2014 of the Governing Council approving the procedure and criteria for assessing the academic requirements for admission to doctoral studies with non-homologated foreign degrees (CG 25/03 2014).

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.

More information at the general registration section

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.

More information at the PhD theses section

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 Networks
    Author: 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 levels
    Author: 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 Systems
    Author: 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 Workloads
    Author: 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 Workloads
    Author: 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 Aspects
    Author: 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 Platforms
    Author: 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

Loading...
  • BERTRAN FERRER, MARTA: New approaches for resource management and job scheduling for HEP grid computing
    Author: 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, LATCHEZAR

    Committee:
         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 models
    Author: 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, DANIEL

    Committee:
         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 twin
    Author: 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 MANUEL

    Committee:
         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 networks
    Author: 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, ALBERTO

    Committee:
         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 preconditioning
    Author: 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, RICARD

    Committee:
         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 systems
    Author: 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 OpenMP
    Author: 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, EDUARDO

    Committee:
         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 Patterns
    Author: 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, ADRIAN

    Committee:
         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 systems
    Author: 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, JAIME

    Committee:
         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 environments
    Author: 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, MARIS

    Committee:
         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 Optimization
    Author: 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, ALBERTO

    Committee:
         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 advertising
    Author: 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, XAVIER

    Committee:
         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 DATEEND DATEACTIVITYFINANCING ENTITY
03/04/202409/05/2024Collinder Venture Builder Programme: PETGEMFUNDACIÓ BARCELONA MOBILE WORLD CAPITAL FOUNDATION
01/03/202430/04/2024Recepció i integració del posicionament dels DRONS al DOTSITHINKUPC, S.L.
01/02/202431/01/2028HORIZON-101119983-NESTOR (MSCA)EUROPEAN COMMISSION
01/02/202430/06/2025Colaboración AKO-UPC, PERTE DICAROSAKO ELECTROMECÀNICA S.A.
29/01/202428/01/2026Under the skin of the city: Urban simulations for nature-based solutionsAGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca
15/01/202428/11/2025Especificació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/202407/01/2025Contracte 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/202431/12/2026Automated end-to-end data life cycle management for FAIR data integration, processing and re-useCommission of European Communities
01/01/202431/12/2026Trustworthy Efficient AI for Cloud-Edge ComputingCommission of European Communities
01/01/202431/12/2027federated data and intelligence Orchestration & sharing for the Digital Energy transitiONCommission of European Communities
01/01/202430/06/2027AI-Ops Framework for Automated, Intelligent and Reliable Data/AI Pipelines Lifecycle with Humans-inthe-Loop and Coupling of Hybrid Science-Guided and AI ModelsCommission of European Communities
01/01/202431/12/2025Redes de malla LoRa para IoTAGENCIA ESTATAL DE INVESTIGACION
31/12/202330/12/2026Graph Neural Networks for Robust AI/ML-driven Network Security ApplicationsAGENCIA ESTATAL DE INVESTIGACION
21/12/202320/12/2024Desenvolupament 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 algorismesARTIS GABARRO PERE
01/11/202331/10/2026HORIZON-101119602-COBALTEUROPEAN COMMISSION
01/10/202330/09/2027Elastic Energy Distributed OrchestrationINTEL CORPORATION
01/10/202331/12/2024Assessorament 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ècnFUNDACIO CLINIC PER A LA RECERCA BI
12/09/202330/06/2026Chips para arquitecturas avanzadas y sistemas fotónicosMIN DE ECONOMIA Y COMPETITIVIDAD
01/09/202331/08/2026Técnicas basadas en datos para mejorar la calidad de la información en redes de nodos IoTAGENCIA ESTATAL DE INVESTIGACION
01/09/202331/08/2026Cybersecurity for the FutureCommission of European Communities
01/09/202301/09/2026Arquitectura y programación de computadores escalables de alto rendimiento y bajo consumo III - UZAgencia Estatal de Investigación; Ministerio de Ciencia e Innovación
10/07/202309/04/2024IDENTITY IN AN ETHICAL INTERNET COMMUNITY (ORCHESTRAL)Commission of European Communities
06/07/202305/04/2024IOTLORAMESH (IoT LoRa mesh network for far edge device integration). Open Call open call del projecte europeu ASSIST-IoTEUROPEAN COMMISSION
01/07/202328/02/2024Organizació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/202315/06/2023Huawei 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 dHUAWEI TECHNOLOGIES SWEDEN AB
01/06/202331/05/2027SCALABLE MULTI-CHIP QUANTUM ARCHITECTURES ENABLED BY CRYOGENIC WIRELESS / QUANTUM -COHERENT NETWORK-IN PACKAGEEuropean Innovation Council and
01/06/202331/05/2026Implemented SynergIes, data sharing contracts and Goals between transport modes and AIR tansportationSESAR JOINT UNDERTAKING
01/06/202330/11/2025Measuring U-Space Social and Environmental Impact (MUSE)SESAR JOINT UNDERTAKING
01/06/202331/07/2023We 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-WASILICON VALLEY COMMUNITY FOUNDATION
01/06/202331/05/2024Amandla Community ProjectsCentre de Cooperació per al Desenvolupament de la UPC
01/06/202331/05/2024Manteniment i extensió d'una xarxa comunitària a la regió de Gandiol, SenegalCentre de Cooperació per al Desenvolupament de la UPC
01/06/202331/05/2024Cribratge 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/202331/08/2024Continual Explainable Drift Detection and Adaptation for Autonomous Driving DataLenovo Data Center Group
01/05/202330/04/2026High Performance, Safe, Secure, Open-Source Leveraged RISC-V Domain-Specific EcosystemsUnión Europea
17/04/202316/04/2024IoT twinning for digital product passportsCommission of European Communities
01/04/202329/03/2024Mantenimiento 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 laETSI
16/01/202315/04/2024Revisió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 enETSI
01/01/202331/12/2025SElf-mAnaged Sustainable high-capacity Optical NetworksCommission of European Communities
01/01/202330/06/2025PRogrammable AI-Enabled DeterminIstiC neTworking for 6GCommission of European Communities
01/01/202331/12/2025Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud ServicesCommission of European Communities
01/01/202331/12/2025Deep Programmability and Secure Distributed Intelligence for Real-Time End-to-End 6G NetworksCommission of European Communities
01/01/202331/12/2025Advanced Security-for-safety Assurance for Medical Device IoTEUROPEAN COMMISSION
01/01/202330/06/2026Agile uLtra Low EnerGy secuRe netwOrksEUROPEAN COMMISSION
01/01/202331/12/2025Community-Based Smart City Digital Twin Platform for Optimised DRM operations and Enhanced Community Disaster ResilienceCommission of European Communities
01/01/202331/12/2027A University Partnership for Acceleration of European UniversitiesCommission of European Communities
01/01/202331/12/2025Holistic, Omnipresent, Resilient Services for future 6G Wireless and Computing EcosystemsCommission of European Communities
01/01/202331/12/2025CLOUDSKIN: "Adaptive virtualization for AI-enabled Cloud-edge Continuum"European Comission
01/01/202331/12/2025VITAMIN-V: "Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud Services".European Commission
01/01/202331/12/2025SECURED: "Scaling Up secure Processing, Anonymization and generation of Health Data"European Commission
01/01/202331/12/2025NEARDATA: "Extreme Near-Data Processing Platform"European Comission
01/01/202331/12/2026CLOUDSTARS: "Cloud Open Source Research Mobility Network"European Commission
01/01/202331/12/2025gaZ: grupo de Arquitectura de Computadores de la Universidad de ZaragozaGobierno de Aragón. Consejería de Ciencia, Tecnología y Universidad
01/01/202331/12/2024Procesador Fuera de Orden Multinúcleo consciente de la aplicación basado en instrucciones abiertas RISC-VGobierno de España. Ministerio de Ciencia y Tecnología. Dirección General de Programas y de Transferencia de Conocimiento (Dgptc)
09/12/202230/06/2025QUANTUM COGNITIVE DIGITAL INDUSTRYREPSOL YPF, S.A.
01/12/202230/11/2024Multiscale electromagnetic Imaging of La Palma Island Geothermal SystemMinisterio de Ciencia e Innovación
01/11/202231/10/2025U-space European COMmon dEpLoymentCommission of European Communities
01/11/202231/03/2023Contrato 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/202228/02/2023Supercomputación para datos termocronológicos en sistemas petrolíferos: el caso de Colombia y su impacto en la transición energéticaBarcelona Supercomputing Center-Centro Nacional de Supercomputación
19/10/202218/07/2024Evolution 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/202218/10/2022Distributed indexes.
27/09/202207/10/2022Contracte de col·laboració per el patrocini congrés AkademyKDE e.V.
06/09/202230/06/2025Laboratorio 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/202206/09/2022Method of managing task dependencies at runtime in a parallel computing system of a hardware processing system and a hardware acceleration processor
06/09/202230/06/2025Laboratorio Abierto Científico-Tecnológico de Investigación en 6G de la UPC (6G-OpenLab)MIN DE ECONOMIA Y COMPETITIVIDAD
01/09/202231/08/2025Towards a functional continuum operating systemCommission of European Communities
01/09/202231/08/2025Gestión inteligente del cloud continuum: Desarrollo de las funcionalidades clave de un SO (AGENCIA ESTATAL DE INVESTIGACION
01/09/202231/08/2025DALEST: "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/202231/08/2025CROMAI: "Computational Resources Orchestration and Management for AI"AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca
29/08/202229/08/2022Dispositivo para la realización de una prueba de marcha
01/07/202230/06/2025A EUROPEAN CYBER RESILIENCE FRAMEWORK WITH ARTIFICIAL INTELLIGENCE -ASSISTED ORCHESTRATION & AUTOMATION FOR BUSINESS CONTINUITY, INCIDENT RESPONSE & INFORMATION EXCHANGECommission of European Communities
01/07/202230/06/2025Securing tailings dam infrastructure with an innovative monitoring SystemEUROPEAN INST OF INNOV.& TECHNOL.
02/06/202202/06/2022Method for optimizing the management of a flow of data
01/06/202231/05/2023Projecte Building Hope: instal·lació d’aules informàtiques, wifi a escola i connexió a la comunitatCentre de Cooperació per al Desenvolupament de la UPC
01/06/202231/05/2023Instal·lació de portàtils al centre de desenvolupament comunitari de CasamanceCentre de Cooperació per al Desenvolupament de la UPC
01/06/202231/05/2023Cribratge i seguiment del tractament per Hipertensió Arterial (HTA) en col·lectius d'alta vulnerabilitat amb problemes d’accés al sistema sanitariCentre de Cooperació per al Desenvolupament de la UPC
01/06/202231/05/2023Impactes 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/202230/04/2025Catalonia Digital Innovation Hub (DIH4CAT)DIRECTORATE-GENERAL FOR COMMUNIC.
07/04/202231/10/2023Cognitive Fractal and Secure Edge Based On Unique Open-Safe-Reliable-Low Power Hardware Platform NodeGOBIERNO DE ESPAÑA. MINISTERIO DE ECONOMÍA Y COMPETITIVIDAD, MINECO; European Union Horizon 2020
14/03/202231/07/2022Contrato 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 ASiCETSI
15/02/202201/02/2024Contracte de col·laboració per la implementació i avaluació “EU Blockchain pre-commercial procurement (CNECT/2020/OP/0055)”IOTA Stiftung
25/01/202206/06/2022Ciberseguretat: Desplegament, optimització i securització plataforma monitoritzacióAPOLO ANALYTICS SL
01/01/202231/12/2024Towards a smart and efficient telecom infrastructure meeting current and future industry needsMIN DE ECONOMIA Y COMPETITIVIDAD
01/01/202231/12/2024Atracción de talento y educación en tecnologías y servicios avanzados 5G/6GMIN DE ECONOMIA Y COMPETITIVIDAD
01/01/202231/12/2025Hpc EuRopean ConsortiUm Leading Education activitieSEUROPEAN COMMISSION
01/01/202231/12/2022Urban Air Traffic Management DEVelOpment & DEMOnstrationEUROPEAN INST OF INNOV.& TECHNOL.
01/01/202201/09/2022Contrato de colaboración para el asesoramiento y análisis en la economía digital de dispositivos TIC.A.PANGEA COORD.COMUNICACIÓ COOP.
01/01/202231/12/2024Parallel Programming and Acceleration with Heterogeneous Architectures (PPHA)Agència de Gestió d'Ajuts Universitaris i de Recerca (Agaur)
15/12/202116/05/2022Ampliació del contracte de col·laboració per serveis de ciberseguretatHOLALUZ-CLIDOM SA
01/12/202130/11/2024Genius. Impulso a la transición energética de industrias intensivas en consumo a través de herramientasAGENCIA ESTATAL DE INVESTIGACION
01/11/202131/10/2024Beyond 5G – OPtical nEtwork coNtinuumEUROPEAN COMMISSION
01/11/202130/10/2023Life in the AI EraCommission of European Communities
29/10/202129/10/2021Programa 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/202130/06/2022Servei de mentoria científica dins de l'Advisory Board del repte TDA (Tecnologies Digitals Avançades) en CiberseguretatFUNDACIÓ i2CAT
01/10/202129/04/2022NGIatlantic.eu 03_275EUROPEAN COMMISSION
01/10/202130/03/2022NGIatlantic.eu application 03-277EUROPEAN COMMISSION
01/09/202131/08/2024AI-powered Intent-Based packet and Optical transport Networks and edge and cloud computing for beyond 5GAGENCIA ESTATAL DE INVESTIGACION
01/09/202131/08/2024Mecanismos para la gestión segura y eficiente de información genómica adaptada a laboratorios clínicos: Aspectos de seguridadAGENCIA ESTATAL DE INVESTIGACION
01/09/202131/08/2024Investigación en futuras redes totalmente optimizadas mediante inteligencia artificial - AAGENCIA ESTATAL DE INVESTIGACION
01/09/202131/08/2025Arquitecturas de Dominio Específico para Sistemas de Computación Energéticamente EficientesAGENCIA ESTATAL DE INVESTIGACION
01/09/202131/08/2022Improve the technical maturity of FlowNN and build influence of FlowNN in the industryHUAWEI TECHNOLOGIES Co
01/09/202131/08/2024Supervisión de flota de drones y optimización de los planes de vuelo de operaciones comercialesAGENCIA ESTATAL DE INVESTIGACION
01/09/202131/08/2024artificial Intelligence threat Reporting and Incident response SystemEuropean Commission
01/07/202131/01/2022Diseñ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 SoporteETSI
30/06/202131/12/2021Increasing the endurance of large STT-RAM Last-Level caches by using compression and a precise aging modelHiPEAC (NoE - Unión Europea)
25/06/202124/03/2022Trusted and reliable content on future blockchainsEUROPEAN COMMISSION
14/05/202113/11/2022Drones against COVID-19 Propagation by Controlling Capacity in Public SpacesAGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca
29/04/202129/04/2021Acceso a datos almacenados en un sistema de base de datos
20/04/202120/04/2021Dynamic anomaly forecasting from execution logs
13/04/202131/12/2021COLLIDER - MOCCA TECHNOLOGIESFUNDACIO BARCELONA MOBILE WORLD CAP
01/04/202131/03/2022Graph-Driven Acceleration of Graph Neural NetworksNEC Laboratories Europe
01/04/202131/03/2022Evolució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/202131/03/2024Towards EXtreme scale Technologies and Accelerators for euROhpc hw/Sw Supercomputing Applications for exascaleEuropean Commission
01/04/202131/03/2022WalCycData: A data infrastructure for vulnerable road usersEUROPEAN INST OF INNOV.& TECHNOL.
01/04/202131/03/2024DEEP Software for Exascale ArchitecturesEuropean Commision
31/03/202131/03/2021Distributed indexes
10/02/202131/03/2022Preparació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 certificadoETSI
01/02/202131/07/2021Decentralized 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 cEUROPEAN COMMISSION
01/01/202130/04/2023CONCEPT OF OPERATIONS FOR EUROPEAN U-SPACE SERVICES - EXTENSION FOR URBAN AIR MOBILITYSESAR JOINT UNDERTAKING
01/01/202131/12/2024MENTOR 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/202131/12/2021EIT-UM-2020-21065EUROPEAN INST OF INNOV.& TECHNOL.
01/01/202131/12/2023CALLISTO: "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/202127/05/2022Projecte FREEDACentre de Cooperació per al Desenvolupament de la UPC
01/01/202127/05/2022Sensibilització i formació en països de baix IDH via TICCentre de Cooperació per al Desenvolupament de la UPC
01/12/202031/10/2021CiutadanIA: Intel·ligència Artificial per a tothomGeneralitat de Catalunya. Departament de la Vicepresidencia i de Politiques Digitals i Territori
01/11/202030/10/2022Redes inalámbricas integradas en sistemas de computación avanzadosAGENCIA ESTATAL DE INVESTIGACION
01/11/202031/12/2022H2020-894116-SYN+AIRSESAR JOINT UNDERTAKING
26/10/202026/10/2020Fog computing system and methods
01/10/202030/09/2024Ciberseguridad Industria 4.0AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca
01/10/202030/09/2021IGNNITION: Fast prototyping of complex Graph Neural Networks for network optimizationCommission of European Communities
01/10/202001/10/2020Method and system for determining the amount of oxyden required by a user with respiratory problems
01/10/202031/03/2024INCISIVE: "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/202031/08/2023A coordinated framework for cyber resilient supply chain systems over complex ICT infrastructuresCommission of European Communities
01/07/202031/12/2020Crowdsourced Obtention and Analytics of Data About the Crowding of Public Spaces for the Benefit of Public Transport and Mobility in CitiesEUROPEAN INST OF INNOV.& TECHNOL.
01/07/202001/02/2021DLT4EU - Circular Economy Open CallEuropean Union Horizon 2020
02/06/202002/06/2020Sistema y método para el rastreo de objetos en movimiento en vehículos
01/06/202031/05/2025UPC-Computación de Altas Prestaciones VIIIAGENCIA ESTATAL DE INVESTIGACION
01/06/202031/12/2023Sistemas informáticos y de red descentralizados con recursos distribuidosAGENCIA ESTATAL DE INVESTIGACION
01/06/202029/02/2024Arquitectura y programación de computadores escalables de alto rendimiento y bajo consumo. Jerarquía de memoria, gestión de tareas, y optimización de aplicacionesAgencia Estatal de Investigación; Ministerio de Ciencia, Innovación y Universidades
01/05/202031/10/2022A Unified Integrated Remain Well Clear Concept in Airspace D-G Class- URCLeaEDSESAR JOINT UNDERTAKING
22/04/202022/07/2020Cap infant sense accés a l'escola des de casaCentre de Cooperació per al Desenvolupament , UPC
13/04/202013/04/2020Merging level cache and data cache units having indicator bits related to speculative execution
01/04/202031/03/2023PROCESAMIENTO DE FLUJO DISTRIBUIDO EN SISTEMAS DE NIEBLA Y BORDE MEDIANTE COMPUTACIÓN TRANSPRECISAAGENCIA ESTATAL DE INVESTIGACION
01/04/202031/03/2023Marco de asignación de recursos holístico y fundacional para servicios edge computing optimizados y con alto impactoAGENCIA ESTATAL DE INVESTIGACION
01/04/202031/03/2022Lenovo-BSC Collaboration Agreement: SoW no. 2: ScanflowLenovo Spain SL
01/03/202028/02/2021HahatayCentre de Cooperació per al Desenvolupament , UPC
01/03/202028/02/2021Dedicated communication for water management and monitoring in the high Andean area of Peru (Phase 2)Centre de Cooperació per al Desenvolupament , UPC
06/01/202006/01/2020Disabling cache portions during low voltage operations - third continuation
01/01/202030/06/2020EU-US collaboration on NGI - NGI Explorers ProgramCommission of European Communities
01/01/202031/12/2020Research and Development Project with HuaweiHUAWEI TECHNOLOGIES Co
01/01/202031/12/2020Living lab e-micromobilityEUROPEAN INST OF INNOV.& TECHNOL.
01/01/202031/12/2020InnovaCity 2.0EUROPEAN INST OF INNOV.& TECHNOL.
01/01/202031/12/2021Construcció, gestió,manteniment DRONELABAJUNTAMENT CASTELLDEFELS
01/01/202030/09/2023Monitorización IoT de la calidad del aireAGENCIA ESTATAL DE INVESTIGACION
01/01/202031/12/2022gaZ: 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/202031/01/2021Certificar la custodia amb BlockchainAgència de Residus de Catalunya
01/01/202031/12/2022MareNostrum Exascale Emulation PlatformEuropean Commission
01/01/202031/12/2022FemIoT: "Agrupament de Tecnologies Emergents IoT"FEDER Unión Europea; Generalitat de Catalunya, DGR
13/11/201931/12/2020FOOXY - COLLIDER 2019FUNDACIO BARCELONA MOBILE WORLD CAP
01/11/201930/04/2020Fast virtual SoC for advanced GPS algorithm evaluationGENT UNIVERSITEIT
01/11/201931/10/2022University Network for Innovation, Technology and EngineeringEuropean Commission
30/10/201931/10/2020Preparar 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 respectETSI
08/10/201907/10/2022Investigación, formación y prospectiva en sistemas RISC-VMINISTERIO DE CIENCIA, INNOVACIÓN Y UNIVERSIDADES
01/10/201930/09/2023Architecting More Than Moore – Wireless Plasticity for Heterogeneous Massive Computer ArchitecturesCommission of European Communities
01/09/201931/08/2025CoCoUnit: An Energy-Efficient Processing Unit for Cognitive ComputingCommission of European Communities
01/09/201930/04/2022Pyrenees Imaging eXperience: an InternationaL networkPrograma INTERREG V A – España-Francia-Andorra (POCTEFA) 2014-2020
01/08/201931/07/2022Research on an architecture/solution for BGP security and the overall problem of and Inter-Domain Routing securityHUAWEI TECHNOLOGIES Co
04/07/201903/07/2020decentraLizEd Data Governance for nExt geneRation internetCommission of European Communities
01/07/201930/11/2021Proyecto POLDER (convocatoria 2019 de EUREKA-ITEA3)STARFLOW, S.L.
01/06/201931/05/2022TRaceo y ACompañamiento en el viaje con medios ITAGENCIA ESTATAL DE INVESTIGACION
01/06/201931/05/2022Inteligencia Artificial aplicada a Grafos para Redes Biológicas y de ComunicacionesAGENCIA ESTATAL DE INVESTIGACION
01/06/201931/05/2022Prestación de servicios de confianza en nubes periféricos descentralizadas para múltiples entornosAGENCIA ESTATAL DE INVESTIGACION
01/06/201931/05/2022Economía participativa para una plataforma computacional comunitaria descentralizadaAGENCIA ESTATAL DE INVESTIGACION
01/06/201931/05/2022Resiliencia Unificada para Sistemas InformáticosAGENCIA ESTATAL DE INVESTIGACION
01/06/201931/12/2022001-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/201931/01/2022H2020-825268-LEDGER - Pangea - decentraLizEd Data Governance for nExt geneRation internetEuropean Union Horizon 2020
01/06/201931/05/2023Designing RISC-V-based Accelerators for next generation ComputersFondo Europeo de Desarrollo Regional
24/04/201923/04/2022EUROCONTROL -PHDEUROCONTROL
01/03/201928/02/2020Projecte OrigenCentre Cooperació per al Desenvolupament
01/03/201928/02/2020Comunicación dedicada para la gestión y monitoreo del agua en zona altoandina de Perú (Fase 1)Centre Cooperació per al Desenvolupament
01/03/201928/02/2020Desplegament i test d’una plataforma de monitorització en interiors d’habitatges per donar suport a l’acompanyament de la gent granCentre Cooperació per al Desenvolupament
20/02/201920/02/2020Networking Query Language for Mapping Services in Overlay NetworksSILICON VALLEY COMMUNITY FOUNDATION
12/01/201928/02/2023871174 - HiPEAC 6 - European Network of Excelence on High Performance and Embedded Architecture and CompilationEuropean Horizon 2020. Funding scheme: CSA - Coordination & Support Action. Topic: ICT-04-2015
01/01/201930/06/2023REAL-time monitoring and mitigation of nonlinearCommission of European Communities
01/01/201930/09/2022Gestión de una arquitectura jerárquica Fog-to-cloud para escenarios IoT: Compartición de recursosAGENCIA ESTATAL DE INVESTIGACION
01/01/201931/12/2022Integración de los objetivos para el desarrollo sostenible en la formación en sostenibilidad de las titulaciones universitarias españolasAGENCIA ESTATAL DE INVESTIGACION
01/01/201931/12/2020Supporting 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 capaETSI
01/01/201930/06/2022Drone research laboratory for the integration of mobile communicationsAGENCIA ESTATAL DE INVESTIGACION
01/01/201931/12/2019EIT Urban Mobility Start-up phaseEIT Urban Mobility
01/01/201931/12/2020Mejora de la infraestructura científico-técnica del Departamento de Arquitectura de Computadores de la UPCAgencia Estatal de Investigación
01/01/201931/12/2021"Heterogeneous Cloud Computing Systems; Cognitive Cloud Ecosystem"IBM Thomas J. Watson Research Center
01/01/201931/12/2021Benchmarking on Big Data AnalyticsDatabricks
27/06/201328/01/2026Contracte de transferència de tecnologia Talaia Networks, S.L.Talaia Networks, S.L.

Teaching staff and research groups

Teachers

Doctoral Programme teachers

Other teachers linked to the Doctoral Programme

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 DATEEND DATEACTIVITYFINANCING ENTITY
03/04/202409/05/2024Collinder Venture Builder Programme: PETGEMFUNDACIÓ BARCELONA MOBILE WORLD CAPITAL FOUNDATION
01/03/202430/04/2024Recepció i integració del posicionament dels DRONS al DOTSITHINKUPC, S.L.
01/02/202431/01/2028HORIZON-101119983-NESTOR (MSCA)EUROPEAN COMMISSION
01/02/202430/06/2025Colaboración AKO-UPC, PERTE DICAROSAKO ELECTROMECÀNICA S.A.
29/01/202428/01/2026Under the skin of the city: Urban simulations for nature-based solutionsAGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca
15/01/202428/11/2025Especificació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/202407/01/2025Contracte 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/202431/12/2026Automated end-to-end data life cycle management for FAIR data integration, processing and re-useCommission of European Communities
01/01/202431/12/2026Trustworthy Efficient AI for Cloud-Edge ComputingCommission of European Communities
01/01/202431/12/2027federated data and intelligence Orchestration & sharing for the Digital Energy transitiONCommission of European Communities
01/01/202430/06/2027AI-Ops Framework for Automated, Intelligent and Reliable Data/AI Pipelines Lifecycle with Humans-inthe-Loop and Coupling of Hybrid Science-Guided and AI ModelsCommission of European Communities
01/01/202431/12/2025Redes de malla LoRa para IoTAGENCIA ESTATAL DE INVESTIGACION
31/12/202330/12/2026Graph Neural Networks for Robust AI/ML-driven Network Security ApplicationsAGENCIA ESTATAL DE INVESTIGACION
21/12/202320/12/2024Desenvolupament 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 algorismesARTIS GABARRO PERE
01/11/202331/10/2026HORIZON-101119602-COBALTEUROPEAN COMMISSION
01/10/202330/09/2027Elastic Energy Distributed OrchestrationINTEL CORPORATION
01/10/202331/12/2024Assessorament 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ècnFUNDACIO CLINIC PER A LA RECERCA BI
12/09/202330/06/2026Chips para arquitecturas avanzadas y sistemas fotónicosMIN DE ECONOMIA Y COMPETITIVIDAD
01/09/202331/08/2026Técnicas basadas en datos para mejorar la calidad de la información en redes de nodos IoTAGENCIA ESTATAL DE INVESTIGACION
01/09/202331/08/2026Cybersecurity for the FutureCommission of European Communities
01/09/202301/09/2026Arquitectura y programación de computadores escalables de alto rendimiento y bajo consumo III - UZAgencia Estatal de Investigación; Ministerio de Ciencia e Innovación
10/07/202309/04/2024IDENTITY IN AN ETHICAL INTERNET COMMUNITY (ORCHESTRAL)Commission of European Communities
06/07/202305/04/2024IOTLORAMESH (IoT LoRa mesh network for far edge device integration). Open Call open call del projecte europeu ASSIST-IoTEUROPEAN COMMISSION
01/07/202328/02/2024Organizació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/202315/06/2023Huawei 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 dHUAWEI TECHNOLOGIES SWEDEN AB
01/06/202331/05/2027SCALABLE MULTI-CHIP QUANTUM ARCHITECTURES ENABLED BY CRYOGENIC WIRELESS / QUANTUM -COHERENT NETWORK-IN PACKAGEEuropean Innovation Council and
01/06/202331/05/2026Implemented SynergIes, data sharing contracts and Goals between transport modes and AIR tansportationSESAR JOINT UNDERTAKING
01/06/202330/11/2025Measuring U-Space Social and Environmental Impact (MUSE)SESAR JOINT UNDERTAKING
01/06/202331/07/2023We 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-WASILICON VALLEY COMMUNITY FOUNDATION
01/06/202331/05/2024Amandla Community ProjectsCentre de Cooperació per al Desenvolupament de la UPC
01/06/202331/05/2024Manteniment i extensió d'una xarxa comunitària a la regió de Gandiol, SenegalCentre de Cooperació per al Desenvolupament de la UPC
01/06/202331/05/2024Cribratge 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/202331/08/2024Continual Explainable Drift Detection and Adaptation for Autonomous Driving DataLenovo Data Center Group
01/05/202330/04/2026High Performance, Safe, Secure, Open-Source Leveraged RISC-V Domain-Specific EcosystemsUnión Europea
17/04/202316/04/2024IoT twinning for digital product passportsCommission of European Communities
01/04/202329/03/2024Mantenimiento 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 laETSI
16/01/202315/04/2024Revisió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 enETSI
01/01/202331/12/2025SElf-mAnaged Sustainable high-capacity Optical NetworksCommission of European Communities
01/01/202330/06/2025PRogrammable AI-Enabled DeterminIstiC neTworking for 6GCommission of European Communities
01/01/202331/12/2025Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud ServicesCommission of European Communities
01/01/202331/12/2025Deep Programmability and Secure Distributed Intelligence for Real-Time End-to-End 6G NetworksCommission of European Communities
01/01/202331/12/2025Advanced Security-for-safety Assurance for Medical Device IoTEUROPEAN COMMISSION
01/01/202330/06/2026Agile uLtra Low EnerGy secuRe netwOrksEUROPEAN COMMISSION
01/01/202331/12/2025Community-Based Smart City Digital Twin Platform for Optimised DRM operations and Enhanced Community Disaster ResilienceCommission of European Communities
01/01/202331/12/2027A University Partnership for Acceleration of European UniversitiesCommission of European Communities
01/01/202331/12/2025Holistic, Omnipresent, Resilient Services for future 6G Wireless and Computing EcosystemsCommission of European Communities
01/01/202331/12/2025CLOUDSKIN: "Adaptive virtualization for AI-enabled Cloud-edge Continuum"European Comission
01/01/202331/12/2025VITAMIN-V: "Virtual Environment and Tool-boxing for Trustworthy Development of RISC-V based Cloud Services".European Commission
01/01/202331/12/2025SECURED: "Scaling Up secure Processing, Anonymization and generation of Health Data"European Commission
01/01/202331/12/2025NEARDATA: "Extreme Near-Data Processing Platform"European Comission
01/01/202331/12/2026CLOUDSTARS: "Cloud Open Source Research Mobility Network"European Commission
01/01/202331/12/2025gaZ: grupo de Arquitectura de Computadores de la Universidad de ZaragozaGobierno de Aragón. Consejería de Ciencia, Tecnología y Universidad
01/01/202331/12/2024Procesador Fuera de Orden Multinúcleo consciente de la aplicación basado en instrucciones abiertas RISC-VGobierno de España. Ministerio de Ciencia y Tecnología. Dirección General de Programas y de Transferencia de Conocimiento (Dgptc)
09/12/202230/06/2025QUANTUM COGNITIVE DIGITAL INDUSTRYREPSOL YPF, S.A.
01/12/202230/11/2024Multiscale electromagnetic Imaging of La Palma Island Geothermal SystemMinisterio de Ciencia e Innovación
01/11/202231/10/2025U-space European COMmon dEpLoymentCommission of European Communities
01/11/202231/03/2023Contrato 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/202228/02/2023Supercomputación para datos termocronológicos en sistemas petrolíferos: el caso de Colombia y su impacto en la transición energéticaBarcelona Supercomputing Center-Centro Nacional de Supercomputación
19/10/202218/07/2024Evolution 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/202218/10/2022Distributed indexes.
27/09/202207/10/2022Contracte de col·laboració per el patrocini congrés AkademyKDE e.V.
06/09/202230/06/2025Laboratorio 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/202206/09/2022Method of managing task dependencies at runtime in a parallel computing system of a hardware processing system and a hardware acceleration processor
06/09/202230/06/2025Laboratorio Abierto Científico-Tecnológico de Investigación en 6G de la UPC (6G-OpenLab)MIN DE ECONOMIA Y COMPETITIVIDAD
01/09/202231/08/2025Towards a functional continuum operating systemCommission of European Communities
01/09/202231/08/2025Gestión inteligente del cloud continuum: Desarrollo de las funcionalidades clave de un SO (AGENCIA ESTATAL DE INVESTIGACION
01/09/202231/08/2025DALEST: "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/202231/08/2025CROMAI: "Computational Resources Orchestration and Management for AI"AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca
29/08/202229/08/2022Dispositivo para la realización de una prueba de marcha
01/07/202230/06/2025A EUROPEAN CYBER RESILIENCE FRAMEWORK WITH ARTIFICIAL INTELLIGENCE -ASSISTED ORCHESTRATION & AUTOMATION FOR BUSINESS CONTINUITY, INCIDENT RESPONSE & INFORMATION EXCHANGECommission of European Communities
01/07/202230/06/2025Securing tailings dam infrastructure with an innovative monitoring SystemEUROPEAN INST OF INNOV.& TECHNOL.
02/06/202202/06/2022Method for optimizing the management of a flow of data
01/06/202231/05/2023Projecte Building Hope: instal·lació d’aules informàtiques, wifi a escola i connexió a la comunitatCentre de Cooperació per al Desenvolupament de la UPC
01/06/202231/05/2023Instal·lació de portàtils al centre de desenvolupament comunitari de CasamanceCentre de Cooperació per al Desenvolupament de la UPC
01/06/202231/05/2023Cribratge i seguiment del tractament per Hipertensió Arterial (HTA) en col·lectius d'alta vulnerabilitat amb problemes d’accés al sistema sanitariCentre de Cooperació per al Desenvolupament de la UPC
01/06/202231/05/2023Impactes 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/202230/04/2025Catalonia Digital Innovation Hub (DIH4CAT)DIRECTORATE-GENERAL FOR COMMUNIC.
07/04/202231/10/2023Cognitive Fractal and Secure Edge Based On Unique Open-Safe-Reliable-Low Power Hardware Platform NodeGOBIERNO DE ESPAÑA. MINISTERIO DE ECONOMÍA Y COMPETITIVIDAD, MINECO; European Union Horizon 2020
14/03/202231/07/2022Contrato 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 ASiCETSI
15/02/202201/02/2024Contracte de col·laboració per la implementació i avaluació “EU Blockchain pre-commercial procurement (CNECT/2020/OP/0055)”IOTA Stiftung
25/01/202206/06/2022Ciberseguretat: Desplegament, optimització i securització plataforma monitoritzacióAPOLO ANALYTICS SL
01/01/202231/12/2024Towards a smart and efficient telecom infrastructure meeting current and future industry needsMIN DE ECONOMIA Y COMPETITIVIDAD
01/01/202231/12/2024Atracción de talento y educación en tecnologías y servicios avanzados 5G/6GMIN DE ECONOMIA Y COMPETITIVIDAD
01/01/202231/12/2025Hpc EuRopean ConsortiUm Leading Education activitieSEUROPEAN COMMISSION
01/01/202231/12/2022Urban Air Traffic Management DEVelOpment & DEMOnstrationEUROPEAN INST OF INNOV.& TECHNOL.
01/01/202201/09/2022Contrato de colaboración para el asesoramiento y análisis en la economía digital de dispositivos TIC.A.PANGEA COORD.COMUNICACIÓ COOP.
01/01/202231/12/2024Parallel Programming and Acceleration with Heterogeneous Architectures (PPHA)Agència de Gestió d'Ajuts Universitaris i de Recerca (Agaur)
15/12/202116/05/2022Ampliació del contracte de col·laboració per serveis de ciberseguretatHOLALUZ-CLIDOM SA
01/12/202130/11/2024Genius. Impulso a la transición energética de industrias intensivas en consumo a través de herramientasAGENCIA ESTATAL DE INVESTIGACION
01/11/202131/10/2024Beyond 5G – OPtical nEtwork coNtinuumEUROPEAN COMMISSION
01/11/202130/10/2023Life in the AI EraCommission of European Communities
29/10/202129/10/2021Programa 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/202130/06/2022Servei de mentoria científica dins de l'Advisory Board del repte TDA (Tecnologies Digitals Avançades) en CiberseguretatFUNDACIÓ i2CAT
01/10/202129/04/2022NGIatlantic.eu 03_275EUROPEAN COMMISSION
01/10/202130/03/2022NGIatlantic.eu application 03-277EUROPEAN COMMISSION
01/09/202131/08/2024AI-powered Intent-Based packet and Optical transport Networks and edge and cloud computing for beyond 5GAGENCIA ESTATAL DE INVESTIGACION
01/09/202131/08/2024Mecanismos para la gestión segura y eficiente de información genómica adaptada a laboratorios clínicos: Aspectos de seguridadAGENCIA ESTATAL DE INVESTIGACION
01/09/202131/08/2024Investigación en futuras redes totalmente optimizadas mediante inteligencia artificial - AAGENCIA ESTATAL DE INVESTIGACION
01/09/202131/08/2025Arquitecturas de Dominio Específico para Sistemas de Computación Energéticamente EficientesAGENCIA ESTATAL DE INVESTIGACION
01/09/202131/08/2022Improve the technical maturity of FlowNN and build influence of FlowNN in the industryHUAWEI TECHNOLOGIES Co
01/09/202131/08/2024Supervisión de flota de drones y optimización de los planes de vuelo de operaciones comercialesAGENCIA ESTATAL DE INVESTIGACION
01/09/202131/08/2024artificial Intelligence threat Reporting and Incident response SystemEuropean Commission
01/07/202131/01/2022Diseñ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 SoporteETSI
30/06/202131/12/2021Increasing the endurance of large STT-RAM Last-Level caches by using compression and a precise aging modelHiPEAC (NoE - Unión Europea)
25/06/202124/03/2022Trusted and reliable content on future blockchainsEUROPEAN COMMISSION
14/05/202113/11/2022Drones against COVID-19 Propagation by Controlling Capacity in Public SpacesAGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca
29/04/202129/04/2021Acceso a datos almacenados en un sistema de base de datos
20/04/202120/04/2021Dynamic anomaly forecasting from execution logs
13/04/202131/12/2021COLLIDER - MOCCA TECHNOLOGIESFUNDACIO BARCELONA MOBILE WORLD CAP
01/04/202131/03/2022Graph-Driven Acceleration of Graph Neural NetworksNEC Laboratories Europe
01/04/202131/03/2022Evolució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/202131/03/2024Towards EXtreme scale Technologies and Accelerators for euROhpc hw/Sw Supercomputing Applications for exascaleEuropean Commission
01/04/202131/03/2022WalCycData: A data infrastructure for vulnerable road usersEUROPEAN INST OF INNOV.& TECHNOL.
01/04/202131/03/2024DEEP Software for Exascale ArchitecturesEuropean Commision
31/03/202131/03/2021Distributed indexes
10/02/202131/03/2022Preparació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 certificadoETSI
01/02/202131/07/2021Decentralized 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 cEUROPEAN COMMISSION
01/01/202130/04/2023CONCEPT OF OPERATIONS FOR EUROPEAN U-SPACE SERVICES - EXTENSION FOR URBAN AIR MOBILITYSESAR JOINT UNDERTAKING
01/01/202131/12/2024MENTOR 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/202131/12/2021EIT-UM-2020-21065EUROPEAN INST OF INNOV.& TECHNOL.
01/01/202131/12/2023CALLISTO: "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/202127/05/2022Projecte FREEDACentre de Cooperació per al Desenvolupament de la UPC
01/01/202127/05/2022Sensibilització i formació en països de baix IDH via TICCentre de Cooperació per al Desenvolupament de la UPC
01/12/202031/10/2021CiutadanIA: Intel·ligència Artificial per a tothomGeneralitat de Catalunya. Departament de la Vicepresidencia i de Politiques Digitals i Territori
01/11/202030/10/2022Redes inalámbricas integradas en sistemas de computación avanzadosAGENCIA ESTATAL DE INVESTIGACION
01/11/202031/12/2022H2020-894116-SYN+AIRSESAR JOINT UNDERTAKING
26/10/202026/10/2020Fog computing system and methods
01/10/202030/09/2024Ciberseguridad Industria 4.0AGAUR. Agència de Gestió d'Ajuts Universitaris i de Recerca
01/10/202030/09/2021IGNNITION: Fast prototyping of complex Graph Neural Networks for network optimizationCommission of European Communities
01/10/202001/10/2020Method and system for determining the amount of oxyden required by a user with respiratory problems
01/10/202031/03/2024INCISIVE: "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/202031/08/2023A coordinated framework for cyber resilient supply chain systems over complex ICT infrastructuresCommission of European Communities
01/07/202031/12/2020Crowdsourced Obtention and Analytics of Data About the Crowding of Public Spaces for the Benefit of Public Transport and Mobility in CitiesEUROPEAN INST OF INNOV.& TECHNOL.
01/07/202001/02/2021DLT4EU - Circular Economy Open CallEuropean Union Horizon 2020
02/06/202002/06/2020Sistema y método para el rastreo de objetos en movimiento en vehículos
01/06/202031/05/2025UPC-Computación de Altas Prestaciones VIIIAGENCIA ESTATAL DE INVESTIGACION
01/06/202031/12/2023Sistemas informáticos y de red descentralizados con recursos distribuidosAGENCIA ESTATAL DE INVESTIGACION
01/06/202029/02/2024Arquitectura y programación de computadores escalables de alto rendimiento y bajo consumo. Jerarquía de memoria, gestión de tareas, y optimización de aplicacionesAgencia Estatal de Investigación; Ministerio de Ciencia, Innovación y Universidades
01/05/202031/10/2022A Unified Integrated Remain Well Clear Concept in Airspace D-G Class- URCLeaEDSESAR JOINT UNDERTAKING
22/04/202022/07/2020Cap infant sense accés a l'escola des de casaCentre de Cooperació per al Desenvolupament , UPC
13/04/202013/04/2020Merging level cache and data cache units having indicator bits related to speculative execution
01/04/202031/03/2023PROCESAMIENTO DE FLUJO DISTRIBUIDO EN SISTEMAS DE NIEBLA Y BORDE MEDIANTE COMPUTACIÓN TRANSPRECISAAGENCIA ESTATAL DE INVESTIGACION
01/04/202031/03/2023Marco de asignación de recursos holístico y fundacional para servicios edge computing optimizados y con alto impactoAGENCIA ESTATAL DE INVESTIGACION
01/04/202031/03/2022Lenovo-BSC Collaboration Agreement: SoW no. 2: ScanflowLenovo Spain SL
01/03/202028/02/2021HahatayCentre de Cooperació per al Desenvolupament , UPC
01/03/202028/02/2021Dedicated communication for water management and monitoring in the high Andean area of Peru (Phase 2)Centre de Cooperació per al Desenvolupament , UPC
06/01/202006/01/2020Disabling cache portions during low voltage operations - third continuation
01/01/202030/06/2020EU-US collaboration on NGI - NGI Explorers ProgramCommission of European Communities
01/01/202031/12/2020Research and Development Project with HuaweiHUAWEI TECHNOLOGIES Co
01/01/202031/12/2020Living lab e-micromobilityEUROPEAN INST OF INNOV.& TECHNOL.
01/01/202031/12/2020InnovaCity 2.0EUROPEAN INST OF INNOV.& TECHNOL.
01/01/202031/12/2021Construcció, gestió,manteniment DRONELABAJUNTAMENT CASTELLDEFELS
01/01/202030/09/2023Monitorización IoT de la calidad del aireAGENCIA ESTATAL DE INVESTIGACION
01/01/202031/12/2022gaZ: 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/202031/01/2021Certificar la custodia amb BlockchainAgència de Residus de Catalunya
01/01/202031/12/2022MareNostrum Exascale Emulation PlatformEuropean Commission
01/01/202031/12/2022FemIoT: "Agrupament de Tecnologies Emergents IoT"FEDER Unión Europea; Generalitat de Catalunya, DGR
13/11/201931/12/2020FOOXY - COLLIDER 2019FUNDACIO BARCELONA MOBILE WORLD CAP
01/11/201930/04/2020Fast virtual SoC for advanced GPS algorithm evaluationGENT UNIVERSITEIT
01/11/201931/10/2022University Network for Innovation, Technology and EngineeringEuropean Commission
30/10/201931/10/2020Preparar 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 respectETSI
08/10/201907/10/2022Investigación, formación y prospectiva en sistemas RISC-VMINISTERIO DE CIENCIA, INNOVACIÓN Y UNIVERSIDADES
01/10/201930/09/2023Architecting More Than Moore – Wireless Plasticity for Heterogeneous Massive Computer ArchitecturesCommission of European Communities
01/09/201931/08/2025CoCoUnit: An Energy-Efficient Processing Unit for Cognitive ComputingCommission of European Communities
01/09/201930/04/2022Pyrenees Imaging eXperience: an InternationaL networkPrograma INTERREG V A – España-Francia-Andorra (POCTEFA) 2014-2020
01/08/201931/07/2022Research on an architecture/solution for BGP security and the overall problem of and Inter-Domain Routing securityHUAWEI TECHNOLOGIES Co
04/07/201903/07/2020decentraLizEd Data Governance for nExt geneRation internetCommission of European Communities
01/07/201930/11/2021Proyecto POLDER (convocatoria 2019 de EUREKA-ITEA3)STARFLOW, S.L.
01/06/201931/05/2022TRaceo y ACompañamiento en el viaje con medios ITAGENCIA ESTATAL DE INVESTIGACION
01/06/201931/05/2022Inteligencia Artificial aplicada a Grafos para Redes Biológicas y de ComunicacionesAGENCIA ESTATAL DE INVESTIGACION
01/06/201931/05/2022Prestación de servicios de confianza en nubes periféricos descentralizadas para múltiples entornosAGENCIA ESTATAL DE INVESTIGACION
01/06/201931/05/2022Economía participativa para una plataforma computacional comunitaria descentralizadaAGENCIA ESTATAL DE INVESTIGACION
01/06/201931/05/2022Resiliencia Unificada para Sistemas InformáticosAGENCIA ESTATAL DE INVESTIGACION
01/06/201931/12/2022001-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/201931/01/2022H2020-825268-LEDGER - Pangea - decentraLizEd Data Governance for nExt geneRation internetEuropean Union Horizon 2020
01/06/201931/05/2023Designing RISC-V-based Accelerators for next generation ComputersFondo Europeo de Desarrollo Regional
24/04/201923/04/2022EUROCONTROL -PHDEUROCONTROL
01/03/201928/02/2020Projecte OrigenCentre Cooperació per al Desenvolupament
01/03/201928/02/2020Comunicación dedicada para la gestión y monitoreo del agua en zona altoandina de Perú (Fase 1)Centre Cooperació per al Desenvolupament
01/03/201928/02/2020Desplegament i test d’una plataforma de monitorització en interiors d’habitatges per donar suport a l’acompanyament de la gent granCentre Cooperació per al Desenvolupament
20/02/201920/02/2020Networking Query Language for Mapping Services in Overlay NetworksSILICON VALLEY COMMUNITY FOUNDATION
12/01/201928/02/2023871174 - HiPEAC 6 - European Network of Excelence on High Performance and Embedded Architecture and CompilationEuropean Horizon 2020. Funding scheme: CSA - Coordination & Support Action. Topic: ICT-04-2015
01/01/201930/06/2023REAL-time monitoring and mitigation of nonlinearCommission of European Communities
01/01/201930/09/2022Gestión de una arquitectura jerárquica Fog-to-cloud para escenarios IoT: Compartición de recursosAGENCIA ESTATAL DE INVESTIGACION
01/01/201931/12/2022Integración de los objetivos para el desarrollo sostenible en la formación en sostenibilidad de las titulaciones universitarias españolasAGENCIA ESTATAL DE INVESTIGACION
01/01/201931/12/2020Supporting 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 capaETSI
01/01/201930/06/2022Drone research laboratory for the integration of mobile communicationsAGENCIA ESTATAL DE INVESTIGACION
01/01/201931/12/2019EIT Urban Mobility Start-up phaseEIT Urban Mobility
01/01/201931/12/2020Mejora de la infraestructura científico-técnica del Departamento de Arquitectura de Computadores de la UPCAgencia Estatal de Investigación
01/01/201931/12/2021"Heterogeneous Cloud Computing Systems; Cognitive Cloud Ecosystem"IBM Thomas J. Watson Research Center
01/01/201931/12/2021Benchmarking on Big Data AnalyticsDatabricks
27/06/201328/01/2026Contracte 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

Monitoring

Accreditation

    Registry of Universities, Centers and Degrees (RUCT)

    Indicators