In-Memory Computing
In today’s challenging environments, business leaders are in tremendous pressure to take
decisions real time. For this, they need real time and near real time data and also there should
be a technology that will enable them to retrieve the information on near real time / real time.
Business user community demands full visibility on what is happening now and the ability to
respond to it in near real time. Every second, the situation and responses are changing and to
stay ahead in business, they have respond real time and a week later.
A retailer observes a customer real time behavior on a store or in an online store. For this, he
gets the historical data from loyalty system, data from various social media sites that gives what
the customer has clicked on, what he liked etc. Based on this information, the retailer sends the
coupon code to the customer’s mobile, for the items that he is interested in while he is
shopping. The entire process should be completed in no time.
For this, the solution needs real time analytics and sorting out data in real time. This can be
achieved through In-Memory Computing
In-Memory computing is a technology that allows the processing of massive amount of data on
the main memory (RAM) to provide immediate results through analysis and transactions. SAP
terms it as Massive Parallel Processing (MPP). The data to be processed is real time or near to
real time. To achieve this, In-Memory computing has a simple tenet
• Minimize the data movements
• Speed up data access time
The main memory (RAM) is the fastest storage type that can hold significant amount of data.
Although CPU registers and caches are faster to access, their usage is limited to the actual
processing of data. The data in main memory (RAM) can be accessed 100,000 times faster than
data in the hard disk.
From this, one can understand how In-Memory computing addresses the business problem of
having the real time data in hands at the right time and ability to react to the situation then and
there.

What is In memory computing

  • 1.
    In-Memory Computing In today’schallenging environments, business leaders are in tremendous pressure to take decisions real time. For this, they need real time and near real time data and also there should be a technology that will enable them to retrieve the information on near real time / real time. Business user community demands full visibility on what is happening now and the ability to respond to it in near real time. Every second, the situation and responses are changing and to stay ahead in business, they have respond real time and a week later. A retailer observes a customer real time behavior on a store or in an online store. For this, he gets the historical data from loyalty system, data from various social media sites that gives what the customer has clicked on, what he liked etc. Based on this information, the retailer sends the coupon code to the customer’s mobile, for the items that he is interested in while he is shopping. The entire process should be completed in no time. For this, the solution needs real time analytics and sorting out data in real time. This can be achieved through In-Memory Computing In-Memory computing is a technology that allows the processing of massive amount of data on the main memory (RAM) to provide immediate results through analysis and transactions. SAP terms it as Massive Parallel Processing (MPP). The data to be processed is real time or near to real time. To achieve this, In-Memory computing has a simple tenet • Minimize the data movements • Speed up data access time The main memory (RAM) is the fastest storage type that can hold significant amount of data. Although CPU registers and caches are faster to access, their usage is limited to the actual processing of data. The data in main memory (RAM) can be accessed 100,000 times faster than data in the hard disk. From this, one can understand how In-Memory computing addresses the business problem of having the real time data in hands at the right time and ability to react to the situation then and there.