OpenPOWER Update

44
© 2016 OpenPOWER Foundation HPC Advisory Council March 21, 2016 Calista Redmond President, OpenPOWER Foundation Director, IBM OpenPOWER Global Alliances [email protected] @Calista_Redmond

Transcript of OpenPOWER Update

Page 1: OpenPOWER Update

© 2016 OpenPOWER Foundation

HPC Advisory CouncilMarch 21, 2016

Calista RedmondPresident, OpenPOWER FoundationDirector, IBM OpenPOWER Global Alliances

[email protected]@Calista_Redmond

Page 2: OpenPOWER Update

© 2016 OpenPOWER Foundation2

Data is the new basis of competitive value

Retail

Banking

Oil & Gas

Healthcare

Page 3: OpenPOWER Update

© 2016 OpenPOWER Foundation3

Data is growing exponentially and demands new system approaches (technology and strategy)

You are here

44 zettabytes

unstructured data

2010 2020

structured data

Page 4: OpenPOWER Update

© 2016 OpenPOWER Foundation4

Oil and Gas

•15 PBs of survey data

•10+ months to process new survey

data once acquired

•100x compute needed for deep water

imaging

•Network and high bandwidth storage

intensive

•Long term storage needs

•Multi-TB data sets for visualization

•1 TB per oilfield per day

•2 TB per rig per day

•80% Dark Data*

Data on the Rise and is the New Basis of Competitive Value

Firms of all sizes are experiencing data challenges as they focus on insight

The world is awash in data – sensor, modeling, social Pools of dark data – collected but un-analyzed

Financial Analysis

• 4 TB/day

• 10k to 100k databases

• Multi PB volume

• 400M tasks per day

• <100ms response required

• Tight coupling of near real time

analytics and trading systems to

underlying data sets.

Genomics

• Next Gen Sequence data doubling

every 5 months

• Some leading institutions @

>100PB in 1-2 years

• Projects increasingly National

scale (UK, China, UAE, US)

• Large cluster and Large SMP

needs

• High performance file system and

scalable storage

• Multi-stage workflow process for

personalized treatment

Personalized medicine

Page 5: OpenPOWER Update

© 2016 OpenPOWER Foundation

Cloud Meets Data Centric

Cognitive Systems

5Big Data • Cloud • Analytics • Watson

Business

Analytics Business Intelligence

Social AnalyticsFinancial

Analytics

Life Sciences

Climate &

Environment

Technical ComputingOil and Gas

Science

Massive data requirements drive a composable architecture for big data, complex analytics, modeling and simulation. The DCS architecture will appeal to segments experiencing an explosion of data and the associated computational demands

From High Performance Computing to High Performance Insights

Page 6: OpenPOWER Update

© 2016 OpenPOWER Foundation6

Accelerated innovation through collaboration of partners

Amplified capabilities driving industry performance leadership

Vibrant ecosystem through open development

Cloud ComputingHyperscale & Large scale

Datacenters

High PerformanceComputing & Analytics

Domestic

IT Agendas

Industry adoption, Open choice

OpenPOWER Strategy

Moore’s law no longer

satisfies performance gain

Numerous IT

consumption models

Growing workload

demands

Mature Open

software ecosystem

Market Shifts

OpenPOWER, a catalyst for Open Innovation

OpenPOWER is an open development community,

using the POWER Architecture to serve the evolving needs of customers.

Page 7: OpenPOWER Update

© 2016 OpenPOWER Foundation7

OpenPOWER collaboration with HPC Advisory Council

OpenPOWER is pleased to announce our membership in HPCAC

• Furthering cross-community collaboration opportunities in HPC

Contribution of OpenPOWER systems to HPCAC lab for

benchmarking and demonstration

• 4 systems 2x 10c with 256GB memory with dual NVIDIA K80 GPU acceleration

Page 8: OpenPOWER Update

© 2016 OpenPOWER Foundation8

Page 9: OpenPOWER Update

© 2016 OpenPOWER Foundation9

OpenPOWER Development Community

Page 10: OpenPOWER Update

© 2016 OpenPOWER Foundation10

Fueling the OpenPOWER Community

Page 11: OpenPOWER Update

© 2016 OpenPOWER Foundation11

continents

20+ technologies revealed

innovations under way 100+

members190+

24 6countries

OpenPOWER Foundation reach

Page 12: OpenPOWER Update

© 2016 OpenPOWER Foundation12

So what?What difference does it make?

Page 13: OpenPOWER Update

