|
Written by Wesley Peck
|
|
Tuesday, 01 August 2006 |
All of the publications for the Hthreads project have now been put online. These papers provide information about the design, implementation, and performance characteristics of the Hthreads platofrm. All of the publications have been accepted for publication in major conferences, journals, or computer magazines.
All of the publications are available for download on the Hthreads Publications page. |
|
Last Updated ( Tuesday, 01 August 2006 )
|
|
|
Written by Wesley Peck
|
|
Tuesday, 25 July 2006 |
|
Hthreads is a computation platform built on top of standard field programmable gate arrays (FPGAs). This platform is designed as a hardware accelerated operating system along with two sets of APIs which provide access to the operating system. In addition, the Hthreads platform provides a high level language compiler which is capable of compiling C source code into hardware components.
The first set of APIs is for use by software components. This API is designed as a light weight wrapper around the hardware based Hthreads operating system and so provides very low overhead operation. The second set of APIs is for use by hardware components. This API is designed in VHDL as a black box hardware component which is capable of communicating with the Hthreads operating system.
This design provides seamless integration between hardware components and software components because both the software API and the hardware API access the same functionality and the same operating system. This functionality is provided at a very low cost to efficiency because of Hthreads unique hardware based operating system.
Discuss this article on the forums. (0 posts) |
|
Last Updated ( Friday, 28 July 2006 )
|
|
|