Jump to content

I will be choosing AI in university and i was wondering that for Machine learning proposes can I use a consumer grade AMD gpu and not the Instinct ones cause i want to save money and am a poor cheapskate University student. I mean 4 RX Vegas compared to one Instinct card would be better?

Build

Spoiler

Ryzen 5 1600, Cooler Master Hyper 212 Evo, Gigabyte X470 Gaming 7. TeamGroup Viper 4133mhz 16gb, XFX RX 480 8 GB (1000mhz cause dying), Samsung 850 EVO 250 GB M.2 SSD, An old 1tb 5400 rpm 2.5" HDD, TeamGroup 480gb & Kingston 480gb ssds (May RAID 0), 1TB Western Ditigal HDD, EVGA 750W G2 PSU, Phanteks P400s

----------X-----------X------------

Link to comment
Share on other sites

Link to post
Share on other sites

Might as well buy a used nvidia Tesla accelerator card as they are designed for this. They aren't graphics card, rather accelerators. However, AMD vega is also good choice as they advertise it as machine learning card

Link to comment
Share on other sites

Link to post
Share on other sites

45 minutes ago, thewipyk said:

Might as well buy a used nvidia Tesla accelerator card as they are designed for this. They aren't graphics card, rather accelerators. However, AMD vega is also good choice as they advertise it as machine learning card

is AMD GPU widely supported by popular deep learning library now? I know Theano still doesnt and tensorflow probly does not either.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Devin92 said:

is AMD GPU widely supported by popular deep learning library now? I know Theano still doesnt and tensorflow probly does not either.

I'm not really into deep learning stuff, sorry.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Hunter-97-G said:

Yeah, probably, provided Crossfire scales well with deep learning.

Currently, computational work usually does not use things like crossfire and SLI, those are used for basically exclusively for gaming. They typically work on split tasks that, once completed, are usually consolidated by the CPU. Scaling can still be an issue but properly designed computational tasks can scale at near 100% given that individual processes are typically not shared across GPUs.

Primary PC-

CPU: Intel i7-6800k @ 4.2-4.4Ghz   CPU COOLER: Bequiet Dark Rock Pro 4   MOBO: MSI X99A SLI Plus   RAM: 32GB Corsair Vengeance LPX quad-channel DDR4-2800  GPU: EVGA GTX 1080 SC2 iCX   PSU: Corsair RM1000i   CASE: Corsair 750D Obsidian   SSDs: 500GB Samsung 960 Evo + 256GB Samsung 850 Pro   HDDs: Toshiba 3TB + Seagate 1TB   Monitors: Acer Predator XB271HUC 27" 2560x1440 (165Hz G-Sync)  +  LG 29UM57 29" 2560x1080   OS: Windows 10 Pro

Album

Other Systems:

Spoiler

Home HTPC/NAS-

CPU: AMD FX-8320 @ 4.4Ghz  MOBO: Gigabyte 990FXA-UD3   RAM: 16GB dual-channel DDR3-1600  GPU: Gigabyte GTX 760 OC   PSU: Rosewill 750W   CASE: Antec Gaming One   SSD: 120GB PNY CS1311   HDDs: WD Red 3TB + WD 320GB   Monitor: Samsung SyncMaster 2693HM 26" 1920x1200 -or- Steam Link to Vizio M43C1 43" 4K TV  OS: Windows 10 Pro

 

Offsite NAS/VM Server-

CPU: 2x Xeon E5645 (12-core)  Model: Dell PowerEdge T610  RAM: 16GB DDR3-1333  PSUs: 2x 570W  SSDs: 8GB Kingston Boot FD + 32GB Sandisk Cache SSD   HDDs: WD Red 4TB + Seagate 2TB + Seagate 320GB   OS: FreeNAS 11+

 

Laptop-

CPU: Intel i7-3520M   Model: Dell Latitude E6530   RAM: 8GB dual-channel DDR3-1600  GPU: Nvidia NVS 5200M   SSD: 240GB TeamGroup L5   HDD: WD Black 320GB   Monitor: Samsung SyncMaster 2693HM 26" 1920x1200   OS: Windows 10 Pro

Having issues with a Corsair AIO? Possible fix here:

Spoiler

Are you getting weird fan behavior, speed fluctuations, and/or other issues with Link?

Are you running AIDA64, HWinfo, CAM, or HWmonitor? (ASUS suite & other monitoring software often have the same issue.)

Corsair Link has problems with some monitoring software so you may have to change some settings to get them to work smoothly.

-For AIDA64: First make sure you have the newest update installed, then, go to Preferences>Stability and make sure the "Corsair Link sensor support" box is checked and make sure the "Asetek LC sensor support" box is UNchecked.

