The need for fast time to market of new embedded processor-based designs calls for a rapid design methodology of the included processors. The call for such a methodology is even more emphasized in the context of so called soft cores targeted to reconfigurable fabrics where per-design processor customization is commonplace. The C language has been commonly used as an input to hardware/software co-design flows. However, as C is a sequential language, its potential to generate parallel operations to utilize naturally parallel hardware constructs is far from optimal, leading to a customized processor design space with limited parallel resource scalability. In contrast, when utilizing a parallel programming language as an input, a wider process...
The next decade of computing will be dominated by embedded systems, information appliances and appli...
peer-reviewedIn recent years there has been a shift in microprocessor manufacture from building sing...
While processor speeds have grown, also the gap between the speed of processing and the speed of acc...
The need for fast time to market of new embedded processor-based designs calls for a rapid design me...
Contemporary embedded systems are often designed as Multiprocessor System-on-Chips (MPSoC) which inc...
As more processing elements are integrated in a single chip, embedded software design becomes more c...
There’s no doubt that the fundamentals of computer programming were broken at the launch of the mu...
A popular way to exploit high level programming languages in FPGA designs is to use a soft-core with...
As the main stream of system-on-a-chip (SOC) architectures is gradually switching from single proces...
International audienceThis paper presents Disydent, a framework dedicated to system-on-a-chip (SoC) ...
OpenCL is a programming language standard which enables the programmer to express the application by...
Architectures evolve quickly. The number of transistors available to chip designers doubles every 18...
Exploitation of parallelism has for decades been central to the pursuit of computing performance. Th...
In recent years, a variety of concerns in power and thermal issues, instruction-level parallelism (I...
Modern digital systems can be described as multiprocessor system on chip (MPSoC). Multiple customize...
The next decade of computing will be dominated by embedded systems, information appliances and appli...
peer-reviewedIn recent years there has been a shift in microprocessor manufacture from building sing...
While processor speeds have grown, also the gap between the speed of processing and the speed of acc...
The need for fast time to market of new embedded processor-based designs calls for a rapid design me...
Contemporary embedded systems are often designed as Multiprocessor System-on-Chips (MPSoC) which inc...
As more processing elements are integrated in a single chip, embedded software design becomes more c...
There’s no doubt that the fundamentals of computer programming were broken at the launch of the mu...
A popular way to exploit high level programming languages in FPGA designs is to use a soft-core with...
As the main stream of system-on-a-chip (SOC) architectures is gradually switching from single proces...
International audienceThis paper presents Disydent, a framework dedicated to system-on-a-chip (SoC) ...
OpenCL is a programming language standard which enables the programmer to express the application by...
Architectures evolve quickly. The number of transistors available to chip designers doubles every 18...
Exploitation of parallelism has for decades been central to the pursuit of computing performance. Th...
In recent years, a variety of concerns in power and thermal issues, instruction-level parallelism (I...
Modern digital systems can be described as multiprocessor system on chip (MPSoC). Multiple customize...
The next decade of computing will be dominated by embedded systems, information appliances and appli...
peer-reviewedIn recent years there has been a shift in microprocessor manufacture from building sing...
While processor speeds have grown, also the gap between the speed of processing and the speed of acc...