MoeSR icon indicating copy to clipboard operation
MoeSR copied to clipboard

关于笔记本不能切换目标工作GPU的问题

Open IceFlow0798 opened this issue 1 year ago • 5 comments

使用不支持独显直连的笔记本进行生成工作,无论在开始之前还是正在进行中,无论怎么切换相应的GPU编号,在我希望独显工作的情况下独显都不工作。 即使我使用了独显外接显示屏而不使用笔记本内置的屏幕也是如此。 屏幕截图 2024-09-03 113728 屏幕截图 2024-09-03 113831

IceFlow0798 avatar Sep 03 '24 03:09 IceFlow0798

切换为GPU id设为0再处理试试?Onnx中的GPU id不一定与任务管理器对应

luoyily avatar Sep 03 '24 04:09 luoyily

切换为GPU id设为0再处理试试?Onnx中的GPU id不一定与任务管理器对应

切换过能尝试的各种ID,但皆是如此。是和Readme中提及的“无法获取设备名与ID的映射”有关系吗?

IceFlow0798 avatar Sep 03 '24 05:09 IceFlow0798

那个只是影响了哪个id对应哪个GPU,但你这里0,1都试了还是不行应该是其他问题。在处理时控制台有没有什么报错?(Error merging shape info for output除外)

luoyily avatar Sep 03 '24 05:09 luoyily

那个只是影响了哪个id对应哪个GPU,但你这里0,1都试了还是不行应该是其他问题。在处理时控制台有没有什么报错?(Error merging shape info for output除外) 没有任何报错。图片是能正常生成的,只是没有调用独显,全程都是集显在运行。看着像是切换显卡相关的指令完全没有执行……

IceFlow0798 avatar Sep 04 '24 03:09 IceFlow0798

我检查了下代码,这里切换有个BUG,已经加载模型后再切换GPU无法生效,你再试试重启软件后再选择不同ID是否有用,此问题将于下版本修复。如果还是不行,可能是ONNX-DML未能在你的独显上运行,不是本项目问题,作为替代可能之后会再打包个CUDA版本专门给N卡使用。

luoyily avatar Sep 04 '24 04:09 luoyily

已在v1.0.1修复

luoyily avatar Aug 06 '25 14:08 luoyily