Star Bridge Systems, Inc.

Slides:



Advertisements
Similar presentations
purpose Search : automation methods for device driver development in IP-based embedded systems in order to achieve high reliability, productivity, reusability.
Advertisements

Comparison of Altera NIOS II Processor with Analog Device’s TigerSHARC
In Review JAVA C++ GUIs - Windows Webopedia.com.
OS Case Study: The Xbox 360  Instructor: Rob Nash  Readings: See citations in the slides.
Some Thoughts on Technology and Strategies for Petaflops.
Hypercomputing With the CORDIC Algorithm
1-1 Embedded Software Development Tools and Processes Hardware & Software Hardware – Host development system Software – Compilers, simulators etc. Target.
Device Driver for Generic ASC Module - Project Presentation - By: Yigal Korman Erez Fuchs Instructor: Evgeny Fiksman Sponsored by: High Speed Digital Systems.
SSS 4/9/99CMU Reconfigurable Computing1 The CMU Reconfigurable Computing Project April 9, 1999 Mihai Budiu
R&D Design Center. Main activities 1. Alpha-Resources R&D Design Center provides: Embedded software development. Drivers development. Low-level programming.
RSC Williams MAPLD 2005/BOF-S1 A Linux-based Software Environment for the Reconfigurable Scalable Computing Project John A. Williams 1
Department of Electrical Engineering Electronics Computers Communications Technion Israel Institute of Technology High Speed Digital Systems Lab. High.
Silicon Graphics, Inc. Re-Configurable Application Specific Computing (RASC/FPGA) David Alexander Director of Engineering.
1 - CPRE 583 (Reconfigurable Computing): Reconfigurable Computing Archs, VHDL 3 Iowa State University (Ames) CPRE 583 Reconfigurable Computing Lecture.
RiceNIC: A Reconfigurable and Programmable Gigabit Network Interface Card Jeff Shafer, Dr. Scott Rixner Rice Computer Architecture:
GBT Interface Card for a Linux Computer Carson Teale 1.
Research on Reconfigurable Computing Using Impulse C Carmen Li Shen Mentor: Dr. Russell Duren February 1, 2008.
Slide 1 Starbridge Viva™ Starbridge Solutions to Supercomputing Problems Reconfigurable Systems Summer Institute Esmail Chitalwala Starbridge Customer.
J. Christiansen, CERN - EP/MIC
Using the Starbridge Systems FPGA-based Hypercomputer for Cancer Research Experiences of a computational chemist/biologist Jack Collins, Ph.D. Advanced.
Parallel Programming on the SGI Origin2000 With thanks to Igor Zacharov / Benoit Marchand, SGI Taub Computer Center Technion Moshe Goldberg,
1 Optimizing compiler tools and building blocks project Alexander Drozdov, PhD Sergey Novikov, PhD.
UIIG Library Contributors: Abraham Campbell, Jungfen Gao, Hans J. Johnson, Ryan Long, Igor Okulist, Christopher Piker, Joseph Reinhardt.
1 Choices “Our object-oriented system architecture embodies the notion of customizing operating systems to tailor them to support particular hardware configuration.
Algorithm and Programming Considerations for Embedded Reconfigurable Computers Russell Duren, Associate Professor Engineering And Computer Science Baylor.
FPGA-based Supercomputers
SOC Virtual Prototyping: An Approach towards fast System- On-Chip Solution Date – 09 th April 2012 Mamta CHALANA Tech Leader ST Microelectronics Pvt. Ltd,
Overview of Operating Systems Introduction to Operating Systems: Module 0.
Connecting EPICS with Easily Reconfigurable I/O Hardware EPICS Collaboration Meeting Fall 2011.
Accelerating Bioinformatics Algorithms with Reconfigurable Computing Presentation to MAPLD Conference September 2004.
Developing a 64-bit Strategy Craig McMurtry Developer Evangelist, Software Vendors Developer and Platform Evangelism Microsoft Corporation.
Migration to PPC at JLab Richard Dickson. VME data interface differences: CPU VMEchip2 VME mvme177 System Local Bus PPC 750 CPU Raven VME mvme2700.
1 Implementation of Polymorphic Matrix Inversion using Viva Arvind Sudarsanam, Dasu Aravind Utah State University.
The Development Process Compilation. Compilation - Dr. Craig A. Struble 2 Programming Process Problem Solving Phase We will spend significant time on.
1 - CPRE 583 (Reconfigurable Computing): Reconfigurable Computing Architectures Iowa State University (Ames) CPRE 583 Reconfigurable Computing Lecture.
System Programming Basics Cha#2 H.M.Bilal. Operating Systems An operating system is the software on a computer that manages the way different programs.
Corflow Online Tutorial Eric Chung
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
Sung-Dong Kim, Dept. of Computer Engineering, Hansung University Java - Introduction.
Virtualization Neependra Khare
INTRO. To I.T Razan N. AlShihabi
Computer System Structures
NFV Compute Acceleration APIs and Evaluation
PROGRAMMABLE LOGIC CONTROLLERS SINGLE CHIP COMPUTER
A Streaming FFT on 3GSPS ADC Data using Core Libraries and DIME-C
Microprocessor and Assembly Language
Linux Operating System Architecture
The Complete Solution for Cost-Effective PCI & CompactPCI Implementations 1.
CMPE419 Mobile Application Development
Improving java performance using Dynamic Method Migration on FPGAs
Overview of Embedded SoC Systems
Programmable Logic Devices: CPLDs and FPGAs with VHDL Design
Serial Data Hub (Proj Dec13-13).
RECONFIGURABLE PROCESSING AND AVIONICS SYSTEMS
Emu: Rapid FPGA Prototyping of Network Services in C#
Dynamically Reconfigurable Architectures: An Overview
COSC121: Computer Systems
Matlab as a Development Environment for FPGA Design
High Level Synthesis Overview
Compiler Back End Panel
Compiler Back End Panel
Bus-Based Computer Systems
A High Performance SoC: PkunityTM
Alternative Processor Panel Results 2008
Accelerating Bioinformatics Algorithms with Reconfigurable Computing
B.Ramamurthy Chapter 2 : Appendix
ClearSpeed CSX620 Overview
What time is it?. What time is it? Major Concepts: a data structure model: basic representation of data, such as integers, logic values, and characters.
CMPE419 Mobile Application Development
The George Washington University
Presentation transcript:

