The adoption of run-time reconfigurable parallel architectures for high-performance embedded systems is constrained by the lackof a unified programming model which can express both parallelism and reconfigurability. We propose to program an emerging class of reconfigurable processor arrays by using the programming model of occam-pi and describe how the extensions of channel direction specifiers, mobile data, dynamic process invocation, and process placement attributes can be used to express run-time reconfiguration in occam-pi. We present implementations of DCT algorithm to demonstrate the applicability of occam-pi to express reconfigurability. We concluded that occam-pi appears to be a suitable programming model for programming run-time re...
Reconfigurable computing, in which general purpose processor (GPP) is augmented with one or more FPG...
Rapid evolution of computer processor architectures has spawned multiple programming languages and s...
We describe a compiler which maps programs expressed in a subset of occam into netlist descriptions ...
The adoption of run-time reconfigurable parallel architectures for high-performance embedded systems...
Massively parallel reconfigurable architectures, which offer massive parallelism coupled with the ca...
The growing trend towards adoption of flexible and heterogeneous, parallel computing architectures h...
Coarse-grained reconfigurable architectures, which offer massive parallelism coupled with the capabi...
Efficient utilization of available resources is a key concept in embedded systems. This paper is foc...
Recently we proposed occam-pi as a high-levellanguage for programming coarse grained reconfigurable ...
With the advent of manycore architectures comprising hundreds of processing elements, fault manageme...
Purnaprajna M, Porrmann M, Rückert U. Run-time reconfigurability in embedded multiprocessors. ACM SI...
Recently we proposed occam-pi as a high-level language for programming massively parallel reconfigur...
Manycore architectures are gaining attention as a means to meet the performance and power demands of...
The capability to tailor the processor instruction set architecture (ISA) around the computational r...
This thesis concludes work conducted on exploring the usage of parallel and reconfigurableprocessor ...
Reconfigurable computing, in which general purpose processor (GPP) is augmented with one or more FPG...
Rapid evolution of computer processor architectures has spawned multiple programming languages and s...
We describe a compiler which maps programs expressed in a subset of occam into netlist descriptions ...
The adoption of run-time reconfigurable parallel architectures for high-performance embedded systems...
Massively parallel reconfigurable architectures, which offer massive parallelism coupled with the ca...
The growing trend towards adoption of flexible and heterogeneous, parallel computing architectures h...
Coarse-grained reconfigurable architectures, which offer massive parallelism coupled with the capabi...
Efficient utilization of available resources is a key concept in embedded systems. This paper is foc...
Recently we proposed occam-pi as a high-levellanguage for programming coarse grained reconfigurable ...
With the advent of manycore architectures comprising hundreds of processing elements, fault manageme...
Purnaprajna M, Porrmann M, Rückert U. Run-time reconfigurability in embedded multiprocessors. ACM SI...
Recently we proposed occam-pi as a high-level language for programming massively parallel reconfigur...
Manycore architectures are gaining attention as a means to meet the performance and power demands of...
The capability to tailor the processor instruction set architecture (ISA) around the computational r...
This thesis concludes work conducted on exploring the usage of parallel and reconfigurableprocessor ...
Reconfigurable computing, in which general purpose processor (GPP) is augmented with one or more FPG...
Rapid evolution of computer processor architectures has spawned multiple programming languages and s...
We describe a compiler which maps programs expressed in a subset of occam into netlist descriptions ...