abstract: In recent years, we have observed the prevalence of stream applications in many embedded domains. Stream programs distinguish themselves from traditional sequential programming languages through well defined independent actors, explicit data communication, and stable code/data access patterns. In order to achieve high performance and low power, scratch pad memory (SPM) has been introduced in today's embedded multicore processors. Current design frameworks for developing stream applications on SPM enhanced embedded architectures typically do not include a compiler that can perform automatic partitioning, mapping and scheduling under limited on-chip SPM capacities and memory access delays. Consequently, many designs are implemented ...
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
This paper presents the first memory allocation scheme for embedded systems having a scratch-pad mem...
abstract: Caches have long been used to reduce memory access latency. However, the increased complex...
abstract: Stream computing has emerged as an importantmodel of computation for embedded system appli...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
This paper describes a compiler for stream programs that efficiently schedules computational kernels...
Over the past two decades, microprocessor manufacturers have typically relied on wider issue widths ...
Stream processing has emerged as an important model of computation especially in the context of mult...
The growing complexity of applications has increased the need for higher processing power. In the em...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Embedded streaming applications are facing increasingly demanding performance requirements in terms ...
Many application areas for embedded systems, such as DSP, media coding, and image processing, are ba...
A modern way of processing information is to do it in parallel. This Master Thesis conducts a case s...
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
This paper presents the first memory allocation scheme for embedded systems having a scratch-pad mem...
abstract: Caches have long been used to reduce memory access latency. However, the increased complex...
abstract: Stream computing has emerged as an importantmodel of computation for embedded system appli...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
This paper describes a compiler for stream programs that efficiently schedules computational kernels...
Over the past two decades, microprocessor manufacturers have typically relied on wider issue widths ...
Stream processing has emerged as an important model of computation especially in the context of mult...
The growing complexity of applications has increased the need for higher processing power. In the em...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Embedded streaming applications are facing increasingly demanding performance requirements in terms ...
Many application areas for embedded systems, such as DSP, media coding, and image processing, are ba...
A modern way of processing information is to do it in parallel. This Master Thesis conducts a case s...
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
This paper presents the first memory allocation scheme for embedded systems having a scratch-pad mem...
abstract: Caches have long been used to reduce memory access latency. However, the increased complex...