high performance computing on an ibm cell processor bioinformatics team members kyle byerly shannon...

14
High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao Zhang

Upload: philomena-bruce

Post on 17-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

High Performance Computing on an IBM Cell Processor

Bioinformatics

Team MembersKyle Byerly

Shannon McCormickMatt Rohlf

Bryan Venteicher

AdvisorDr. Zhao Zhang

Page 2: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Problem Statement and Solution

Increased data amount to process

Exponentially growing data sets

Limited budgets

Cell Broadband Engine

Inexpensive Uniquely suited for

the data sets

Page 3: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Block Diagram

Page 4: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

System Description

Cell Broadband Engine 1 PPE, up to 8 SPE PPE is a dual core PowerPC processor SPE is vector processor

BioPerf Suite of bioinformatics applications used for

benchmarking

Page 5: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Operating Environment

Linux PlayStation 3 Room temperature Dry

Page 6: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

User Interface

root@ps3:/#

Page 7: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Functional Requirements

Ported applications shall run on the Cell/B.E. Ported applications shall return the same

results as the original applications Ported applications shall return their running

time for comparisons

Page 8: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Non-functional Requirements

Performance

Page 9: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Market Survey

'Exploring the Viability of the Cell Broadband Engine for Bioinformatics Applications' by Sachdeva, Kistler, Speight, and Tzeng

Jinxu Ding, graduate student at ISU Risk: A group completes all BioPerf

applications before we do

Page 10: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Deliverables

Source code to two ported BioPerf applications

Benchmarks

Page 11: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Work Breakdown Structure

Page 12: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Resource Requirements

PlayStation 3 Algorithms books Bioinformatics information

Page 13: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Project Schedule

Page 14: High Performance Computing on an IBM Cell Processor Bioinformatics Team Members Kyle Byerly Shannon McCormick Matt Rohlf Bryan Venteicher Advisor Dr. Zhao

Questions?