how can i use gpu in the part of contact detection

Asked by lip on 2019-01-28

hello
i have created a simulation of landsilide using polyhedra, but the contact detection cost too much if i just use cpu, is there any way apply GPU in that part? the docmentation yade provided said that GPU can only use in PFV(pore finite volume), then what does PFV mean, why can PFV use GPU?

Question information

Language:
English Edit question
Status:
Answered
For:
Yade Edit question
Assignee:
No assignee Edit question
Last query:
2019-01-28
Last reply:
2019-01-28
Robert Caulk (rcaulk) said : #1

Hello,

>> is there any way apply GPU in that part?

Currently there is no implementation of GPU in contact detection. You are welcome to add it, but it will be time consuming and challenging. If for some reason you really want to devote time to improving the DEM performance, your effort will be much better spent by joining the yade-mpi branch [1].

>> the docmentation yade provided said that GPU can only use in PFV(pore finite volume), then what does PFV mean, why can PFV use GPU?

Pore Finite Volume is the scheme that Yade's FlowEngine uses to simulate fluid flow and associated poroelasticity. It uses the GPU to assist with the solution of Ax=b. There will someday be a paper available on this.

Cheers,

Robert

[1]https://github.com/bchareyre/yade-mpi

Can you help with this problem?

Provide an answer of your own, or ask lip for more information if necessary.

To post a message you must log in.