-For HWinfo: manually disable all monitoring of the AIO sensors/components.

-For others: Disable any monitoring of Corsair AIO sensors.

That should fix the fan issue for some Corsair AIOs (H80i GT/v2, H110i GTX/H115i, H100i GTX and others made by Asetek). The problem is bad coding in Link that fights for AIO control with other programs. You can test if this worked by setting the fan speed in Link to 100%, if it doesn't fluctuate you are set and can change the curve to whatever. If that doesn't work or you're still having other issues then you probably still have a monitoring software interfering with the AIO/Link communications, find what it is and disable it.

Link to comment
Share on other sites

Link to post
Share on other sites

27 minutes ago, pyrojoe34 said:

Currently, computational work usually does not use things like crossfire and SLI, those are used for basically exclusively for gaming. They typically work on split tasks that, once completed, are usually consolidated by the CPU. Scaling can still be an issue but properly designed computational tasks can scale at near 100% given that individual processes are typically not shared across GPUs.

I know for some CNN (convolutional neural network) training, multi-GPU is introduced almost a decade ago, where each GPU is responsible for training a certain branch of the network and the scaling is pretty good. CF and SLI is not quiet useful here since those are designed to finish one task utilizing multi-GPUs, where deep learning have multiple tasks in training and it can be very well separated to multi-GPU.

 

The only drawback for AMD is the support of libraries. Developers are adopting AMD GPUs but to be on the safe side, just try to find good deal on Nvdia's GPU which have a good amount of CUDA cores cause this is what accelerate deep learning training process.

 

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, Devin92 said:

I know for some CNN (convolutional neural network) training, multi-GPU is introduced almost a decade ago, where each GPU is responsible for training a certain branch of the network and the scaling is pretty good. CF and SLI is not quiet useful here since those are designed to finish one task utilizing multi-GPUs, where deep learning have multiple tasks in training and it can be very well separated to multi-GPU.

 

The only drawback for AMD is the support of libraries. Developers are adopting AMD GPUs but to be on the safe side, just try to find good deal on Nvdia's GPU which have a good amount of CUDA cores cause this is what accelerate deep learning training process.

 

