Giter VIP home page Giter VIP logo

Comments (2)

robbert-harms avatar robbert-harms commented on July 29, 2024

Hi Eli,

This is unfortunately a very common problem, but very hard to solve. The problem is that it hangs at kernel compilation. To run code on the GPU, MDT will offer a kernel to the compiler to compile the code the GPU will execute. These kernels are relatively large and complex and sometimes compilers trip over these kernels. I had similar issues where with the same GPU, an older driver worked fine, a newer did not, and an even newer worked fine again. It seems these compiler bugs come and go.

What you could try is to install the latest version of "POCL" as a CPU runtime. It may not give you GPU power just yet, but at least you can try experimenting with MDT. After that, you could try upgrading the GPU drivers to see if that works. It is unfortunately the best I can do, OpenCL driver support is somewhat volatile.

Best, Robbert

from mdt.

fkm24 avatar fkm24 commented on July 29, 2024

Hi Robbert,

Many thanks for the reply.

Unfortunately I could not get POCL to work with MDT either. However, I tried the singularity recipe here and the NODDI model ran successfully to completion on the HPC.

But alas, the ODI values were fixed at 0.5 throughout the entire brain mask so I am not sure what's happening. At this juncture, I find myself at a loss on how to proceed.

image

Another consideration is acquiring a dedicated workstation for MDT in my lab. However, I'm uncertain about the process, given the apparent complexity involving various factors such as OpenCL drivers. If anyone has successfully implemented MDT on a GPU, kindly share your workstation configuration.

I also explored AMICO, but the correlation between its regional ODI and MDT ODI (before it ceased functioning on our HPC) exhibited weak to moderate consistency within individual subjects.

AMICO offers an option to save modulated ODI maps (scaled by the tissue fraction, i.e., inverted free water maps), revealing a closer agreement with original MDT values.

Best Wishes,
Eli

from mdt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.