a quick intro to in memory computing

15
In Memory Computing Presented By: Kiran Ghanta

Upload: neobric

Post on 29-Nov-2014

203 views

Category:

Technology


0 download

DESCRIPTION

A quick introduction to In Memory Computing, it's general architecture, myths surrounding it, drivers, challenges and an action plan for adoption.

TRANSCRIPT

Page 1: A quick intro to In memory computing

In Memory

Computing

Presented By:

Kiran Ghanta

Page 2: A quick intro to In memory computing

What is In Memory Computing?

Storage of information in the main random access memory (RAM)

Rather than in complicated RDBMS operating on comparatively slow disk drives

What are the Uses of In Memory Computing?

Helps business customers, like, banks and utilities, to

Quickly analyse patterns

Analyse massive data volumes on the fly

Perform their operations quickly

Why In Memory Computing increasingly popular now a days?

The drop in memory prices in the present market

Need for “peed is the dri ing fa tor

Why is it time for in-memory computing?

DRAM costs are dropping about 30% every 12 - 18 months

Things are getting bigger, and costs are getting lower

Page 3: A quick intro to In memory computing

General Architecture

Page 4: A quick intro to In memory computing
Page 5: A quick intro to In memory computing

In Memory Computing

Myths

Page 6: A quick intro to In memory computing
Page 7: A quick intro to In memory computing

In Memory Computing

Drivers

Page 8: A quick intro to In memory computing
Page 9: A quick intro to In memory computing

In Memory Computing

Challenges

Page 10: A quick intro to In memory computing

Lack of standards:

No specific standards for developing IMC solutions

Companies are providing their offerings in ad hoc manner

Compatibility issues among solutions from other vendors

Migration:

Costs associated with IMC systems are comparatively high

It is a time consuming process.

Persistence:

We are talking a out DRAM: the D stands for destru ti e

It doesn’t hold data, if e lose po er

Page 11: A quick intro to In memory computing

In Memory Computing

Action Plan

Page 12: A quick intro to In memory computing
Page 13: A quick intro to In memory computing

In Memory Computing

Platforms and Applications

Page 14: A quick intro to In memory computing
Page 15: A quick intro to In memory computing

References :

http://timoelliott.com/blog/2013/04/the-business-impact-of-in-memory-computing-from-run-to-

transform.html

http://timoelliott.com/blog/2013/04/how-and-why-to-create-an-in-memory-action-plan.html