Jonathan C. Harris
Xilinx
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Jonathan C. Harris.
international parallel processing symposium | 1998
Donald J. Davis; Michael Barr; Toby Bennett; Stephen H. Edwards; Jonathan C. Harris; Ian D. Miller; Chris Schanck
Fast runtime reconfigurable hardware enables system designers to swap hardware into and out of an FPGA much as-the pages of virtual memory are swapped into and out of virtual memory. Java provides a powerful object-oriented language with constructs to support multiple threads. In this paper, we discuss a method for developing reconfigurable hardware object class libraries, a runtime environment to manage these hardware objects and techniques for controlling such designs from the Java programming language.
merged international parallel processing symposium and symposium on parallel and distributed processing | 1998
Donald J. Davis; Jonathan C. Harris
Recent FPGA architectures have shown an increased emphasis on run-time reconfiguration, or the ability to rapidly change the functionality of the FPGA to sequentially accommodate large processing tasks. In addition, partial reconfiguration allows for the reconfiguration of a portion of the FPGA while the remainder is running. These two features enable the use of reconfigurable computing in high-performance multi-threaded multi-user environments. However, current board designs are not optimized to provide the processing support required to maintain this run-time environment which includes management of the reconfigurable resources, interface to the host processor and data movement. The authors describe the architecture, design and applicability of the ACEcard, a high performance reconfigurable co-processor. The ACEcard contains reconfigurable resources as well as an embedded processor to manage the runtime reconfiguration of those resources. They provide details of the architecture of the card as well as a description of the current and future Java-based runtime environment.
Archive | 1998
Donald J. Davis; Toby Bennett; Jonathan C. Harris; Ian D. Miller; Stephen G. Edwards
Archive | 1997
Toby Bennett; Donald J. Davis; Jonathan C. Harris; Ian D. Miller
Archive | 2000
Toby Bennett; Donald J. Davis; Jonathan C. Harris; Ian D. Miller
Archive | 2000
Stephen G. Edwards; Jonathan C. Harris; James E. Jensen; Andreas B. Kollegger; Ian D. Miller; Christopher R. S. Schanck; Donald J. Davis
Archive | 2002
Ian D. Miller; Stephen G. Edwards; Jonathan C. Harris; James E. Jensen; Andreas B. Kollegger; Christopher R. S. Schanck; Conor C. Wu
Archive | 2005
Ian D. Miller; Jonathan C. Harris
Archive | 2002
Stephen G. Edwards; Donald J. Davis; Jonathan C. Harris; James E. Jensen; Andreas B. Kollegger; Ian D. Miller
Archive | 2002
Stephen G. Edwards; Donald J. Davis; Jonathan C. Harris; Andreas B. Kollegger; Ian D. Miller; Christopher R. S. Schanck; Yung-Sheng Yu