Please add NVIDIA Corporation GM107GLM [Quadro M620 Mobile]

Post requests to add new GPUs to the official whitelist here.

Moderators: Site Moderators, FAHC Science Team

frank42
Posts: 8
Joined: Mon Mar 23, 2020 1:48 pm

Please add NVIDIA Corporation GM107GLM [Quadro M620 Mobile]

Post by frank42 »

Code: Select all

https://devicehunt.com/view/type/pci/vendor/10DE/device/13B6
JimboPalmer
Posts: 2573
Joined: Mon Feb 16, 2009 4:12 am
Location: Greenwood MS USA

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by JimboPalmer »

https://www.techpowerup.com/gpu-specs/q ... bile.c2920

This GPU does Support OpenCL 1.2 and Double Precision floating point math.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
toTOW
Site Moderator
Posts: 6296
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by toTOW »

0x13b6 is already in the list of supported GPUs.
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
frank42
Posts: 8
Joined: Mon Mar 23, 2020 1:48 pm

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by frank42 »

toTOW wrote:0x13b6 is already in the list of supported GPUs.
In this case, please help me with using that one. My client tells me that there is no supported GPU:

Code: Select all

10:08:24:************************* Folding@home Client *************************
10:08:24:    Website: https://foldingathome.org/
10:08:24:  Copyright: (c) 2009-2018 foldingathome.org
10:08:24:     Author: Joseph Coffland <joseph@cauldrondevelopment.com>
10:08:24:       Args: --config /opt/foldingathome/config.xml
10:08:24:     Config: /opt/foldingathome/config.xml
10:08:24:******************************** Build ********************************
10:08:24:    Version: 7.5.1
10:08:24:       Date: May 12 2018
10:08:24:       Time: 22:51:07
10:08:24: Repository: Git
10:08:24:   Revision: 4705bf53c635f88b8fe85af7675557e15d491ff0
10:08:24:     Branch: master
10:08:24:   Compiler: GNU 4.4.7 20120313 (Red Hat 4.4.7-18)
10:08:24:    Options: -std=gnu++98 -O3 -funroll-loops
10:08:24:   Platform: linux2 4.14.0-3-amd64
10:08:24:       Bits: 64
10:08:24:       Mode: Release
10:08:24:******************************* System ********************************
10:08:24:        CPU: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
10:08:24:     CPU ID: GenuineIntel Family 6 Model 158 Stepping 9
10:08:24:       CPUs: 8
10:08:24:     Memory: 31.29GiB
10:08:24:Free Memory: 21.67GiB
10:08:24:    Threads: POSIX_THREADS
10:08:24: OS Version: 4.19
10:08:24:Has Battery: false
10:08:24: On Battery: false
10:08:24: UTC Offset: 1
10:08:24:        PID: 7449
10:08:24:        CWD: /opt/foldingathome
10:08:24:         OS: Linux 4.19.23-gentoo x86_64
10:08:24:    OS Arch: AMD64
10:08:24:       GPUs: 0
10:08:24:       CUDA: Not detected: cuInit() returned 100
10:08:24:***********************************************************************
Additionally, I can't find my card in GPUs.txt:

Code: Select all

hades /opt/foldingathome # lspci |grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation GM107GLM [Quadro M620 Mobile] (rev a2)
hades /opt/foldingathome # grep GM107GLM GPUs.txt
hades /opt/foldingathome # grep "M620" GPUs.txt
hades /opt/foldingathome #
Edit: It might be that my initial devicehunt link was incorrect. I didn't realize that there are two cards with the same id:

Code: Select all

GM107GLM [Quadro M1200 Mobile]
GM107GLM [Quadro M620 Mobile]
I think this is the one to add for my card:
https://devicehunt.com/view/type/pci/ve ... evice/13B4
toTOW
Site Moderator
Posts: 6296
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by toTOW »

Install drivers from nVidia and make sure opencl-icd packages associated to the drivers are correctly installed.
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by bruce »

frank42 wrote:Edit: It might be that my initial devicehunt link was incorrect. I didn't realize that there are two cards with the same id:

