marius-team / marius

Large scale graph learning on a single machine.
https://marius-project.org
Apache License 2.0
160 stars 45 forks source link

Can Marius multi-GPU version store Relation embedding on GPU? #158

Open hulihan-start opened 5 months ago

hulihan-start commented 5 months ago

I have been learning about multi-GPU knowledge graph embedding training recently, and I saw Marius support multi-GPU training. But the configuration file stores relation embedding on CPU. I want to know if Marius can store relations on GPU. If yes, how does Marius store them? Does it duplicate relations on different GPUs and writeback to CPU global relations like DGL-KE, or store different parts of relations on different GPUs?