Novel reconfigurable System-on-Chip (SoC) devices offer combining software with application-specific hardware accelerators to speed up applications. However, by mixing user software and user hardware, principal programming abstractions and system-software commodities are usually lost, since hardware accelerators (1) do not have execution context —it is typically the programmer who is supposed to provide it, for each accelerator, (2) do not have virtual memory abstraction —it is again programmer who shall communicate data from user software space to user hardware, even if it is usually burdensome (or sometimes impossible!), (3) cannot invoke system services (e.g., to allocate memory, open files, communicate), and (4) are not easily portable ...
With increasing use of computers that employ many independent processing units, commercial and techn...
Advancements in silicon processing are responsible for the exponential growth in computing performan...
The crisis of technology scaling led the industry of semiconductors towards the adoption of disrupti...
Today’s embedded systems depend on the availability of hybrid platforms, that contain heterogeneous ...
International audienceDynamic reconfiguration of hardware resources is increasingly used in applicat...
International audienceReconfigurable hardware offers new ways of accelerating computing by implement...
In this work, a hybrid CPU/accelerator platform, which runs a standard operating system, is proto-ty...
Abstract―The ReconOS operating system for reconfigurable computing offers a unified multi-threaded p...
Abstract—New computer architectures are being proposed and will be implanted in the next few years. ...
Abstract—This paper introduces hthreads, a unifying program-ming model for specifying application th...
In this thesis hardware-software intercommunication in a reconfigurable system has been investigated...
Embedded systems found their way into all areas of technology and everyday life, from transport syst...
The multithreaded programming model has been shown to provide a suitable abstraction for reconfigura...
Last autumn, we started a new project named Context Switching Reconfigurable Hardware for Communicat...
A hardware implementation can bring orders of magnitude improvements in performance and energy cons...
With increasing use of computers that employ many independent processing units, commercial and techn...
Advancements in silicon processing are responsible for the exponential growth in computing performan...
The crisis of technology scaling led the industry of semiconductors towards the adoption of disrupti...
Today’s embedded systems depend on the availability of hybrid platforms, that contain heterogeneous ...
International audienceDynamic reconfiguration of hardware resources is increasingly used in applicat...
International audienceReconfigurable hardware offers new ways of accelerating computing by implement...
In this work, a hybrid CPU/accelerator platform, which runs a standard operating system, is proto-ty...
Abstract―The ReconOS operating system for reconfigurable computing offers a unified multi-threaded p...
Abstract—New computer architectures are being proposed and will be implanted in the next few years. ...
Abstract—This paper introduces hthreads, a unifying program-ming model for specifying application th...
In this thesis hardware-software intercommunication in a reconfigurable system has been investigated...
Embedded systems found their way into all areas of technology and everyday life, from transport syst...
The multithreaded programming model has been shown to provide a suitable abstraction for reconfigura...
Last autumn, we started a new project named Context Switching Reconfigurable Hardware for Communicat...
A hardware implementation can bring orders of magnitude improvements in performance and energy cons...
With increasing use of computers that employ many independent processing units, commercial and techn...
Advancements in silicon processing are responsible for the exponential growth in computing performan...
The crisis of technology scaling led the industry of semiconductors towards the adoption of disrupti...