Leonidas Kosmidis

Orcid: 0000-0001-9751-1058

According to our database1, Leonidas Kosmidis authored at least 74 papers between 2012 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Vector Extensions in COTS Processors to Increase Guaranteed Performance in Real-Time Systems.
ACM Trans. Embed. Comput. Syst., March, 2023

GPU Devices for Safety-Critical Systems: A Survey.
ACM Comput. Surv., 2023


Evaluation of SYCL's Suitability for High-Performance Critical Systems.
Proceedings of the 2023 International Workshop on OpenCL, 2023

Space Shuttle: A Test Vehicle for the Reliability of the SkyWater 130nm PDK for Future Space Processors.
Proceedings of the 29th International Symposium on On-Line Testing and Robust System Design, 2023

Acceleration of Synthetic Aperture Radar for On-board Space Systems.
Proceedings of the IEEE High Performance Extreme Computing Conference, 2023

Unraveling the Mystery of NVIDIA's Unified Memory for Safety-Critical GPU Systems.
Proceedings of the 26th Euromicro Conference on Digital System Design, 2023

2022
Achieving Diverse Redundancy for GPU Kernels.
IEEE Trans. Emerg. Top. Comput., 2022

Sources of Single Event Effects in the NVIDIA Xavier SoC Family under Proton Irradiation.
Proceedings of the 28th IEEE International Symposium on On-Line Testing and Robust System Design, 2022

Functional and Timing Implications of Transient Faults in Critical Systems.
Proceedings of the 28th IEEE International Symposium on On-Line Testing and Robust System Design, 2022

Contention Tracking in GPU Last-Level Cache.
Proceedings of the IEEE 40th International Conference on Computer Design, 2022

SPARROW: A Low-Cost Hardware/Software Co-designed SIMD Microarchitecture for AI Operations in Space Processors.
Proceedings of the 2022 Design, Automation & Test in Europe Conference & Exhibition, 2022

2021
Safe and secure software updates on high-performance mixed-criticality systems: The UP2DATE approach.
Microprocess. Microsystems, November, 2021


GPU4S: Major Project Outcomes, Lessons Learnt and Way Forward.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2021

The UP2DATE Baseline Research Platforms.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2021

Comparison of GPU Computing Methodologies for Safety-Critical Systems: An Avionics Case Study.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2021

Assessing and Improving the Suitability of Model-Based Design for GPU-Accelerated Railway Control Systems.
Proceedings of the Architecture of Computing Systems - 34th International Conference, 2021

2020
GMAI: Understanding and Exploiting the Internals of GPU Resource Allocation in Critical Systems.
ACM Trans. Embed. Comput. Syst., 2020

GPU4S: Embedded GPUs in space - Latest project updates.
Microprocess. Microsystems, 2020

IntPred: flexible, fast, and accurate object detection for autonomous driving systems.
Proceedings of the SAC '20: The 35th ACM/SIGAPP Symposium on Applied Computing, online event, [Brno, Czech Republic], March 30, 2020

On the reliability of hardware event monitors in MPSoCs for critical domains.
Proceedings of the SAC '20: The 35th ACM/SIGAPP Symposium on Applied Computing, online event, [Brno, Czech Republic], March 30, 2020

En-Route: on enabling resource usage testing for autonomous driving frameworks.
Proceedings of the SAC '20: The 35th ACM/SIGAPP Symposium on Applied Computing, online event, [Brno, Czech Republic], March 30, 2020

Timing of Autonomous Driving Software: Problem Analysis and Prospects for Future Solutions.
Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, 2020

Software-Only Triple Diverse Redundancy on GPUs for Autonomous Driving Platforms.
Proceedings of the 50th Annual IEEE-IFIP International Conference on Dependable Systems and Networks, 2020

UP2DATE: Safe and secure over-the-air software updates on high-performance mixed-criticality systems.
Proceedings of the 23rd Euromicro Conference on Digital System Design, 2020

Software-only based Diverse Redundancy for ASIL-D Automotive Applications on Embedded HPC Platforms.
Proceedings of the IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, 2020


An On-board Algorithm Implementation on an Embedded GPU: A Space Case Study.
Proceedings of the 2020 Design, Automation & Test in Europe Conference & Exhibition, 2020

2019
Probabilistic Worst-Case Timing Analysis: Taxonomy and Comprehensive Survey.
ACM Comput. Surv., 2019

Performance Analysis and Optimization of Automotive GPUs.
Proceedings of the 31st International Symposium on Computer Architecture and High Performance Computing, 2019

Software-only Diverse Redundancy on GPUs for Autonomous Driving Platforms.
Proceedings of the 25th IEEE International Symposium on On-Line Testing and Robust System Design, 2019

BRASIL: A High-Integrity GPGPU Toolchain for Automotive Systems.
Proceedings of the 37th IEEE International Conference on Computer Design, 2019

Understanding and Exploiting the Internals of GPU Resource Allocation for Critical Systems.
Proceedings of the International Conference on Computer-Aided Design, 2019

Generating and Exploiting Deep Learning Variants to Increase Heterogeneous Resource Utilization in the NVIDIA Xavier.
Proceedings of the 31st Euromicro Conference on Real-Time Systems, 2019

