Now showing items 1-20 of 20

  • A Multi-core processor for hard real-time systems 

    Paolieri, Marco (Universitat Politècnica de Catalunya, 2011-11-04)
    Doctoral thesis
    Open Access
    The increasing demand for new functionalities in current and future hard real-time embedded systems, like the ones deployed in automotive and avionics industries, is driving an increment in the performance required in ...
  • CPU accounting in multi-threaded processors 

    Ruiz Luque, José Carlos (Universitat Politècnica de Catalunya, 2014-05-29)
    Doctoral thesis
    Open Access
    In recent years, multi-threaded processors have become more and more popular in industry in order to increase the system aggregated performance and per-application performance, overcoming the limitations imposed by the ...
  • Development and certification of mixed-criticality embedded systems based on probabilistic timing analysis 

    Agirre Troncoso, Irune (Universitat Politècnica de Catalunya, 2018-07-02)
    Doctoral thesis
    Open Access
    An increasing variety of emerging systems relentlessly replaces or augments the functionality of mechanical subsystems with embedded electronics. For quantity, complexity, and use, the safety of such subsystems is an ...
  • Enabling caches in probabilistic timing analysis 

    Kosmidis, Leonidas (Universitat Politècnica de Catalunya, 2017-09-06)
    Doctoral thesis
    Open Access
    Hardware and software complexity of future critical real-time systems challenges the scalability of traditional timing analysis methods. Measurement-Based Probabilistic Timing Analysis (MBPTA) has recently emerged as an ...
  • Enhancing timing analysis for COTS multicores for safety-related industry : a software approach 

    Fernández Díaz, Gabriel Alejandro (Universitat Politècnica de Catalunya, 2018-11-15)
    Doctoral thesis
    Open Access
    Artificial system interaction with the real environment is in general based on the deployment of properly coordinated sensors and actuators, establishing between them a “dynamic control-loop”. The time to close this ...
  • Exploring average-case and probabilistic worst-case performance of time randomised caches and their associated overheads 

    Milutinovic, Suzana (Universitat Politècnica de Catalunya, 2016-01)
    Master thesis
    Open Access
    In this work we focus on the analysis of performance in the context of Probabilistic Timing Analysis (PTA) from different angles. First, we model and evaluate average performance of time-randomised caches used in the context ...
  • Exploring coordinated software and hardware support for hardware resource allocation 

    Figueiredo Boneti, Carlos Santieri de (Universitat Politècnica de Catalunya, 2009-09-04)
    Doctoral thesis
    Open Access
    Multithreaded processors are now common in the industry as they offer high performance at a low cost. Traditionally, in such processors, the assignation of hardware resources between the multiple threads is done implicitly, ...
  • Heterogeneity-awareness in multithreaded multicore processors 

    Acosta Ojeda, Carmelo Alexis (Universitat Politècnica de Catalunya, 2009-07-07)
    Doctoral thesis
    Open Access
    During the last decades, Computer Architecture has experienced a great series of revolutionary changes. The increasing transistor count on a single chip has led to some of the main milestones in the field, from the release ...
  • Improving cache Behavior in CMP architectures throug cache partitioning techniques 

    Moreto Planas, Miquel (Universitat Politècnica de Catalunya, 2010-03-19)
    Doctoral thesis
    Open Access
    The evolution of microprocessor design in the last few decades has changed significantly, moving from simple inorder single core architectures to superscalar and vector architectures in order to extract the maximum available ...
  • Improving the effective use of multithreaded architectures : implications on compilation, thread assignment, and timing analysis 

    Radojković, Petar (Universitat Politècnica de Catalunya, 2013-07-19)
    Doctoral thesis
    Open Access
    This thesis presents cross-domain approaches that improve the effective use of multithreaded architectures. The contributions of the thesis can be classified in three groups. First, we propose several methods for thread ...
  • Improving the efficiency of multicore systems through software and hardware cooperation 

    Jiménez Pérez, Víctor Javier (Universitat Politècnica de Catalunya, 2016-10-20)
    Doctoral thesis
    Open Access
    Increasing processors' clock frequency has traditionally been one of the largest drivers of performance improvements for computing systems. In the first half of the 2000s, however, it became clear that continuing to increase ...
  • Improving time predictability of shared hardware resources in real-time multicore systems : emphasis on the space domain 

    Jalle Ibarra, Javier (Universitat Politècnica de Catalunya, 2016-07-18)
    Doctoral thesis
    Open Access
    Critical Real-Time Embedded Systems (CRTES) follow a verification and validation process on the timing and functional correctness. This process includes the timing analysis that provides Worst-Case Execution Time (WCET) ...
  • Modelling Contention in Multicore Hardware Resources during Early Design Stages of Real-Time Systems 

    Trilla Rodríguez, David (Universitat Politècnica de Catalunya, 2016-07)
    Master thesis
    Open Access
    This thesis presents a modelling approach for the timing behavior of real-time embedded systems in early design phases. The model focuses on multicore processors and it predicts the contention tasks suffer in the access ...
  • On the analysis of the timing behaviour of time randomised caches 

    Benedicte Illescas, Pedro (Universitat Politècnica de Catalunya, 2016-07-07)
    Master thesis
    Open Access
    Time Randomised caches (TRc), which can be implemented at hardware level or with software means on conventional deterministic cache designs, have been proposed for real-time systems as key enablers for Probabilistic ...
  • On the Impact of Heterogeneous NoC Bandwidth Allocation in the WCET of Applications 

    Cardona Nadal, Jordi (Universitat Politècnica de Catalunya, 2018-04-16)
    Master thesis
    Open Access
    Covenantee:  Barcelona Supercomputing Centre / Barcelona Supercomputing Centre
    This thesis analyzes the potential of a Flexible Bandwidth Allocation (FBA) method for networks-on-chip (NoCs), which provides heterogeneous bandwidth distribution to improve the worst-case execution time (WCET) of parallel ...
  • Per-task energy metering and accounting in the multicore era 

    Liu, Qixiao (Universitat Politècnica de Catalunya, 2016-05-26)
    Doctoral thesis
    Open Access
    Chip multi-core processors (CMPs) are the preferred processing platform across different domains such as data centers, real-time systems and mobile devices. In all those domains, energy is arguably the most expensive ...
  • Probabilistically time-analyzable complex processor designs 

    Slijepcevic, Mladen (Universitat Politècnica de Catalunya, 2017-11-13)
    Doctoral thesis
    Open Access
    Industry developing Critical Real-Time Embedded Systems (CRTES), such as Aerospace, Space, Automotive and Railways, faces relentless demands for increased guaranteed processor performance to support new advanced functionalities ...
  • Software support to strengthen measurement-based timing analysis 

    Díaz Roque, Enrique (Universitat Politècnica de Catalunya, 2017-07)
    Master thesis
    Open Access
    In critical domains, the advent of high-performance (complex) hardware, used to provide the rising levels of guaranteed performance, complicates providing evidence of reliable software execution specially on aspects ...
  • Time Analysability of COTS Multicores in the Space Domain 

    Fernández Díaz, Gabriel (Universitat Politècnica de Catalunya, 2014-09-09)
    Master thesis
    Restricted access - confidentiality agreement
  • A time-predictable many-core processor design for critical real-time embedded systems 

    Panić, Miloš (Universitat Politècnica de Catalunya, 2018-05-25)
    Doctoral thesis
    Open Access
    Critical Real-Time Embedded Systems (CRTES) are in charge of controlling fundamental parts of embedded system, e.g. energy harvesting solar panels in satellites, steering and breaking in cars, or flight management systems ...