Re: VTK and ParaView parallelization

2021-04-27 Thread François Mazen
Anton, thanks for your trust!

I've created a merge request for VTK in order to use TBB instead of
sequential behavior when dealing with parallel code:

https://salsa.debian.org/science-team/vtk9/-/merge_requests/4

I would like to do the same for ParaView but the salsa repo is not sync
with the current package in unstable. Version 5.9.0-1 and 5.9.0-2 are
missing.
Should I push them myself to the salsa repo?

Thanks,
François




Le jeudi 22 avril 2021 à 21:59 +0200, Anton Gladky a écrit :
> Hi François,
> 
> thanks for a suggestion! I have added you to Debian Science Team on
> salsa.
> Feel free to contribute!
> 
> Best regards
> 
> 
> Anton
> 
> 
> Am Do., 22. Apr. 2021 um 21:46 Uhr schrieb François Mazen <
> franc...@mzf.fr>:
> > Hello,
> > 
> > I'm wondering why VTK and ParaView are build with the "Sequential"
> > default backend for parallelization (vtkSMPTools backend)?
> > This makes ParaView run slower compared to official binary releases
> > from Kitware, which are built with Threaded Building Blocks (TBB).
> > 
> > Hence, any serious user of ParaView and VTK will have to use a
> > custom
> > build, losing all the advantages of Debian packaging.
> > 
> > It seems that TBB is available as Debian packages. Do you think
> > that
> > the Debian package may be built with TBB?
> > The modification is simple: add -DVTK_SMP_IMPLEMENTATION_TYPE="TBB"
> > to
> > the debian/rules file, and add tbb as dependency in debian/control
> > file.
> > 
> > (By the way, I'm DM and I'll be happy to be part of the Debian
> > Science
> > Team to contribute to the tools that I use everyday, mostly linked
> > to
> > scientific computation. My salsa login is mzf.)
> > 
> > Best Regards,
> > François
> > 
> > 


signature.asc
Description: This is a digitally signed message part


Re: VTK and ParaView parallelization

2021-04-22 Thread Anton Gladky
Hi François,

thanks for a suggestion! I have added you to Debian Science Team on salsa.
Feel free to contribute!

Best regards


Anton


Am Do., 22. Apr. 2021 um 21:46 Uhr schrieb François Mazen :

> Hello,
>
> I'm wondering why VTK and ParaView are build with the "Sequential"
> default backend for parallelization (vtkSMPTools backend)?
> This makes ParaView run slower compared to official binary releases
> from Kitware, which are built with Threaded Building Blocks (TBB).
>
> Hence, any serious user of ParaView and VTK will have to use a custom
> build, losing all the advantages of Debian packaging.
>
> It seems that TBB is available as Debian packages. Do you think that
> the Debian package may be built with TBB?
> The modification is simple: add -DVTK_SMP_IMPLEMENTATION_TYPE="TBB" to
> the debian/rules file, and add tbb as dependency in debian/control
> file.
>
> (By the way, I'm DM and I'll be happy to be part of the Debian Science
> Team to contribute to the tools that I use everyday, mostly linked to
> scientific computation. My salsa login is mzf.)
>
> Best Regards,
> François
>
>
>


VTK and ParaView parallelization

2021-04-22 Thread François Mazen
Hello,

I'm wondering why VTK and ParaView are build with the "Sequential"
default backend for parallelization (vtkSMPTools backend)?
This makes ParaView run slower compared to official binary releases
from Kitware, which are built with Threaded Building Blocks (TBB).

Hence, any serious user of ParaView and VTK will have to use a custom
build, losing all the advantages of Debian packaging.

It seems that TBB is available as Debian packages. Do you think that
the Debian package may be built with TBB?
The modification is simple: add -DVTK_SMP_IMPLEMENTATION_TYPE="TBB" to
the debian/rules file, and add tbb as dependency in debian/control
file.

(By the way, I'm DM and I'll be happy to be part of the Debian Science
Team to contribute to the tools that I use everyday, mostly linked to
scientific computation. My salsa login is mzf.)

Best Regards,
François




signature.asc
Description: This is a digitally signed message part