# Assemble a mutiblock in parallel

**URL:** https://discourse.paraview.org/t/assemble-a-mutiblock-in-parallel/15365
**Category:** ParaView Support
**Tags:** python
**Created:** [September 9, 2024, 1:22pm UTC](https://discourse.paraview.org/t/assemble-a-mutiblock-in-parallel/15365 "2024-09-09T13:22:31Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![alie89](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/a/c89c15/32.png) [@alie89](https://discourse.paraview.org/u/alie89)
#### Post date: [September 9, 2024, 1:22pm UTC](https://discourse.paraview.org/t/assemble-a-mutiblock-in-parallel/15365/1 "2024-09-09T13:22:31Z")

</div>

Hi ParaView crew,

Is it possible to perform any kind of multiprocessing with a programmable filter?

I am trying out to use a ProcessingPool from pathos:

but I am getting into the pickling nightmare (e.g.):  
TypeError: cannot pickle ‘paraview.modules.vtkRemotingServerManager.vtkSMSession’ object

My goal would be read from file hundreds of blocks and put them in a vtkMultiBlockDataSet to return back to ParaView. Any hint for doing this?

Thank you
