Alejandro J. Calderón

ORCID: 0000-0003-2426-306X
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Real-Time Systems Scheduling
  • Parallel Computing and Optimization Techniques
  • Radiation Effects in Electronics
  • Real-time simulation and control systems
  • Distributed and Parallel Computing Systems
  • Software Reliability and Analysis Research
  • Distributed systems and fault tolerance
  • Simulation Techniques and Applications
  • Model-Driven Software Engineering Techniques
  • Physical Unclonable Functions (PUFs) and Hardware Security
  • Information and Cyber Security
  • Formal Methods in Verification
  • Technology Assessment and Management
  • Cloud Computing and Resource Management
  • Digital Transformation in Industry
  • VLSI and Analog Circuit Testing
  • Software System Performance and Reliability
  • Scientific Computing and Data Management
  • Scientific Research and Discoveries
  • Robotics and Automated Systems
  • Software Testing and Debugging Techniques
  • Manufacturing Process and Optimization
  • Spacecraft Design and Technology
  • Smart Grid Security and Resilience
  • Stochastic Gradient Optimization Techniques

Ikerlan
2019-2024

Boeing (Spain)
2023

Digital Research Alliance of Canada
2023

GAIKER Technology Centre
2022

Universitat Politècnica de Catalunya
2020-2022

Critical real-time systems require strict resource provisioning in terms of memory and timing. The constant need for higher performance these has led industry to recently include GPUs. However, GPU software ecosystems are by their nature closed source, forcing system engineers consider them as black boxes, complicating provisioning. In this work we reverse engineer the internal operations increase understanding observed behaviour how resources internally managed. This way, allow accurately...

10.1109/iccad45719.2019.8942170 article EN 2015 IEEE/ACM International Conference on Computer-Aided Design (ICCAD) 2019-11-01

Critical real-time systems require strict resource provisioning in terms of memory and timing. The constant need for higher performance these has led industry to recently include GPUs. However, GPU software ecosystems are by their nature closed source, forcing system engineers consider them as black boxes, complicating provisioning. In this work, we reverse engineer the internal operations increase understanding observed behaviour how resources internally managed. We present our methodology...

10.1145/3391896 article EN ACM Transactions on Embedded Computing Systems 2020-07-07

Deep learning technology has enabled the development of increasingly complex safety-related autonomous systems using high-performance computers, such as graphics processing units (GPUs), which provide required high computing performance for execution parallel algorithms, matrix–matrix multiplications (a central element deep software libraries). However, safety certification algorithms and GPU-based is a challenge to be addressed. For example, achieving fault-tolerance diagnostic coverage...

10.3390/app12083779 article EN cc-by Applied Sciences 2022-04-08

Download This Paper Open PDF in Browser Add to My Library Share: Permalink Using these links will ensure access this page indefinitely Copy URL DOI

10.2139/ssrn.4452579 preprint EN 2023-01-01

Cyber–physical systems (CPS) integrate diverse elements developed by various vendors, often dispersed geographically, posing significant development challenges. This paper presents an improved version of our previously co-simulation interface based on the non-proprietary Distributed Co-Simulation Protocol (DCP) standard, now optimized for broader hardware platform compatibility. The core contributions include a demonstration interface’s hardware-agnostic capabilities and its straightforward...

10.3390/electronics12244919 article EN Electronics 2023-12-06

Cyber-physical systems are composed of a variety elements developed by different vendors that often geographically distributed. Therefore, its development process presents double challenge: each element has to be individually and, at the same time, correct interaction with rest ensured. In previous work, we proposed and an interface, based on non-proprietary Distributed Co-simulation Protocol standard, ease between these elements. this paper, improve it applicable in hardware platforms test...

10.3384/ecp204245 article EN cc-by Linköping electronic conference proceedings 2023-12-22

Over-the-air Software Updates (OTASU) in the critical domain are already a reality. OTASU provide huge benefits terms of user experience, security, and efficiency. However, due to involved risks, safety security mechanisms new regulations needed for their adoption domain. The automotive industry is race adopt safe secure OTASU, as by 2024, compliance UN will become compulsory. standards providing specifications requirements still infancy. Many other dependable system domains, that now more...

10.1109/dsd60849.2023.00062 article EN 2022 25th Euromicro Conference on Digital System Design (DSD) 2023-09-06

Autonomous systems require high-performance processing capabilities, which demand the use of powerful accelerators such as GPUs. However, GPUs in critical presents several challenges, since GPU programming models rely on explicit dynamic memory management. Traditionally, allocation is restricted to certain controlled scenarios, programs be rewritten so that all required allocated at beginning program and released its end. many applications do not follow this approach. Moreover, when used, it...

10.1109/access.2024.3406893 article EN cc-by IEEE Access 2024-01-01

The UP2DATE H2020 project focuses on highperformance heterogeneous embedded platforms for critical systems. We will develop observability and controllability solutions to support online updates while ensuring safety security mixed-criticality tasks. In this paper, we describe the rationale behind selection of baseline research which be used demonstrate concepts, including a performance comparison identify most efficient one.

10.23919/date51398.2021.9474040 article EN Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015 2021-02-01

In the domain of safety-critical systems there is an increasing need for more compute-capable and higher performance devices. This comes from dramatic increase on software complexity caused by newest intelligent autonomous systems. Graphics Processing Units (GPUs), as multi-processing accelerators, are ideal choice in this aspect due to their ability handle big amount data computations. order ease challenging task programming such devices, vendors continuously adding features, Unified Memory...

10.1109/dsd60849.2023.00058 article EN 2022 25th Euromicro Conference on Digital System Design (DSD) 2023-09-06
Coming Soon ...