Star Bridge Systems, Inc. The Hypercomputing Company Presentation to MAPLD September 2004 Rebecca Krull, Director of Sales Brad Alston, Director of Customer Service

The Starbridge Solution: Hypercomputing General Purpose Object-Oriented Hardware Design Tool For large, complex algorithms For embedded systems High Performance Computing (HPC) Reconfigurable Accelerator Board Accelerating complex, data-intensive or compute-intensive algorithms

Viva Development Platform FPGA-Programming Environment Viva Graphical Language Capture native parallelism Tune algorithms for speed or space Interactively debug code running in hardware Prototype Viva on X86 machine Libraries Basic math, File I/O, Memory Objects Library Objects are Polymorphic Integer, Fixed Point, Floating Point, Complex, Vector Compiler/Synthesizer Compile multimillion gate designs, multi-FPGA designs Bridges to Traditional Environments EDIF to Viva/ Viva to EDIF Translator API calls from C, C++ in Windows or Linux environments System Descriptions ‘Device Drivers’ for hardware platforms Page 8

Viva Development Platform New Benefits and Improvements Compiler Significant Speed Increase Library Memory Objects File I/O Objects Overloading of data types, including floating point Object Attribute Inheritance Pipelining of math objects (in progress) C API Program Hypercomputer with pre-compiled Viva bit streams Transfer data to Hypercomputer from a C program Uses standard POSIX calls Algorithms Smith-Waterman, Kirchoff Time Migration

Hypercomputers: High-Performance FPGA Accelerators Page 9

Structure of an FPGA Processing Element Page 10

Structure of a Processing Element Quad Page 11

Hypercomputer Architecture Page 12

Hypercomputer New Benefits and Improvements Increased PCI-X Bus Speed DMA Implementation Linux Drivers Hypercomputer runs in both Windows and Linux environments System Descriptions Smiths Aerospace Honeywell HRSC XESS XSV Air Force GMIP SGI Open Architecture SGI server accommodates the HC-62 accelerator board

Star Bridge Systems, Inc. Thank You Star Bridge Systems, Inc. 6925 Union Park Center Midvale,UT 84047 (801) 984-4444 www.starbridgesystems.com