FLASH MEMORY SUMMIT Adoption of Caching & Hybrid Solutions

Similar documents
Introducing NVDIMM-X: Designed to be the World s Fastest NAND-Based SSD Architecture and a Platform for the Next Generation of New Media SSDs

AMD APU and Processor Comparisons. AMD Client Desktop Feb 2013 AMD

AMD IOMMU VERSION 2 How KVM will use it. Jörg Rödel August 16th, 2011

CAUTIONARY STATEMENT This presentation contains forward-looking statements concerning Advanced Micro Devices, Inc. (AMD) including, but not limited to

Global Media Highlights. February 2014

SIMULATOR AMD RESEARCH JUNE 14, 2015


Maximizing Six-Core AMD Opteron Processor Performance with RHEL

AMD RYZEN PROCESSOR WITH RADEON VEGA GRAPHICS CORPORATE BRAND GUIDELINES

HyperTransport Technology

INTRODUCTION TO OPENCL TM A Beginner s Tutorial. Udeepta Bordoloi AMD

EFFICIENT SPARSE MATRIX-VECTOR MULTIPLICATION ON GPUS USING THE CSR STORAGE FORMAT

Panel Discussion: The Future of I/O From a CPU Architecture Perspective

AMD Graphics Team Last Updated February 11, 2013 APPROVED FOR PUBLIC DISTRIBUTION. 1 3DMark Overview February 2013 Approved for public distribution

AMD CORPORATE TEMPLATE AMD Radeon Open Compute Platform Felix Kuehling

Non-Volatile Memory Cache Enhancements: Turbo-Charging Client Platform Performance

AMD Graphics Team Last Updated April 29, 2013 APPROVED FOR PUBLIC DISTRIBUTION. 1 3DMark Overview April 2013 Approved for public distribution

Understanding GPGPU Vector Register File Usage

AMD HD3D Technology. Setup Guide. 1 AMD HD3D TECHNOLOGY: Setup Guide

MEASURING AND MODELING ON-CHIP INTERCONNECT POWER ON REAL HARDWARE

CAUTIONARY STATEMENT This presentation contains forward-looking statements concerning Advanced Micro Devices, Inc. (AMD) including, but not limited to

The Road to the AMD. Fiji GPU. Featuring Die Stacking and HBM Technology 1 THE ROAD TO THE AMD FIJI GPU ECTC 2016 MAY 2015

OPENCL TM APPLICATION ANALYSIS AND OPTIMIZATION MADE EASY WITH AMD APP PROFILER AND KERNELANALYZER

SOLUTION TO SHADER RECOMPILES IN RADEONSI SEPTEMBER 2015

KVM CPU MODEL IN SYSCALL EMULATION MODE ALEXANDRU DUTU, JOHN SLICE JUNE 14, 2015

Use cases. Faces tagging in photo and video, enabling: sharing media editing automatic media mashuping entertaining Augmented reality Games

ROCm: An open platform for GPU computing exploration

The mobile computing evolution. The Griffin architecture. Memory enhancements. Power management. Thermal management

3D Numerical Analysis of Two-Phase Immersion Cooling for Electronic Components

EPYC VIDEO CUG 2018 MAY 2018

viewdle! - machine vision experts

HPCA 18. Reliability-aware Data Placement for Heterogeneous memory Architecture

AMD ACCELERATING TECHNOLOGIES FOR EXASCALE COMPUTING FELLOW 3 OCTOBER 2016

Adrian Proctor Vice President, Marketing Viking Technology

CAUTIONARY STATEMENT 1 AMD NEXT HORIZON NOVEMBER 6, 2018

Intel optane memory as platform accelerator. Vladimir Knyazkin

Designing Natural Interfaces

HETEROGENEOUS SYSTEM ARCHITECTURE: PLATFORM FOR THE FUTURE

ADVANCED RENDERING EFFECTS USING OPENCL TM AND APU Session Olivier Zegdoun AMD Sr. Software Engineer

INTERFERENCE FROM GPU SYSTEM SERVICE REQUESTS

Introducing OCZ s New SATA-Based Enterprise- Class SSD Portfolio

SanDisk Enterprise Storage Solutions

DR. LISA SU

Desktop Telepresence Arrived! Sudha Valluru ViVu CEO

The Rise of Open Programming Frameworks. JC BARATAULT IWOCL May 2015

STREAMING VIDEO DATA INTO 3D APPLICATIONS Session Christopher Mayer AMD Sr. Software Engineer

AMD EPYC CORPORATE BRAND GUIDELINES

Automatic Intra-Application Load Balancing for Heterogeneous Systems

Generic System Calls for GPUs