GPU4S: Embedded GPUs in Space.
Proceedings of the 22nd Euromicro Conference on Digital System Design, 2019

High-Integrity GPU Designs for Critical Real-Time Automotive Systems.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2019

Assessing the Adherence of an Industrial Autonomous Driving Framework to ISO 26262 Software Guidelines.
Proceedings of the 56th Annual Design Automation Conference 2019, 2019

2018
High-Integrity Performance Monitoring Units in Automotive Chips for Reliable Timing V&V.
IEEE Micro, 2018

Safety-Related Challenges and Opportunities for GPUs in the Automotive Domain.
IEEE Micro, 2018

Industrial experiences with resource management under software randomization in ARINC653 avionics environments.
Proceedings of the International Conference on Computer-Aided Design, 2018

Brook GLES Pi: democratising accelerator programming.
Proceedings of the Conference on High-Performance Graphics, 2018

Brook auto: high-level certification-friendly programming for GPU-powered automotive systems.
Proceedings of the 55th Annual Design Automation Conference, 2018

Modelling multicore contention on the AURIX<sup><i>TM</i></sup> TC27x.
Proceedings of the 55th Annual Design Automation Conference, 2018

2017
Enabling caches in probabilistic timing analysis.
PhD thesis, 2017

An open benchmark implementation for multi-CPU multi-GPU pedestrian detection in automotive systems.
Proceedings of the 2017 IEEE/ACM International Conference on Computer-Aided Design, 2017

Optimisation opportunities and evaluation for GPGPU applications on low-end mobile GPUs.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2017

Probabilistic timing analysis on time-randomized platforms for the space domain.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2017

Dynamic software randomisation: Lessons learnec from an aerospace case study.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2017

MC2: Multicore and Cache Analysis via Deterministic and Probabilistic Jitter Bounding.
Proceedings of the Reliable Software Technologies - Ada-Europe 2017, 2017

2016
Fitting processor architectures for measurement-based probabilistic timing analysis.
Microprocess. Microsystems, 2016

Measurement-Based Timing Analysis of the AURIX Caches.
Proceedings of the 16th International Workshop on Worst-Case Execution Time Analysis, 2016

Modelling the confidence of timing analysis for time randomised caches.
Proceedings of the 11th IEEE Symposium on Industrial Embedded Systems, 2016

A confidence assessment of WCET estimates for software time randomized caches.
Proceedings of the 14th IEEE International Conference on Industrial Informatics, 2016

TASA: toolchain-agnostic static software randomisation for critical real-time systems.
Proceedings of the 35th International Conference on Computer-Aided Design, 2016


Towards general purpose computations on low-end mobile GPUs.
Proceedings of the 2016 Design, Automation & Test in Europe Conference & Exhibition, 2016

2015
Timing analysis of an avionics case study on complex hardware/software platforms.
Proceedings of the 2015 Design, Automation & Test in Europe Conference & Exhibition, 2015

2014
Efficient Cache Designs for Probabilistically Analysable Real-Time Systems.
IEEE Trans. Computers, 2014

Timing Verification of Fault-Tolerant Chips for Safety-Critical Applications in Harsh Environments.
IEEE Micro, 2014

PUB: Path Upper-Bounding for Measurement-Based Probabilistic Timing Analysis.
Proceedings of the 26th Euromicro Conference on Real-Time Systems, 2014

Measurement-Based Probabilistic Timing Analysis and Its Impact on Processor Architecture.
Proceedings of the 17th Euromicro Conference on Digital System Design, 2014

Bus designs for time-probabilistic multicore processors.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2014

Time-Analysable Non-Partitioned Shared Caches for Real-Time Multicore Systems.
Proceedings of the 51st Annual Design Automation Conference 2014, 2014

Containing Timing-Related Certification Cost in Automotive Systems Deploying Complex Hardware.
Proceedings of the 51st Annual Design Automation Conference 2014, 2014

2013
PROARTIS: Probabilistically Analyzable Real-Time Systems.
ACM Trans. Embed. Comput. Syst., 2013

Applying Measurement-Based Probabilistic Timing Analysis to Buffer Resources.
Proceedings of the 13th International Workshop on Worst-Case Execution Time Analysis, 2013

Measurement-based probabilistic timing analysis: Lessons from an integrated-modular avionics case study.
Proceedings of the 8th IEEE International Symposium on Industrial Embedded Systems, 2013

Multi-level Unified Caches for Probabilistically Time Analysable Real-Time Systems.
Proceedings of the IEEE 34th Real-Time Systems Symposium, 2013

Achieving timing composability with measurement-based probabilistic timing analysis.
Proceedings of the 16th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2013

DTM: Degraded Test Mode for Fault-Aware Probabilistic Timing Analysis.
Proceedings of the 25th Euromicro Conference on Real-Time Systems, 2013

Probabilistic timing analysis on conventional cache designs.
Proceedings of the Design, Automation and Test in Europe, 2013

A cache design for probabilistically analysable real-time systems.
Proceedings of the Design, Automation and Test in Europe, 2013

2012
Measurement-Based Probabilistic Timing Analysis for Multi-path Programs.
Proceedings of the 24th Euromicro Conference on Real-Time Systems, 2012


  Loading...