Saurabh Gayen

Learn More
Architecturally diverse systems can improve streaming application performance by orders of magnitude, albeit with enormous programmer effort. To simplify the programming of such systems, we have constructed the Auto-Pipe application development environment, which supports the flexible mapping of application components onto computational resources and the(More)
Hybrid systems consisting of a multitude of different computing device types are interesting targets for high-performance applications. Chip multiprocessors, FPGAs, DSPs, and GPUs can be readily put together into a hybrid system; however, it is not at all clear that one can effectively deploy applications on such a system. Coordinating multiple languages,(More)
BACKGROUND Ethanol is a toxin responsible for the neurodevelopmental deficits of Fetal Alcohol Spectrum Disorders (FASD). Recent evidence suggests that ethanol modulates the protein expression of lineage specifier transcription factors Oct4 (Pou5f1) and Sox2 in early stages of mouse embryonic stem (ES) cell differentiation. We hypothesized that ethanol(More)
Hybrid computing systems consisting of multiple platform types (e.g., general purpose processors, FPGAs etc.) are increasingly being used to achieve higher performance and lower costs than can be obtained with homogeneous systems (e.g., processor clusters). Different platforms have different languages and simulators associated with them. Auto-Pipe has been(More)
This paper describes our experience to date and current plans for a senior-level microelectronics laboratory course on hardware/software codesign. The course utilizes an open-source, soft-core processor deployed on the FPX platform as an integral component of the students’ designs. Students write software to execute on a Leon SPARCcompatible processor and(More)
This paper considers “streaming” applications that are implemented on multicore systems. The paper explores the use of the simulation component (X-Sim) of the AutoPipe development system. Under Auto-Pipe, users consider streaming application development in terms of sets of tasks that can be viewed as nodes in an acyclic graph. These nodes can be mapped to(More)
A two chain ladder model is considered described by the strong coupling t− t′−J −J ′ Hamiltonian. For the case of two holes moving in a background of antiferromagnetically interacting spins, exact, analytical results are derived for the ground state energy and low-lying excitation spectrum. The ground state is a bound state of two holes with total spin S=0.(More)
  • 1