AMD AIB Partner Guidelines. Version February, 2015

Accelerating Applications. the art of maximum performance computing James Spooner Maxeler VP of Acceleration

Resource Saving: Latest Innovation in Optimized Cloud Infrastructure

HIGHLY PARALLEL COMPUTING IN PHYSICS-BASED RENDERING OpenCL Raytracing Based. Thibaut PRADOS OPTIS Real-Time & Virtual Reality Manager

FUSION PROCESSORS AND HPC

Run Anywhere. The Hardware Platform Perspective. Ben Pollan, AMD Java Labs October 28, 2008

QuickSpecs. PCIe Solid State Drives for HP Workstations

Multi-core processors are here, but how do you resolve data bottlenecks in native code?

EXPLOITING ACCELERATOR-BASED HPC FOR ARMY APPLICATIONS

D3D12 & Vulkan: Lessons learned. Dr. Matthäus G. Chajdas Developer Technology Engineer, AMD

Fusion Enabled Image Processing

Pattern-based analytics to estimate and track yield risk of designs down to 7nm

ACCELERATING MATRIX PROCESSING WITH GPUs. Nicholas Malaya, Shuai Che, Joseph Greathouse, Rene van Oostrum, and Michael Schulte AMD Research

INTEL NEXT GENERATION TECHNOLOGY - POWERING NEW PERFORMANCE LEVELS

Flash Memory. SATA SSD vs. PCIe NVMe SSD. White Paper F-WP003

OpenCL Implementation Of A Heterogeneous Computing System For Real-time Rendering And Dynamic Updating Of Dense 3-d Volumetric Data

SCALING DGEMM TO MULTIPLE CAYMAN GPUS AND INTERLAGOS MANY-CORE CPUS FOR HPL

clarmor: A DYNAMIC BUFFER OVERFLOW DETECTOR FOR OPENCL KERNELS CHRIS ERB, JOE GREATHOUSE, MAY 16, 2018

Gestural and Cinematic Interfaces - DX11. David Brebner Unlimited Realities CTO

BIOMEDICAL DATA ANALYSIS ON HETEROGENEOUS PLATFORM. Dong Ping Zhang Heterogeneous System Architecture AMD

Sequential Consistency for Heterogeneous-Race-Free

AMD Radeon ProRender plug-in for Unreal Engine. Installation Guide

PROTECTING VM REGISTER STATE WITH AMD SEV-ES DAVID KAPLAN LSS 2017

Anatomy of AMD s TeraScale Graphics Engine

PCIe Storage Beyond SSDs

HDDs and Flash Memory A Marriage of Convenience Tom Coughlin Coughlin Associates & Jim Handy Objective Analysis

AMD 780G. Niles Burbank AMD. an x86 chipset with advanced integrated GPU. Hot Chips 2008

AMD RYZEN CORPORATE BRAND GUIDELINES

LATEST INTEL TECHNOLOGIES POWER NEW PERFORMANCE LEVELS ON VMWARE VSAN

AMD SEV Update Linux Security Summit David Kaplan, Security Architect

HPG 2011 HIGH PERFORMANCE GRAPHICS HOT 3D

Heterogeneous Computing

Shifting Gears with SSDs

FW Update Tool. Installation Guide. Software Version 2.2

Microsoft Windows 2016 Mellanox 100GbE NIC Tuning Guide

t o E n a b l e E m e r g i n g S S D F o r m F a c t o r s

THE PROGRAMMER S GUIDE TO THE APU GALAXY. Phil Rogers, Corporate Fellow AMD

RAID Configuration Guide. Motherboard

RegMutex: Inter-Warp GPU Register Time-Sharing

GPGPU COMPUTE ON AMD. Udeepta Bordoloi April 6, 2011

LIQUIDVR TODAY AND TOMORROW GUENNADI RIGUER, SOFTWARE ARCHITECT

MIGRATION OF LEGACY APPLICATIONS TO HETEROGENEOUS ARCHITECTURES Francois Bodin, CTO, CAPS Entreprise. June 2011

Creating Storage Class Persistent Memory With NVDIMM

Sun Fire X4170 M2 Server Frequently Asked Questions

SanDisk Overview. Mike Chenery Senior Fellow. 5th Annual Needham HDD & Memory Conference Boston, MA. November 3, 2011

NEXT-GENERATION MATRIX 3D IMMERSIVE USER INTERFACE [ M3D-IUI ] H Raghavendra Swamy AMD Senior Software Engineer

NVMe SSDs with Persistent Memory Regions

QuickSpecs. PCIe Solid State Drives for HP Workstations

PC-based data acquisition II

