With the modern chip design facing the so called frequency, power and other walls, multi-core systems have become dominant. Due to the relatively large operating cost of fine-grained parallelism, the systems are often task-oriented. With the recent appearance of more synchronous platforms for parallel computing, we propose a language supported task system optimization for strictly synchronous multi-core architectures equipped with hardware accelerated multi-prefix operations and other finite resources (with respect to concurrent access). The purpose of this system is to dynamically manage the error prone allocation of such resources, yet provide reasonable performance speedups without placing the burden of resource management to the program...
The paper presents a task allocation scheme for system-level synthesis of multirate real-time tasks ...
Dynamic optimization has been proposed to overcome many limitations of static optimization, such as ...
The definition of High Performance Fortran (HPF) is a significant event in the maturation of paralle...
As the functionality in real-time embedded systems becoming complex, there has been a demand for hig...
As the microprocessor industry embraces multicore architectures, inherently parallel applications be...
Coarse-grained task parallelism exists in sequential code and can be leveraged to boost the use of ...
Abstract. We present a new technique to automatically optimize parallel soft-ware for multi-core pro...
Achieving high performance in task-parallel runtime systems, especially with high degrees of paralle...
The advent of multi-core architecture rises many challenges, issues and opportunities. Multicores ha...
Individual processor frequencies have reached an upper physical and practical limit. Processor desig...
As the demand increases for high performance and power efficiency in modern computer runtime systems...
We address the problem of maximizing application speedup through runtime, self-selection of an appro...
Modern embedded systems are becoming increasingly performance intensive, since, on the one hand, the...
In this dissertation, we address the problem of runtime adaptation of the application to its executi...
Current trends in embedded platform design indicate that heterogeneous systems are here to stay. Thu...
The paper presents a task allocation scheme for system-level synthesis of multirate real-time tasks ...
Dynamic optimization has been proposed to overcome many limitations of static optimization, such as ...
The definition of High Performance Fortran (HPF) is a significant event in the maturation of paralle...
As the functionality in real-time embedded systems becoming complex, there has been a demand for hig...
As the microprocessor industry embraces multicore architectures, inherently parallel applications be...
Coarse-grained task parallelism exists in sequential code and can be leveraged to boost the use of ...
Abstract. We present a new technique to automatically optimize parallel soft-ware for multi-core pro...
Achieving high performance in task-parallel runtime systems, especially with high degrees of paralle...
The advent of multi-core architecture rises many challenges, issues and opportunities. Multicores ha...
Individual processor frequencies have reached an upper physical and practical limit. Processor desig...
As the demand increases for high performance and power efficiency in modern computer runtime systems...
We address the problem of maximizing application speedup through runtime, self-selection of an appro...
Modern embedded systems are becoming increasingly performance intensive, since, on the one hand, the...
In this dissertation, we address the problem of runtime adaptation of the application to its executi...
Current trends in embedded platform design indicate that heterogeneous systems are here to stay. Thu...
The paper presents a task allocation scheme for system-level synthesis of multirate real-time tasks ...
Dynamic optimization has been proposed to overcome many limitations of static optimization, such as ...
The definition of High Performance Fortran (HPF) is a significant event in the maturation of paralle...