Code: Select all

GM107GLM [Quadro M1200 Mobile]
GM107GLM [Quadro M620 Mobile]
There are a number of cards with different Card IDs which use the same chip.
This is what I see on FAH's support list shows using the GM107GLM
NVidia 0x13b0
NVidia 0x13b1
NVidia 0x13b2
NVidia 0x13b3
NVidia 0x13b4
NVidia 0x13b6

There are also some with the GM107GL (and the basic GM107) but I've never researched the differences.
frank42
Posts: 8
Joined: Mon Mar 23, 2020 1:48 pm

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by frank42 »

hades /opt/foldingathome # equery list -f nvidia
* Searching for nvidia ...
[IP-] [ ] sys-firmware/nvidia-firmware-340.32:0
[I--] [??] x11-drivers/nvidia-drivers-435.21:0/435
hades /opt/foldingathome # equery list -f icd
* Searching for icd ...
[IP-] [ ] dev-libs/ocl-icd-2.2.12:0
hades /opt/foldingathome #

Still no GPU...
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by bruce »

Perehaps this will be helpful: viewtopic.php?f=81&t=33353&p=318278#p318278
frank42
Posts: 8
Joined: Mon Mar 23, 2020 1:48 pm

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by frank42 »

bruce wrote:
frank42 wrote:Edit: It might be that my initial devicehunt link was incorrect. I didn't realize that there are two cards with the same id:

Code: Select all

GM107GLM [Quadro M1200 Mobile]
GM107GLM [Quadro M620 Mobile]
There are a number of cards with different Card IDs which use the same chip.
This is what I see on FAH's support list shows using the GM107GLM
NVidia 0x13b0
NVidia 0x13b1
NVidia 0x13b2
NVidia 0x13b3
NVidia 0x13b4
NVidia 0x13b6

There are also some with the GM107GL (and the basic GM107) but I've never researched the differences.
I'm sorry but I can't confirm this.

Code: Select all

hades /opt/foldingathome # wget -qc https://apps.foldingathome.org/GPUs.txt
hades /opt/foldingathome # ls -l GPUs.txt
-rw-r--r-- 1 foldingathome foldingathome 89836 Mar 25 19:30 GPUs.txt
hades /opt/foldingathome # grep 0x13b GPUs.txt
0x10de:0x13b0:2:4:GM107 [Quadro M2000M]
0x10de:0x13b1:2:4:GM107 [Quadro M1000M]
0x10de:0x13b2:2:4:GM107 [Quadro M600M] 790
0x10de:0x13b3:2:4:GM107 [Quadro K2200M]
0x10de:0x13b6:2:4:GM107 [Quadro M1200] 1399
0x10de:0x13b9:2:4:GM107 x2 [NVS 810]
0x10de:0x13ba:2:4:GM107 [Quadro K2200]
0x10de:0x13bb:2:4:GM107 [Quadro K620]
0x10de:0x13bc:2:4:GM107 [Quadro K1200]
0x10de:0x13bd:2:4:GM107GL [GRID M40]
hades /opt/foldingathome #
For me it looks like 13b4 is *not* in the list of supported cards. And that's mine.
Joe_H
Site Admin
Posts: 7856
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2
Location: W. MA

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by Joe_H »

How long ago did you set up your folding client? The GPUs.txt file you have would date to then or then last time the client would have updated it, about once a month. There also have been many updates within the last week as people have requested GPUs not already on the list be added. The current list does have an entry for 13b4.

You can update the list two ways. One is delete the list and restart the client. It should download the current list. Or download the list from here - https://apps.foldingathome.org/GPUs.txt - and replace your existing copy and restart the client.

Just as a note, your original post was requesting device ID 13b6, which is on the list you grep'd. Which device do you have?
Image

iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
frank42
Posts: 8
Joined: Mon Mar 23, 2020 1:48 pm

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by frank42 »