© 2016 OpenPOWER Foundation13

POWER8: Processor Performance Leadership & Accelerator Interfaces

MemoryBuffer

DRAMChips

POWER8

12 Cores, 96 Threads4 Level Large CachesUp to 1 TB per socket

Up to 230 GB/s sustained

Faster Cores 8 Threads Per Core

Larger CachesDirect Accelerator

Interconnect

3x Higher Memory Bandwidth, 1 TB

Memory per Socket

Page 14: OpenPOWER Update

© 2016 OpenPOWER Foundation14

Accelerates Technology roadmap

2015 2016 2017

POWER8 POWER8 with NVLink POWER9OpenPowerCAPI Interface

Enhanced CAPI & NVLink

Connect-IBFDR Infiniband

PCIe Gen3

ConnectX-4EDR Infiniband

CAPI over PCIe Gen3

ConnectX-5Next-Gen Infiniband

Enhanced CAPI over PCIe Gen4

MellanoxInterconnect

IBM CPUs

NVIDIA GPUs KeplerPCIe Gen3

VoltaEnhanced NVLink

PascalNVLink

IBM Systems

Page 15: OpenPOWER Update

© 2016 OpenPOWER Foundation15

Application Benchmarks

Page 16: OpenPOWER Update

© 2016 OpenPOWER Foundation16

Portfolio of HPC Solutions

• Platform LSF & Symphony workflow and resource management

• Compilers: gcc, IBM XLC, PGI Fortran/C/C++, Java, OpenACC, OpenMP

• Debuggers, Profilers, Math libraries, MPI & HPC apps

Processors & Systems

HPCSoftware

High PerformanceFile System &

Storage

• High Performance Processors & Systems

• Accelerator, networking, storage integration via CAPI & NVLink

• Innovative solutions like CAPI Flash

• Highest Performance HPC Storage: Elastic Storage Server

• High Performance Spectrum Scale (GPFS) Parallel File System

• Flash Storage

Page 17: OpenPOWER Update

© 2016 OpenPOWER Foundation17

IBM Research Paving the Path to Next-Generation HPC

Programming

Models for Exascale

Enhancing Open

Interconnects

POWER

Data Centric System Node, & Processor

Innovations

Scalable High Performance Storage

& File Systems

Page 18: OpenPOWER Update

© 2016 OpenPOWER Foundation18

Cross community collaboration is essential

Page 19: OpenPOWER Update

© 2016 OpenPOWER Foundation19

OpenPOWER and Open Compute Project are teaming to deliver price performance advantage on Power

• Contributing OpenPOWER Open Compute

reference design via collaboration between IBM and

Rackspace.

• Contributing OpenPOWER firmware from IBM to

ensure fully open opportunity for OpenPOWER Open

Compute system

• Engaging cross community opportunities via

Open Compute role on advisory group to OpenPOWER

Foundation along with joint activities

Page 20: OpenPOWER Update

© 2016 OpenPOWER Foundation20

• Over 2,200 Linux ISVs developing on Power

• 50 IBM Innovation Centers

• Compelling PoCs

• Support for little endian applications

Accelerates software innovation

Big Data & Machine Learning

Cloud Mobile Enterprise

Major Linux Distros

HPC

miniDFT

CTH

BLAST

Bowtie

BWA

FASTA

HMMER

GATK

SOAP3

STAC-A2

SHOC

Graph500

Ilog

CHARMM

GROMACS

NAMD

AMBER

RTM

GAMESS

WRF

HYCOM

HOMME

LES

MiniGhost

AMG2013

OpenFOAM

Page 21: OpenPOWER Update

© 2016 OpenPOWER Foundation21

Superior Cloud economics, powering

Hyperscale datacenters

SoftLayer Bare Metal POWER cloud

Rackspace joins OpenPOWER, declares

Open Compute OpenPOWER system

Docker, OpenStack HEAT, and Chef Server for Power

Bluemix Cloud Integration and SQLDB Services

with Power Systems for SOE/SOR integration

Power Cloud environments in Europe

Power Dev Cloud free POWER access to ISVs for Portinghwww.ibm.com/partnerworld/wps/servlet/ContentHandler/stg_com_sys_power-development-platform

IBM Watson Developer’s Cloud for cognitive computing www.ibm.com/smarterplanet/us/en/ibmwatson/developers.html

Open Source Docker

Page 22: OpenPOWER Update

© 2016 OpenPOWER Foundation22

Accelerates Infrastructure Standards

