Page 1 of 1

TI process and using of several processor cores

Posted: Fri Mar 09, 2012 8:17 am
by EP_explorer
TM1 server is installed on the computer which has processor with several cores. But when I launch TI process (it copies data from one Cube to another) TM1 using only one processor core. Is it possible to persuade TM1 to use another cores as well?

Re: TI process and using of several processor cores

Posted: Fri Mar 09, 2012 8:29 am
by lotsaram
EP_explorer wrote:TM1 server is installed on the computer which has processor with several cores. But when I launch TI process (it copies data from one Cube to another) TM1 using only one processor core. Is it possible to persuade TM1 to use another cores as well?
Only via splitting the job into separate TIs (which could be the same TI but run with different parameters). One TI execution = one thread, if you want to run on multiple threads then you need multiple jobs.

Re: TI process and using of several processor cores

Posted: Sat Mar 10, 2012 4:45 pm
by EP_explorer
ok. I can divide one TI process for 4 for example.

But I see another problem - how can I run them in the same time?
As I understand if I write in the TI process which launches 4 divided TI process

Code: Select all

ExecuteProcess('TIProcess1');
ExecuteProcess('TIProcess2');
ExecuteProcess('TIProcess3');
ExecuteProcess('TIProcess4');
They will run consequently but not simultaneously.

What you can recommend to launch divided process in the same time?

Re: TI process and using of several processor cores

Posted: Sat Mar 10, 2012 8:02 pm
by lotsaram
Schedule separate chores or use a tool like RunTI or TM1ProcessExecute from batch file.