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
TM1 In-memory OLAP
- 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
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
Shop at Amazon
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
-
- 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
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.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 ?
"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.
-----------
Before posting, please check the documentation, the FAQ, the Search function and FOR THE LOVE OF GLUB the Request Guidelines.
-
- 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
In which documentation could you have found this answer?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.

-
- Posts: 47
- Joined: Wed Sep 14, 2011 7:45 am
- OLAP Product: Cognos TM1
- Version: PAW
- Excel Version: 2013
Re: TM1 In-memory OLAP
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 ?
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 ?
- 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
The operations guide covers the TM1 architecture. May be not as well as it could be but it's there.mvaspal wrote:In which documentation could you have found this answer?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.
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
Shop at Amazon
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
- 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
Yessreesuku wrote:Is my understanding correct ?
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.sreesuku wrote:I have another point. How about when using TM1 Web ? Where users are not installing any TM1 client components ?
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
Shop at Amazon
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
-
- 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
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.
-
- 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
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.)
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