![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi, I've created my own process utility to process my cubes and dimensions. To improve the performance, I'm using some threads to do my processes. But each thread wait for the completion of the process of another thread before starting. So the result is not a parallel processing... what can I do? Thanks. Jerome. |
#3
| |||
| |||
|
|
DSO is written in VB6 and is thus single apartment-model threaded. You need to go to multiple processes; not just multiple threads. See the Parallel Processing Utility (which is distributed in source) to see how you can do it. http://www.microsoft.com/downloads/d...DisplayLang=en -- Dave Wickert [MSFT] dwickert (AT) online (DOT) microsoft.com Program Manager BI SystemsTeam SQL BI Product Unit (Analysis Services) -- This posting is provided "AS IS" with no warranties, and confers no rights. "Jéjé" <willgart_A_ (AT) hotmail_A_ (DOT) com> wrote in message news:uDabSzj0EHA.3408 (AT) tk2msftngp13 (DOT) phx.gbl... Hi, I've created my own process utility to process my cubes and dimensions. To improve the performance, I'm using some threads to do my processes. But each thread wait for the completion of the process of another thread before starting. So the result is not a parallel processing... what can I do? Thanks. Jerome. |
#4
| |||
| |||
|
|
well.. I don't want to use it due to a lack of functionalities its why I write my own utility. "Dave Wickert [MSFT]" <dwickert (AT) online (DOT) microsoft.com> wrote in message news:uPLMoUs0EHA.2156 (AT) TK2MSFTNGP10 (DOT) phx.gbl... DSO is written in VB6 and is thus single apartment-model threaded. You need to go to multiple processes; not just multiple threads. See the Parallel Processing Utility (which is distributed in source) to see how you can do it. http://www.microsoft.com/downloads/d...DisplayLang=en -- Dave Wickert [MSFT] dwickert (AT) online (DOT) microsoft.com Program Manager BI SystemsTeam SQL BI Product Unit (Analysis Services) -- This posting is provided "AS IS" with no warranties, and confers no rights. "Jéjé" <willgart_A_ (AT) hotmail_A_ (DOT) com> wrote in message news:uDabSzj0EHA.3408 (AT) tk2msftngp13 (DOT) phx.gbl... Hi, I've created my own process utility to process my cubes and dimensions. To improve the performance, I'm using some threads to do my processes. But each thread wait for the completion of the process of another thread before starting. So the result is not a parallel processing... what can I do? Thanks. Jerome. |
![]() |
| Thread Tools | |
| Display Modes | |
| |