In this paper, we report preliminary ideas from our project called “Time Performance Improvement With Parallel Processing Systems” (TIPS). In the TIPS project, we plan to take advantage of multi-core platforms for performance improvement by parallelizing a complex soft real-time application. In order to increase the timing performance, one needs to adapt the optimizations on the critical execution paths of an application which are both significantly time consuming and important from user requirements' perspective. In this work, we present an approach how to detect critical paths in a target application
AbstractIn this article we develop a model for applications running on multiprocessor platforms. An ...
The classic approach to the design of real time systems is to determine worst-case scenarios for the...
The evolution of computers is moving more and more towards multi-core processors and parallel progra...
In this paper, we report preliminary ideas from our project called “Time Performance Improvement Wit...
AbstractThis paper presents an automatic method for calculating the path condition for programs with...
Detecting critical paths in traditional message pass-ing parallel programs can be useful for post-mo...
Modern processors remove many artificial constraints on instruction ordering,permitting multiple ins...
The critical path is one of the fundamental runtime characteristics of a parallel program. It identi...
Program activity graphs (PAGs) can be constructed from timestamped traces of appropriate execution e...
Abstract. Real-time critical systems can be considered as correct if they compute both right and fas...
Efficient performance tuning of parallel programs is often hard. Optimization is often done when the...
Bottlenecks and imbalance in parallel programs can significantly affect performance of parallel exec...
ABSTRACT: This paper focuses on the analysis of execution traces for real-time systems. Kernel traci...
This paper discusses an efficient approach to statically compute a WCET that is "soft" rather than "...
A programming tool that performs analysis of critical paths for parallel programs has been developed...
AbstractIn this article we develop a model for applications running on multiprocessor platforms. An ...
The classic approach to the design of real time systems is to determine worst-case scenarios for the...
The evolution of computers is moving more and more towards multi-core processors and parallel progra...
In this paper, we report preliminary ideas from our project called “Time Performance Improvement Wit...
AbstractThis paper presents an automatic method for calculating the path condition for programs with...
Detecting critical paths in traditional message pass-ing parallel programs can be useful for post-mo...
Modern processors remove many artificial constraints on instruction ordering,permitting multiple ins...
The critical path is one of the fundamental runtime characteristics of a parallel program. It identi...
Program activity graphs (PAGs) can be constructed from timestamped traces of appropriate execution e...
Abstract. Real-time critical systems can be considered as correct if they compute both right and fas...
Efficient performance tuning of parallel programs is often hard. Optimization is often done when the...
Bottlenecks and imbalance in parallel programs can significantly affect performance of parallel exec...
ABSTRACT: This paper focuses on the analysis of execution traces for real-time systems. Kernel traci...
This paper discusses an efficient approach to statically compute a WCET that is "soft" rather than "...
A programming tool that performs analysis of critical paths for parallel programs has been developed...
AbstractIn this article we develop a model for applications running on multiprocessor platforms. An ...
The classic approach to the design of real time systems is to determine worst-case scenarios for the...
The evolution of computers is moving more and more towards multi-core processors and parallel progra...