2014 2015 2016

Developer Platform

System SW

HW Architecture

Accelerator

Compliance

SP010 – Tyan OpenPOWER Customer Reference System

CAPI – Coherent Accelerator Processor Interface

AFU – Accelerator Function Unit

FSI – Field Replaceable Unit (FRU) Service Interface

25g IO Compatibility

Memory

OpenPOWER I/O

11 Work Groups

CharterCompliance SpecificationDraft Review WG Spec

CompSTD

Charter

OpenPOWER ISA Profile V1IO Device Architecture V2Coherent Accel Intf Arch

OpenPOWER ISA Profile V2IO Device Architecture V3Coherent Accel Intf Arch

CharterP8 SP010Data

P8 2U2SReference

P8+ 1U1SReference

P8+ 2U2SReference

OPMB Intf. Spec V1Charter

CharterCAPI AFU Intf Spec V1

OpenCL SDK

CAPI AFU Intf Spec V2

Charter

CAPI LinuxSDK

64b ABIPlatform Ref

Sys I/O Enablement GuideCharter

Charter 25g IO Spec

OPMB – OpenPOWER Memory Bus

ABI – Application Binary Interface

FSI Specification FSI SpecCharter

SDK – Software Developer Kit

Charter Pers Med

Charter Integrated Solutions Integrated Solutions

Personalized Medicine

Page 23: OpenPOWER Update

© 2016 OpenPOWER Foundation23

Engage in the OpenPOWER community

AC

TIO

NO

UT

CO

ME

INT

ER

ES

TTechnology and Software

Innovators

Discuss areas of collaboration

and synergy in OpenPOWER.

Sign up for membership and

join a work group.

Build technical and business

relationships.

Developcollaborative innovations with

compelling value

Innovators, Integrators,

and Partners

Deep understanding of workload

demands and consumption

preferences of end users.

Team with innovators and end

users to drive requirements,

engage in specific projects.

Delivercollaborative innovations with

compelling value

End Users

Strategic imperatives and

workload demands for

performance and cost

optimization.

Require open software and

systems with choice and

flexibility.

Engage directly on system

design options.

Deploy collaborative innovations with

compelling value

Page 24: OpenPOWER Update

© 2016 OpenPOWER Foundation24

Thank you.

Calista Redmond

President, OpenPOWER Foundation

Director, IBM OpenPOWER Global Alliances

[email protected]

@Calista_Redmond

Page 25: OpenPOWER Update

© 2016 OpenPOWER Foundation25

According to results shared at the STAC Summit on June 4, an IBM Power8-based system server delivered more than twice the performance of the best-in-class x86 counterpart when running a set of standard financial industry benchmarks. - HPC Wire

“Both the current results and future potential are so promising that we are

preparing to build an OpenPOWER-based, Open Compute platform.

And it will run OpenStack services. - Aaron Sullivan, Senior Director &

Distinguished Engineer, Rackspace

We estimate that a physical Power Systems server can support twice as many virtual environments – and therefore double the number of client systems – as a physical x86 server. -Ubuntu