オープンソ プンソース技術者のための AMD 最新テクノロジーアップデート 日本 AMD 株式会社 マーケティング ビジネス開発本部 エンタープライズプロダクトマーケティング部 山野 洋幸

Vulkan (including Vulkan Fast Paths)

Transcription:

FLASH MEMORY SUMMIT 2011 Adoption of Caching & Hybrid Solutions

Market Overview 2009 Flash production reached parity with all other existing solid state memories in terms of bites. 2010 Overall flash production was more than all solid state memory product ever since launch. Flash memory is the most cost-effective solid state storage available. Flash memory excels with respect to access latencies and available transfer rates.

Hybrid Solutions High resolution content drive demand for high capacity Non-volatile memory enabling long term data storage NAND filling performance cap between HDD and DRAM Growing demand in both consumer and enterprise segment Fast-growing adoption in desktop and mobile segment in the coming years

A Gap in the Memory/Storage Hierarchy 0.7 10 7 Source: SNIA 0.6 10 6 L1 0.5 10 5 L2 Bandwidth (MB/s) 0.4 10 0.3 10³ DRAM L3 0.2 10² HDD 0.1 10¹ Tape 10 0 100-1 0.1 10 0 10¹ 0.2 0.3 10² 10³ 0.4 0.5 10 10 0.6 5 10 0.7 6 Price Per Gigabyte

NAND Flash Memory Can Fill the Gap 0.7 10 7 Source: SNIA 0.6 10 6 L1 0.5 10 5 L2 Bandwidth (MB/s) 0.4 10 0.3 10³ 0.2 10² HDD NAND DRAM L3 0.1 10¹ Tape 10 0 100-1 0.1 10 0 10¹ 0.2 0.3 10² 10³ 0.4 0.5 10 10 0.6 5 10 0.7 6 Price Per Gigabyte

Hybrid Solutions 1.) Hybrid All-In-One 2.) Onboard Solutions

Worldwide Portable PC Shipments Share by Storage Device Solution, 2010 to 2015 Source: IDC

Worldwide Desktop PC Shipments Share by Storage Device Solution, 2010 to 2015 Source: IDC

Introducing the RevoDrive Hybrid SSD Performance HDD Capacity MEETS

Challenges for Servers I/O performance of HDDs short of the processor power Servers typically running at 3-4GHz and multiple socket configurations Mismatch between processing and I/O power Previous Countermeasures: Increase system memory Short-stroking HDDs Adding more HDDs for increased I/O performance

The SSD Solution Adding solid state drives as a caching solutions will result in: The existing HDDs are no longer need to be short-stroked Optimized read and write performance

PCI-Express Request Data CPUs L1 Cache Data in PCIe SSD Accelerator? DRAMs L2 Cache Yes No PCIe SSD Accelerator Read from PCIe SSD L3 Cache HDDs Read from HDDs Primary Storage Array?

SSD vs DRAM-Based Storage NAND flash has a much lower cost per bit than DRAM NAND flash is non-volatile NAND flash uses much less power than DRAM Reducing total cost of ownership

OCZ Caching Solutions 2.5 Synapse Cache SSD bundled with Dataplex msata MO-300 Slim SATA MO-297 PCIe Solutions

THANK YOU

Disclaimer OCZ may make changes to specifications and product descriptions at any time, without notice. The information presented in this document is for informational purposes only and may contain technical inaccuracies, omissions and typographical errors. Any performance tests and ratings are measured using systems that reflect the approximate performance of OCZ products as measured by those tests. Any differences in software or hardware configuration may affect actual performance, and OCZ does not control the design or implementation of third party benchmarks or websites referenced in this document. The information contained herein is subject to change and may be rendered inaccurate for many reasons, including but not limited to any changes in product and/or roadmap, component and hardware revision changes, new model and/or product releases, software changes, firmware changes, or the like. OCZ assumes no obligation to update or otherwise correct or revise this information. OCZ MAKES NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE CONTENTS HEREOF AND ASSUMES NO RESPONSIBILITY FOR ANY INACCURACIES, ERRORS OR OMISSIONS THAT MAY APPEAR IN THIS INFORMATION. OCZ SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL OCZ BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL OR OTHER CONSEQUENTIAL DAMAGES ARISING FROM THE USE OF ANY INFORMATION CONTAINED HEREIN, EVEN IF OCZ IS EXPRESSLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ATTRIBUTION 2011 OCZ Technology Group, Inc. All rights reserved. OCZ, the OCZ logo, OCZ XXXX, OCZ XXXXX, [Product name] and combinations thereof, are trademarks of OCZ Technology Group, Inc. All other products names and logos are for reference only and may be trademarks of their respective owners.