Yea support is a huge issue. I know our computational core here uses a molecular docking program that only supports CUDA so they have no choice but to go NVIDIA (we have a couple racks with 2x12 cores Xeons and 8 GTX1080s which I'm pretty jealous of). It seems like openCL should become more universally utilized so that these programs are not limited to CUDA.

Primary PC-

CPU: Intel i7-6800k @ 4.2-4.4Ghz   CPU COOLER: Bequiet Dark Rock Pro 4   MOBO: MSI X99A SLI Plus   RAM: 32GB Corsair Vengeance LPX quad-channel DDR4-2800  GPU: EVGA GTX 1080 SC2 iCX   PSU: Corsair RM1000i   CASE: Corsair 750D Obsidian   SSDs: 500GB Samsung 960 Evo + 256GB Samsung 850 Pro   HDDs: Toshiba 3TB + Seagate 1TB   Monitors: Acer Predator XB271HUC 27" 2560x1440 (165Hz G-Sync)  +  LG 29UM57 29" 2560x1080   OS: Windows 10 Pro

Album

Other Systems:

Spoiler

Home HTPC/NAS-

CPU: AMD FX-8320 @ 4.4Ghz  MOBO: Gigabyte 990FXA-UD3   RAM: 16GB dual-channel DDR3-1600  GPU: Gigabyte GTX 760 OC   PSU: Rosewill 750W   CASE: Antec Gaming One   SSD: 120GB PNY CS1311   HDDs: WD Red 3TB + WD 320GB   Monitor: Samsung SyncMaster 2693HM 26" 1920x1200 -or- Steam Link to Vizio M43C1 43" 4K TV  OS: Windows 10 Pro

 

Offsite NAS/VM Server-

CPU: 2x Xeon E5645 (12-core)  Model: Dell PowerEdge T610  RAM: 16GB DDR3-1333  PSUs: 2x 570W  SSDs: 8GB Kingston Boot FD + 32GB Sandisk Cache SSD   HDDs: WD Red 4TB + Seagate 2TB + Seagate 320GB   OS: FreeNAS 11+

 

Laptop-

CPU: Intel i7-3520M   Model: Dell Latitude E6530   RAM: 8GB dual-channel DDR3-1600  GPU: Nvidia NVS 5200M   SSD: 240GB TeamGroup L5   HDD: WD Black 320GB   Monitor: Samsung SyncMaster 2693HM 26" 1920x1200   OS: Windows 10 Pro

Having issues with a Corsair AIO? Possible fix here:

Spoiler

Are you getting weird fan behavior, speed fluctuations, and/or other issues with Link?

Are you running AIDA64, HWinfo, CAM, or HWmonitor? (ASUS suite & other monitoring software often have the same issue.)

Corsair Link has problems with some monitoring software so you may have to change some settings to get them to work smoothly.

-For AIDA64: First make sure you have the newest update installed, then, go to Preferences>Stability and make sure the "Corsair Link sensor support" box is checked and make sure the "Asetek LC sensor support" box is UNchecked.

-For HWinfo: manually disable all monitoring of the AIO sensors/components.

-For others: Disable any monitoring of Corsair AIO sensors.

That should fix the fan issue for some Corsair AIOs (H80i GT/v2, H110i GTX/H115i, H100i GTX and others made by Asetek). The problem is bad coding in Link that fights for AIO control with other programs. You can test if this worked by setting the fan speed in Link to 100%, if it doesn't fluctuate you are set and can change the curve to whatever. If that doesn't work or you're still having other issues then you probably still have a monitoring software interfering with the AIO/Link communications, find what it is and disable it.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, pyrojoe34 said:

Yea support is a huge issue. I know our computational core here uses a molecular docking program that only supports CUDA so they have no choice but to go NVIDIA (we have a couple racks with 2x12 cores Xeons and 8 GTX1080s which I'm pretty jealous of). It seems like openCL should become more universally utilized so that these programs are not limited to CUDA.

24 CPU cores, and 8 1080? I am not just pretty jealous...... I am furiously jealous..... here I am useing i7 and a gtx1060.

Link to comment
Share on other sites

Link to post
Share on other sites

Ok so 2-4 gtx 1080 ti will be better than 2-4 vega cards?

Build

Spoiler

Ryzen 5 1600, Cooler Master Hyper 212 Evo, Gigabyte X470 Gaming 7. TeamGroup Viper 4133mhz 16gb, XFX RX 480 8 GB (1000mhz cause dying), Samsung 850 EVO 250 GB M.2 SSD, An old 1tb 5400 rpm 2.5" HDD, TeamGroup 480gb & Kingston 480gb ssds (May RAID 0), 1TB Western Ditigal HDD, EVGA 750W G2 PSU, Phanteks P400s

----------X-----------X------------

Link to comment
Share on other sites

Link to post
Share on other sites

13 hours ago, Devin92 said:

I know for some CNN (convolutional neural network) training, multi-GPU is introduced almost a decade ago, where each GPU is responsible for training a certain branch of the network and the scaling is pretty good. CF and SLI is not quiet useful here since those are designed to finish one task utilizing multi-GPUs, where deep learning have multiple tasks in training and it can be very well separated to multi-GPU.

 

The only drawback for AMD is the support of libraries. Developers are adopting AMD GPUs but to be on the safe side, just try to find good deal on Nvdia's GPU which have a good amount of CUDA cores cause this is what accelerate deep learning training process.

i most probably will be build somewhere around december or next year. And knowing the industrial. I dont think it will adopt OpenCL anytime soon.

 

 

So Nvidia it is?

Build

Spoiler

Ryzen 5 1600, Cooler Master Hyper 212 Evo, Gigabyte X470 Gaming 7. TeamGroup Viper 4133mhz 16gb, XFX RX 480 8 GB (1000mhz cause dying), Samsung 850 EVO 250 GB M.2 SSD, An old 1tb 5400 rpm 2.5" HDD, TeamGroup 480gb & Kingston 480gb ssds (May RAID 0), 1TB Western Ditigal HDD, EVGA 750W G2 PSU, Phanteks P400s

----------X-----------X------------

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, DeezNoNos said:

i most probably will be build somewhere around december or next year. And knowing the industrial. I dont think it will adopt OpenCL anytime soon.

 

 

So Nvidia it is?

yeap. I have seen Theano start adopting OpenCL for almost half a year, and their support is still minimal.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Devin92 said:

yeap. I have seen Theano start adopting OpenCL for almost half a year, and their support is still minimal.

Shitr well lol. i wanted to buy a freesync monitor with that. well i guess no frame sync for my games then. :/

Build

Spoiler

Ryzen 5 1600, Cooler Master Hyper 212 Evo, Gigabyte X470 Gaming 7. TeamGroup Viper 4133mhz 16gb, XFX RX 480 8 GB (1000mhz cause dying), Samsung 850 EVO 250 GB M.2 SSD, An old 1tb 5400 rpm 2.5" HDD, TeamGroup 480gb & Kingston 480gb ssds (May RAID 0), 1TB Western Ditigal HDD, EVGA 750W G2 PSU, Phanteks P400s

----------X-----------X------------

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×