“The $320 million deal [U.S. Department of Energy's Sierra and Summit supercomputers] is a validation of sorts of IBM’s recent strategic shift to open up its POWER computing architecture for license and use by other companies looking for alternatives to an Intel-controlled world. - Forbes

“While other vendors are struggling to establish themselves in China,

IBM seems to have found the secret with OpenPOWER. Not only

does this seem to be cementing IBM inside the tough Chinese

technology market but the benefits, such as SuperVessel, are now

starting to be felt

across the whole of IBM.

- Enterprise Times

I still see the POWER8 processor as one of the most

powerful processors in the industry – and with the

accelerators being developed in the OpenPOWER

ecosystem, it is going to be hard for other processors

(including Intel and ARM silicon) to match some of the

acceleration speeds that will be achieved by POWER8

and successive generations. - Clabby Analytics

People Can't Stop Talking About OpenPOWER

“People ask me if we would switch to Power, and the answer is

absolutely,” Urs Hölzle, Google, said emphatically and unequivocally.

“Even for a single generation.”

- The Platform

““The architectures of the last fifteen or more years are clearly not

going to take us past the next several years, so there needs to be a

step change and there are lots of options but for the workloads we’re

looking at ahead, we are confident about this architecture. - Cliff

Brereton, STFC

Page 26: OpenPOWER Update

© 2016 OpenPOWER Foundation26

• Design and TCA cost optimized for cognitive workloads on scale out deployments (cloud and cluster)

• Solutions for cognitive, HPC and Big Data

Supported by Canonical

IBM SupportCommunity / 3rd

Party Support

running

The LC Line

The L Line

PurePower

Enterprise

& IFLs

• Enterprise level RAS for single system deployments

• Solutions for Big Data & Analytics

• Converged infrastructure offering

• Rapid time to value and simplicity of management

• Enterprise level robustness and IFL capability

• Solution editions for in memory databases

• (HANA, DB2 BLU)

• Hosted cloud and hybrid cloud solutions

• Rapid deployments and POCs

The IBM Power Systems

Linux Portfolio

Page 27: OpenPOWER Update

© 2016 OpenPOWER Foundation

Customize and optimize infrastructure for most compelling business value

• FPGA acceleration, leveraging open CAPI

processor connect

• GPU acceleration, will leverage NVLINK

processor attach in 2016

• Advanced memory options from Samsung,

Micron, SK Hynix

• Leadership interconnect from Mellanox

Cloud options expand adoption

• IBM Softlayer

• OVH and Online in Europe

• Rackspace Open Compute coming soon

OpenPOWER expands POWER opportunity

27

Developer resources for custom tuning

• SuperVessel cloud system access with

acceleration options in US and China

• Linux software porting and optimization

• OpenPOWER Foundation work groups and

technical resources

Linux on Power dedicated ISV support

• Over 1,900 Linux ISVs developing on Power

• 50 IBM Innovation Centers

• Compelling Proof-of-Concepts

• Support for little endian applications

On-going engagements with nearly every major hyperscale client in the U.S. and China

Page 28: OpenPOWER Update

© 2016 OpenPOWER Foundation28

8x faster than x86 Ivy Bridge

on pattern extraction

10x faster text search

than CPU only

Page 29: OpenPOWER Update

© 2016 OpenPOWER Foundation29

• In-memory distributed database using GPUs for processing

• Order of magnitude gains:

• Performance over CPU solutions

• Power reduction

• Cost savings

• Anticipate order of magnitude gains with POWER based NVLink solutions in 2016

GPUdb in-memory Accelerated Database

Ultrafast ingest and analysis of billions of objects

Page 30: OpenPOWER Update

© 2016 OpenPOWER Foundation30

10x higher throughput, 10x lower

latency accelerating NoSQL workloads

PHP (Zend)

PHP (Zend)

Linux (Ubuntu)

Apache Web Server (Ubuntu)

MariaDB (MariaDB)

PHP (Zend)

Orc

hestra

tion -

Juju

(U

buntu

)

High Speed Data Transfer (Mellanox)

Turbo LAMP Stack for mobile and web apps

Future

Turb

o L

AM

P

Dramatically less data center infrastructure

Dramatically faster responsiveness to customers

Page 31: OpenPOWER Update

© 2016 OpenPOWER Foundation31

Storage Enablement for OpenPOWER

Series 7 & 8 – RAID/HBA Portfolio

PMC Flashtec

NVRAM

Up to 10M IOPS

Samsung SSD

2.5”

700K IOPS

Ecosystem of Industry Solutions

Memblaze SSD

PCIe Card

Up to 8TB

10x Performance over typical SATA SSD’s

2-3x Port Density with 50% Lower Power

• DensityIndustry’s only 16-24 port native SAS/SATA adapters

• Flexibility HBA, Caching HBA, or RAID

• Performance Leading Throughput & IOPS

Page 32: OpenPOWER Update

© 2016 OpenPOWER Foundation32

• Accelerated appliance with novel data-flow implementation of Memcached

on FPGA.

• Up to 36x improved performance and power response times in

microsecond range.

• CAPI integration of memory allows both host memory and coherent-

attached flash to be used as value store.

Up to 36x performance improvementfor Key-Value Store acceleration

Page 33: OpenPOWER Update

© 2016 OpenPOWER Foundation33

Data Engine for NoSQL with 40TB CAPI-attached flash

Load Balancer

500GB Cache

Node

10Gb Uplink

POWER8 Server

Flash Array w/ up

to 40TB

After: NoSQL POWER8 + CAPI Flash

WWW

10Gb Uplink

WWW

Backup Nodes

500GB Cache

Node500GB Cache

Node500GB Cache

Node500GB Cache

Node

Before: NoSQL in memory (x86)

24U4U

Less is More

24:1 physical server consolidation =

6x less rack space

24:1 server consolidation

3xlower cost per user

Page 34: OpenPOWER Update

© 2016 OpenPOWER Foundation34

Best-in-class ingredients • IBM POWER8

• IBM Java

• NVIDIA CUDA GPU acceleration

• Ubuntu Little Endian Linux for POWER

8x performance

improvementGPU acceleration for Java on

segmentation using accelerated machine

learning for clustering with Hadoop / Mahout

Page 35: OpenPOWER Update

© 2016 OpenPOWER Foundation35

Critical workloads run on Linux on Power

• Compute intensive

• High memory bandwidth

• Floating point

• High I/O rates

• High quality of service

• Scalability

• Flexible infrastructure

• Large memory footprint

Business Applications

• Highly threaded

• Throughput oriented

• Scale out capable

• High quality of service

Web, Java Apps and Infrastructure

• Handle peak workloads

• Scalability

• High quality of service

• Resiliency and security

HPC applications for

Life Sciences

Database

Analytics & Research

Page 36: OpenPOWER Update

© 2016 OpenPOWER Foundation36

Solution stacks continuing to grow

Cloud

Software

Operating

System / KVM

Standard Operating

Environment

(System Mgmt)

Existing

Open

Source

Software

Communities

Firmware

Hardware

New OSS

Community

OpenPOWER

Technology

OpenPOWER

Firmware

• ISV community of 1,900+

• All major Linux distros

• Open sourced POWER8

firmware stack

• Resources for porting

and optimizing: OpenPOWERFoundation.org

Page 37: OpenPOWER Update

© 2016 OpenPOWER Foundation37

Industry trends drive innovation beyond the chip

Processors

Semiconductor Technology

System stack innovations are required to drive Cost/Performance

Applications and Services

Firmware, Operating System

and Hypervisor

System Stack

Systems Management &

Cloud Deployment

Systems Acceleration &

HW/SW Optimization

Workload Acceleration

Services Delivery Model

Advanced Memory Tech

Network & I/O Accel

Use Cases

Microprocessors alone no longer drive sufficient Cost/Performance improvements

Processors

Semiconductor Technology

POWER8 Linux

OpenPOWERNEW

Page 38: OpenPOWER Update

© 2016 OpenPOWER Foundation38

Membership Level

Annual Fee$ USD

FTEs Technical Steering Committee Board / Voting position

Platinum $100k 10 One seat per member not otherwise

representedIncludes board positionIncludes TSC position

Gold $60k 3 May be on TSC if Work group lead

Gold members may elect one board representative per three gold members

Silver$20k

$5k if <300 employees

0May be on TSC if Work group lead

Sliver members may elect one board representative for all silver members

Associate & Academic

$0 0May be on TSC if Work group lead

May be elected to one community observer, non-voting Board seat

The OpenPOWER Foundation is a Not-for-profit entity with a Board of Directors and a Technical Steering Committee.

• Membership levels provide either a default Board of Director position (Platinum) or an opportunity to be elected to the Board (Gold, Silver, and Assoc/Academic members). The Bylaws include additional governance detail.

• Technical Steering Committee is formed from Work group Leads and Platinum members.

Membership options include Platinum, Gold, Silver, and Associate / Academic memberships• Annual fee and dedicated full-time equivalent (FTEs) - verification of FTEs on honor system

• Contributors, committers, Work group leads and project leads influence Technical Steering Committee

• Associate / Academic level is not available to corporations

Membership agreement, Bylaws, and IP Rights Policy available for review

www.openpowerfoundation.org

Anyone may participate in OpenPOWER. Membership levels are designed for those that are

investing to grow and enhance the OpenPOWER community and its proliferation within the industry.

Membership Options

Page 39: OpenPOWER Update

© 2016 OpenPOWER Foundation39

UNICAMP Brazil, SAhttp://openpower.ic.unicamp.br/mini

cloud/index.html

Oregon State North America

http://osuosl.org/services/powerdev

Brno University /RedHat. Czech Republic

https://fit-rhlab.rhcloud.com

SuperVesselUSA and Chinawww.ptopenlab.com

IIT Bombay, India3Q, 2015

HPC Center University of Texas- TACC

3Q, 2015

OpenPOWER Open Software and University Cloud Environments

• OpenPOWER Platforms

• Open Stack Software

• University research

• Open Development &

Ecosystem Support

Page 40: OpenPOWER Update

© 2016 OpenPOWER Foundation40

Site OxFree On-demand cloud-based development platform

using Linux on POWER8 for 2 weekswww.siteox.com

Lots of resources & support for Linux ISVs and Developers

IBM PartnerWorldTechnical Support• IBM Innovation Centers

• Free access to Power Hardware

• Free porting assistance

• Free Eclipse-based development environmentwww.ibm.com/partnerworld/wps/servlet/ContentHandler/pw_com_pwp_partnerw

orld-program

IBM Innovation CentersAll 50+ centers worldwide now support Linux on Power

One-stop for ISVs, developers

HW access, technical support, demos, toolkits, Hands-on labswww.ibm.com/systems/power/software/linux/centers

IBM Power Development CloudProvide free access to Power hardware to ISVs for Portinghwww.ibm.com/partnerworld/wps/servlet/ContentHandler/stg_com_sys_power-

development-platform

Regional Ecosystem Initiative – Recruiting Key

SolutionsGreater China, North America, Europe

Middleware and Industry Solutions

IBM DeveloperWorksTechnical resources, community, blogs, toolkits, How to

articles, beta codewww.ibm.com/developerworks/linux/

IBM Watson Developer’s CloudAccess to IBM Watson for developing cognitive

computing applicationswww.ibm.com/smarterplanet/us/en/ibmwatson/developers.html

IBM Migration FactoryPremier migration services for large applicationswww.ibm.com/systems/power/migratetoibm/index.html

Page 41: OpenPOWER Update

© 2016 OpenPOWER Foundation41

IBM Innovation Centers Provide End-to-End Assistance to ISVs

For more information ibm.com/partnerworld/iic For questions, send an email to [email protected]

IBM Innovation Centers

provide training and one-to-

one guidance from building

to marketing your solution.

• Technical skills and hardware access across

multiple platforms, local or remote, at little or

no cost for migration to IBM platforms

• Qualify "Ready for" marks to broaden

marketing reach

• Workshops, seminars, and more conducted by

trained subject matter experts.

All 50+ Innovation and Client Centers worldwide support Linux on Power

Latin America

• Mexico City

• Sao Paulo

North America

• Austin

• Cambridge• Chicago• Dallas• Silicon Valley• Toronto

Europe and Middle East• Amsterdam• Barcelona• Bratislava• Bucharest• Budapest• Copenhagen• Dublin• Ehningen• Hursley• Istanbul • Kiev• La Gaude

• London• Ljubljana• Milan• Moscow• Paris• Prague• Stockholm• Tel Aviv• Warsaw• Zurich

Africa • Casablanca• Johannesburg• Lagos• Nairobi

Japan

• Tokyo

Asia Pacific

• Bangalore

• Bangkok

• Ho Chi Minh City

• Kuala Lumpur

• Manila

• Seoul

• Shanghai

• Sydney

Page 42: OpenPOWER Update

© 2016 OpenPOWER Foundation

Data Centric: Minimizing Data Movement, Optimizing Workflows

• Locate Computing where the data resides and relative to the task required• Within the system

• Within the Data Center / Cloud location, or across locations as optimal

• Shifting from algorithms to workflowsSeismic Data Processing Workflow and Data Lifecycle

Cold

Storag

e

Data

Input

Page 43: OpenPOWER Update

Region defined by

LINPACK

Conceptual View of Data

Intensive with Floating Point

Workflow

Data Centric

Applications

Compute Centric

Applications

Floating Point

OPS

Integer

OPS

Low Spatial

Locality

High Spatial

Locality

Conceptual View of Data Intensive-

Integer WorkflowConceptual View of Data

Fusion/Uncertainty Quantification

Workflow

Different Solutions for Different Types of Workflows

Page 44: OpenPOWER Update

44

DCS Workflows: Mixed Compute Capabilities Required

12/9/13

All Source Analytics

Oil and Gas

Science

Financial Analytics

4-40 Racks

2-20 Racks

1-5+ Racks

1-100’s Racks

Analytics

Reservoir

Graph

Analytics

Throughput

Seismic

Value At Risk

Image

Analysis

Capability

Massively Parallel

Compute Capability:

• Simple kernels,

• Ops dominated (e.g.

DGEMM, Linpack)

• Simple data access

patterns.

• Can be preplanned for

high performance.

Analytics Capability:

• Complex code

• Data Dependent Code

Paths / Computation

• Lots of indirection /

pointer chasing

• Often Memory System

Latency Dependent

• C++ templated codes

• Limited opportunity for

vectorization

• Limited scalability

• Limited threading

opportunity