Learn More
We describe architectural enhancements to Xilinx FPGAs that provide better support for the creation of dynamically reconfigurable designs. These are augmented by a new design methodology that uses pre-routed IP cores for communication between static and dynamic modules and permits static designs to route through regions otherwise reserved for dynamic(More)
OBJECTIVE Repair of demyelinated axons in diseases such as multiple sclerosis requires activation of the myelination program in existing or newly recruited oligodendrocyte precursor cells (OPCs). The control of OPC differentiation and initiation of myelination during repair is poorly understood. In this study, we test the ability of anti-LINGO-1 reagents to(More)
Many-cache is a memory architecture that efficiently supports caching in commercially available FPGAs. It facilitates FPGA programming for high-performance computing (HPC) developers by providing them with memory performance that is greater and power consumption that is less than their current CPU platforms, but without sacrificing their familiar, C-based(More)
This poster describes CHiMPS, a toolflow that aims to provide software developers with a way to program hybrid CPU-FPGA platforms using familiar tools, languages, and techniques. CHiMPS starts with C and produces a specialized spatial dataflow architecture that supports coherent caches and the shared-memory programming model. The toolflow is designed to(More)
Two different conformational isoforms or amyloid strains of insulin with different cytotoxic capacity have been described previously. Herein these filamentous and fibrillar amyloid states of insulin were investigated using biophysical and spectroscopic techniques in combination with luminescent conjugated oligothiophenes (LCO). This new class of fluorescent(More)
Object Oriented Analysis and Design (OOAD) is increasingly popular as a set of techniques that can be used to initially analyze and design software. Unfortunately, OOAD is a relatively new concept and many large legacy systems predate it. This paper presents the approach one company followed in applying OOAD techniques to an existing 2.5 million line code(More)
  • Dave Bennett, Eric Dellinger, Jeff Mason, Prasanna Sundararajan, Andrew Putnam, Olaf Storaasli
  • 2008
Current high performance computing (HPC) applications are found in many consumer, industrial and research fields. From web searches to auto crash simulations to weather predictions, these applications require large amounts of power by the compute farms or supercomputers required to run them. The demand for more and faster computation continues to increase(More)