2014 · 14 citations · 24 references
Wcet AnalysisEngineeringComputer ArchitectureAltera FpgaProcessor ArchitectureHardware SecurityHigh-performance ArchitectureTiming AnalysisSystems EngineeringParallel ComputingManycore ProcessorComputer EngineeringComputer SciencePerformance Analysis ToolTiming Analysis ToolsProgram AnalysisShared ResourcesMany-core ArchitectureReal-time SystemsParallel ProgrammingSystem Software
The interference on shared resources caused by concurrently executing applications unpredictably prolongs their execution. Hence, determination of the Worst Case Execution Time (Wcet) of applications executing on shared memory multi-core processors is hard to estimate. This hinders the adoption of Commercial Off The Shelf (Cots) multi-core processors in hard real-time systems. The existing techniques opt for tailored multi-core architectures to provide high computation power at predictable execution time. However, this approach yields poor resource utilization and high costs. In this paper, we present a technique to measure the Wcet of applications on multi-core architectures using existing measurement based timing analysis tools. Our technique has a minor area impact (≈ 5%). However, this impact is limited to the emulation devices only and production chips remain unchanged. Thus, our technique does not impact performance of the Cots chips by any ways. The technique is demonstrated by measuring Wcet of benchmark applications using the RapiTime timing analysis tool. The tests are conducted on a quad-core NIOS II processor on an Altera Fpga.
24
WCET analysis of probabilistic hard real-time systems
Guillem Bernat, A. Colin, Stefan M. Petters · 2003 · 337 citations
Hardware support for WCET analysis of hard real-time multicore systems
Marco Paolieri, Eduardo Quiñones, Francisco J. Cazorla et al. · 2009 · 230 citations · Full text
Memory Hierarchies, Pipelines, and Buses for Future Architectures in Time-Critical Embedded Systems
Reinhard Wilhelm, Daniel Grund, Jan Reineke et al. · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 2009 · 227 citations · Full text
Engineering, Real-time System Design, Computer Architecture +28
Benny Åkesson, Kees Goossens, Markus Ringhofer · 2007 · 212 citations