TM1 In-memory OLAP

Post Reply
sreesuku
Posts: 47
Joined: Wed Sep 14, 2011 7:45 am
OLAP Product: Cognos TM1
Version: PAW
Excel Version: 2013

TM1 In-memory OLAP

Post by sreesuku »

Hi Team,

I may be asking a silly question.
TM1 is an in-memory OLAP, as per the definition all the required data gets loaded in to the memory and all calculations gets performed from there. So it makes things faster.
I understand that data getting loaded in to the memory (RAM) of your 'TM1 Server'. Is there any dependency on the RAM of your 'TM1 Client' on the performance ?

Regards
Sree
User avatar
jim wood
Site Admin
Posts: 3958
Joined: Wed May 14, 2008 1:51 pm
OLAP Product: TM1
Version: PA 2.0.7
Excel Version: Office 365
Location: 37 East 18th Street New York
Contact:

Re: TM1 In-memory OLAP

Post by jim wood »

I'm guessing you've not gone through the documentation that comes with the software? The answer to your question is no, but possibly may be. For example if the user is viewing large amounts of data then it will use more memory, but that has nothing to do with performance, that's to do with model design and training. Again you really need to go through the documentation to understand the TM1 architecture. Not only will it answer your question but others that may come up related to this one.
Struggling through the quagmire of life to reach the other side of who knows where.
Shop at Amazon
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
Alan Kirk
Site Admin
Posts: 6647
Joined: Sun May 11, 2008 2:30 am
OLAP Product: TM1
Version: PA2.0.9.18 Classic NO PAW!
Excel Version: 2013 and Office 365
Location: Sydney, Australia
Contact:

Re: TM1 In-memory OLAP

Post by Alan Kirk »

sreesuku wrote: I understand that data getting loaded in to the memory (RAM) of your 'TM1 Server'. Is there any dependency on the RAM of your 'TM1 Client' on the performance ?
Generally not as Jim mentioned. However you should still ensure that the client machine has sufficient memory to operate without needing to use virtual memory. With some notebooks, for instance, still being sold with a whopping 2 Gig of RAM you can start to run out of physical memory. The resulting disk swapping will cause a performance impact on all applications, not just TM1. 4GB is usually enough, again depending on how many other tasks you're running.
"To them, equipment failure is terrifying. To me, it’s 'Tuesday.' "
-----------
Before posting, please check the documentation, the FAQ, the Search function and FOR THE LOVE OF GLUB the Request Guidelines.
mvaspal
Community Contributor
Posts: 341
Joined: Wed Nov 03, 2010 9:16 pm
OLAP Product: tm1
Version: 10 2 2 - 2.0.5
Excel Version: From 2007 to 2013
Location: Earth

Re: TM1 In-memory OLAP

Post by mvaspal »

I'm guessing you've not gone through the documentation that comes with the software? The answer to your question is no, but possibly may be.
In which documentation could you have found this answer? :)
sreesuku
Posts: 47
Joined: Wed Sep 14, 2011 7:45 am
OLAP Product: Cognos TM1
Version: PAW
Excel Version: 2013

Re: TM1 In-memory OLAP

Post by sreesuku »

Thanks for the replies

So one agreed point is - When a request comes, the data gets loaded in to the 'Server RAM' itself. But 'Client RAM' also should be at a considerable level so that it can perform the TM1 tasks just like any other tasks. Is my understanding correct ?

I have another point. How about when using TM1 Web ? Where users are not installing any TM1 client components ?
User avatar
jim wood
Site Admin
Posts: 3958
Joined: Wed May 14, 2008 1:51 pm
OLAP Product: TM1
Version: PA 2.0.7
Excel Version: Office 365
Location: 37 East 18th Street New York
Contact:

Re: TM1 In-memory OLAP

Post by jim wood »

mvaspal wrote:
I'm guessing you've not gone through the documentation that comes with the software? The answer to your question is no, but possibly may be.
In which documentation could you have found this answer? :)
The operations guide covers the TM1 architecture. May be not as well as it could be but it's there.
Struggling through the quagmire of life to reach the other side of who knows where.
Shop at Amazon
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
User avatar
jim wood
Site Admin
Posts: 3958
Joined: Wed May 14, 2008 1:51 pm
OLAP Product: TM1
Version: PA 2.0.7
Excel Version: Office 365
Location: 37 East 18th Street New York
Contact:

Re: TM1 In-memory OLAP

Post by jim wood »

sreesuku wrote:Is my understanding correct ?
Yes
sreesuku wrote:I have another point. How about when using TM1 Web ? Where users are not installing any TM1 client components ?
The information is still processed server side. As for memory on the client it depends on your version. Below 10.1 is .Net based so some information processed on the client side. I've not really looked at the new java version in 10.2 yet so I can't comment on that.
Struggling through the quagmire of life to reach the other side of who knows where.
Shop at Amazon
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
tomok
MVP
Posts: 2836
Joined: Tue Feb 16, 2010 2:39 pm
OLAP Product: TM1, Palo
Version: Beginning of time thru 10.2
Excel Version: 2003-2007-2010-2013
Location: Atlanta, GA
Contact:

Re: TM1 In-memory OLAP

Post by tomok »

Memory counts in every PC application so the more the better. Most of the processing in TM1 is server side so that's where the RAM needs are the greatest. IBM has server sizing guidelines to help you figure out how much. When it comes to the client, there are no guidelines. One thing I do know is that dimensions get downloaded to the client (as far as I know this has not changed), so if you have a model with extremely large dimensions, like 100,000 elements plus, then you need to be on the higher limits for client RAM. Skimping by on 4GB might cause problems. I would go for 8GB or more on your client machines. This is for Architect and Perspectives. This is not applicable to TM1Web.
Tom O'Kelley - Manager Finance Systems
American Tower
http://www.onlinecourtreservations.com/
declanr
MVP
Posts: 1828
Joined: Mon Dec 05, 2011 11:51 am
OLAP Product: Cognos TM1
Version: PA2.0 and most of the old ones
Excel Version: All of em
Location: Manchester, United Kingdom
Contact:

Re: TM1 In-memory OLAP

Post by declanr »

As tomok has suggested when you are using perspectives you want to go as chunky as you can get. If you are using tm1web most end users will possibly not use perspectives so you just need to worry about developers PCs. The client site I am working on has laptops with 4gigs and I've noticed much slower interaction than I'd like / am used to.
My personal laptop now has 32gigs so I can also run servers on it and my old laptop was 8... the 8 was ace for using connected to a server but running any meaty servers locally and I wouldn't go lower than my current setup.

Your other option is to remote onto the server if possible and work with perspectives on there (or a server.)
Declan Rodger
Post Reply