Sorry for the late reply, looks like the board is not very good in notifying me on new replies.
I set up the client some weeks ago, and as you can see in my previous code block, I fetched a fresh GPUs.txt from the page while posting #p318514 and 13b4 wasn't included yesterday evening.
I know that I initially requested 13b6 but corrected myself due to misunderstanding that GM107GLM is used on multiple different cards, which I didn't know.

However, I just fetched a new GPUs.txt again from apps.foldingathome.org, and this time 13b4 is included. I restarted the client and was able to configure a GPU slot now (which is waiting for a WU, though, but it looks like it should work).
(New grep block included for comparing reasons)

Code: Select all

hades /opt/foldingathome # ls -la GPUs.txt
-rw-r--r-- 1 root root 89836 Mar 25 19:30 GPUs.txt
hades /opt/foldingathome # grep 0x13b GPUs.txt
0x10de:0x13b0:2:4:GM107GLM [Quadro M2000M]
0x10de:0x13b1:2:4:GM107GLM [Quadro M1000M]
0x10de:0x13b2:2:4:GM107GLM [Quadro M600M] 790
0x10de:0x13b3:2:4:GM107GLM [Quadro K2200M]
0x10de:0x13b4:2:4:GM107GLM [Quadro M620 Mobile]
0x10de:0x13b6:2:4:GM107GLM [Quadro M1200] 1399
0x10de:0x13b9:2:4:GM107GL x2 [NVS 810]
0x10de:0x13ba:2:4:GM107GL [Quadro K2200]
0x10de:0x13bb:2:4:GM107GL [Quadro K620]
0x10de:0x13bc:2:4:GM107GL [Quadro K1200]
0x10de:0x13bd:2:4:GM107GL [GRID M40]
hades /opt/foldingathome #
frank42
Posts: 8
Joined: Mon Mar 23, 2020 1:48 pm

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by frank42 »

Aaaaand there's my friend murphy... it doesn't work.

Code: Select all

14:21:35:ERROR:WU02:FS01:Failed to start core: OpenCL device matching slot 1 not found, try setting 'opencl-index' manually
The headers say on restart:

Code: Select all

14:10:31:******************************* System ********************************
14:10:31:        CPU: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
14:10:31:     CPU ID: GenuineIntel Family 6 Model 158 Stepping 9
14:10:31:       CPUs: 8
14:10:31:     Memory: 31.29GiB
14:10:31:Free Memory: 21.59GiB
14:10:31:    Threads: POSIX_THREADS
14:10:31: OS Version: 4.19
14:10:31:Has Battery: false
14:10:31: On Battery: false
14:10:31: UTC Offset: 1
14:10:31:        PID: 25441
14:10:31:        CWD: /opt/foldingathome
14:10:31:         OS: Linux 4.19.23-gentoo x86_64
14:10:31:    OS Arch: AMD64
14:10:31:       GPUs: 1
14:10:31:      GPU 0: Bus:1 Slot:0 Func:0 NVIDIA:4 GM107GLM [Quadro M620 Mobile]
14:10:31:       CUDA: Not detected: cuInit() returned 100
14:10:31:***********************************************************************
So, it looks like there's still something missing...
toTOW
Site Moderator
Posts: 6296
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by toTOW »

Your drivers are still broken ... CUDA is not detected and it doesn't even try to detect OpenCL ... :(
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by bruce »

Did you install the NVidia proprietary drivers before installing FAHClient?
frank42
Posts: 8
Joined: Mon Mar 23, 2020 1:48 pm

Re: Please add NVIDIA Corporation GM107GLM [Quadro M620 Mob

Post by frank42 »

I don't get it ... this is what I have installed:

Code: Select all

hades ~ # equery list -f nvidia
 * Searching for nvidia ...
[IP-] [  ] sys-firmware/nvidia-firmware-340.32:0
[I--] [??] x11-drivers/nvidia-drivers-435.21:0/435
hades ~ # equery list -f opencl

Code: Select all

hades ~ # eselect opencl list
Available OpenCL implementations:
  [1]   intel
  [2]   nvidia *
  [3]   ocl-icd
So I have no clue what's wrong here ...
Post Reply