$ 0 0 I just went through our code and it turns out that it will use the first graphics card if it cannot write the performance measurement file. Can you try setting MagickNET.UseOpenCL to false at the beginning of your program?