This work presents the novel method for high-level performance estimation of systems consisting of multiple computational units. The goal is to support system designers in the early phases of the system design flow. The focus mainly lies on embedded systems and in this first part of the work, we began from their versions which perform parallel processing with execution units similar to each other. Systems consisting of different types of processors, and the method expansions to support them are also discussed. The main idea was an attempt to reallocate a single processor's load to multiple simulated processors. The method uses measurements from actual, existing systems and relies on means of simulations with systems under design. Instead of...
This thesis develops two techniques and a design space search hierarchy that can be used to examine ...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Performance evaluation is at the foundation of computer architecture research and development. Conte...
This work presents the novel method for high-level performance estimation of systems consisting of m...
Novel methods and tools are needed for the performance evaluation of future embedded systems due to ...
This study is concerned with several proposals concerning multiprocessor systems and with the variou...
Future embedded system products, e.g. smart handheld mobile terminals, will accommodate a large numb...
The use of multiprocessors is an important way to increase the performance of a supercom-puting prog...
A large amount of scientific work has been carried out to enhance the methods used for design and co...
Multi-threaded programming is gaining popularity as general purpose processors have evolved to multi...
This thesis presents a unified approach to modeling of parallel architectures and algorithms with sp...
As the complexity of processors increases, it becomes harder for designers to understand the non-tri...
Performance evaluation plays a critical role in the optimisation and validation of integrated applic...
Multiprocessors are widely used today as a way to achieve high performance using commodity micropr...
AbstractIn this paper we describe an approach used to study the functional aspects and estimate the ...
This thesis develops two techniques and a design space search hierarchy that can be used to examine ...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Performance evaluation is at the foundation of computer architecture research and development. Conte...
This work presents the novel method for high-level performance estimation of systems consisting of m...
Novel methods and tools are needed for the performance evaluation of future embedded systems due to ...
This study is concerned with several proposals concerning multiprocessor systems and with the variou...
Future embedded system products, e.g. smart handheld mobile terminals, will accommodate a large numb...
The use of multiprocessors is an important way to increase the performance of a supercom-puting prog...
A large amount of scientific work has been carried out to enhance the methods used for design and co...
Multi-threaded programming is gaining popularity as general purpose processors have evolved to multi...
This thesis presents a unified approach to modeling of parallel architectures and algorithms with sp...
As the complexity of processors increases, it becomes harder for designers to understand the non-tri...
Performance evaluation plays a critical role in the optimisation and validation of integrated applic...
Multiprocessors are widely used today as a way to achieve high performance using commodity micropr...
AbstractIn this paper we describe an approach used to study the functional aspects and estimate the ...
This thesis develops two techniques and a design space search hierarchy that can be used to examine ...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Performance evaluation is at the foundation of computer architecture research and development. Conte...