Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[parallelization] Try to get PAM running on our cluster #23

Open
MartinPyka opened this issue Aug 25, 2015 · 1 comment
Open

[parallelization] Try to get PAM running on our cluster #23

MartinPyka opened this issue Aug 25, 2015 · 1 comment
Assignees

Comments

@MartinPyka
Copy link
Owner

Try to make use of all cores of our local cluster.

@pherbers
Copy link
Collaborator

So I have tried to make a python-only version of our core that can run outside of Blender, and therefore would also be easy to implement for MPI. Problem is, pure python is reeeaaally slow. While technically working, the code in the mesh_representation branch is at least 10 times as slow as the master, and I don’t see any way of getting it up to the same speed in python.

Our options are:

  • Leave it running in Blender, stays fast on single systems, will probably not work with MPI
  • Try an external library written in a low language with python binding, such as CGAL (Especially the AABB-tree would give us the functionality of the closest point on mesh, all UV methods would have to be reimplemented by hand though)

I'll just try to leave it in Blender for now and just rework the structure to make it more modular in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants