[opensuse] CUDA versions on Tumbleweed
I am trying to set up a CUDA ecosystem that includes building CUDA based programs. I am targeting Tumbleweed. I have sorted out the details of getting CUDA 10.2 to compile stuff. I am now trying to get the run environment set up. I know that this is a known fun area. Anyway, I have some questions: CUDA 10 requires NVIDIA drivers >= 410.48. For Tumbleweed, this is satisfied for the G05 drivers (cards > 600). Unfortunately, the G04 drivers for older cards (which I have in my development system) is 390.132. When I try to run my shiny new program, I get: CUDA Error: CUDA driver version is insufficient for CUDA runtime version Which seems about right. As it turns out, in the CUDA development repo (http://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/), there are newer G04 versions. However, these seem not to be specifically for Tumbleweed's 5.5.6 kernel. I am guessing that installing one of these will mess everything up. The Legacy info page at NVIDIA (https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/) says that older cards are supported in the 390 series of drivers. But they seem to supply a newer version in the CUDA development area. Question 1: Why might NVIDIA not be supplying the latest G04 drivers in the Tumbleweed repo? It seems the drivers do exist. Anyone know why they are not the versions provided? Question 2: Has anyone installed a newer G04 (>= 410.48) driver on a current Tumbleweed? If so, how? Just installing the RPMs seems iffy. I am not certain there is a .run install with the newer G04 drivers. Or at least not that I can tell. I am guessing that I should just get a new NVIDIA card and skip all this nonsense. But where is the challenge in that? -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Roger Oberholtzer <roger.oberholtzer@gmail.com> [03-04-20 05:26]:
I am trying to set up a CUDA ecosystem that includes building CUDA based programs. I am targeting Tumbleweed.
I have sorted out the details of getting CUDA 10.2 to compile stuff. I am now trying to get the run environment set up. I know that this is a known fun area. Anyway, I have some questions:
CUDA 10 requires NVIDIA drivers >= 410.48. For Tumbleweed, this is satisfied for the G05 drivers (cards > 600). Unfortunately, the G04 drivers for older cards (which I have in my development system) is 390.132. When I try to run my shiny new program, I get:
CUDA Error: CUDA driver version is insufficient for CUDA runtime version
Which seems about right.
As it turns out, in the CUDA development repo (http://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/), there are newer G04 versions. However, these seem not to be specifically for Tumbleweed's 5.5.6 kernel. I am guessing that installing one of these will mess everything up.
The Legacy info page at NVIDIA (https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/) says that older cards are supported in the 390 series of drivers. But they seem to supply a newer version in the CUDA development area.
Question 1: Why might NVIDIA not be supplying the latest G04 drivers in the Tumbleweed repo? It seems the drivers do exist. Anyone know why they are not the versions provided?
Question 2: Has anyone installed a newer G04 (>= 410.48) driver on a current Tumbleweed? If so, how? Just installing the RPMs seems iffy. I am not certain there is a .run install with the newer G04 drivers. Or at least not that I can tell.
I am guessing that I should just get a new NVIDIA card and skip all this nonsense. But where is the challenge in that?
I am facing a similar situation, 390.132 is latest version providing support for my NVIDIA GF106 [GeForce GTS 450] and the newer incantations for 390.132 fail for kernels >5.4.14 -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, Mar 4, 2020 at 2:10 PM Patrick Shanahan <paka@opensuse.org> wrote:
I am guessing that I should just get a new NVIDIA card and skip all this nonsense. But where is the challenge in that?
I am facing a similar situation, 390.132 is latest version providing support for my NVIDIA GF106 [GeForce GTS 450] and the newer incantations for 390.132 fail for kernels >5.4.14
I opted for using a newer card. Unfortunately, the one I had on the shelf (GT 720) is not so powerful. And it has perhaps too little memory. But it was what I had at hand. Still, that's progress. CUDA 10.2 programs run. I just need to decide on a reasonably priced NVIDIA card that has adequate GPU resources. This is for my testing, not for a production environment where we will want a killer card. I don't want/need to spend big bucks for this use. But it still has to function... -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Roger Oberholtzer <roger.oberholtzer@gmail.com> [03-04-20 09:11]:
On Wed, Mar 4, 2020 at 2:10 PM Patrick Shanahan <paka@opensuse.org> wrote:
I am guessing that I should just get a new NVIDIA card and skip all this nonsense. But where is the challenge in that?
I am facing a similar situation, 390.132 is latest version providing support for my NVIDIA GF106 [GeForce GTS 450] and the newer incantations for 390.132 fail for kernels >5.4.14
I opted for using a newer card. Unfortunately, the one I had on the shelf (GT 720) is not so powerful. And it has perhaps too little memory. But it was what I had at hand.
Still, that's progress. CUDA 10.2 programs run. I just need to decide on a reasonably priced NVIDIA card that has adequate GPU resources. This is for my testing, not for a production environment where we will want a killer card. I don't want/need to spend big bucks for this use. But it still has to function...
although I have been satisfied with my long-in-the-tooth 1gb card, I will probably go the same route. Following are of interest when considering the return policy: https://www.amazon.com/Gigabyte-GeForce-Graphics-Windforce-Gv-N1660OC-6GD/dp/B07P76G428/ref=sr_1_1?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-1 https://www.amazon.com/MSI-GeForce-GTX-1660-6G/dp/B07P9G4QK1/ref=sr_1_3?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-3 https://www.amazon.com/Gigabyte-Graphics-Windforce-Gv-N1660GAMING-OC-6GD/dp/B07P689CXR/ref=sr_1_6?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-6 https://www.amazon.com/Overclocked-Dual-Fan-DisplayPort-Graphics-DUAL-GTX1660S-O6G-EVO/dp/B07ZHWQ81N/ref=sr_1_12?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-12 good luck, -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, Mar 4, 2020 at 3:17 PM Patrick Shanahan <paka@opensuse.org> wrote:
although I have been satisfied with my long-in-the-tooth 1gb card, I will probably go the same route. Following are of interest when considering the return policy: https://www.amazon.com/Gigabyte-GeForce-Graphics-Windforce-Gv-N1660OC-6GD/dp/B07P76G428/ref=sr_1_1?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-1 https://www.amazon.com/MSI-GeForce-GTX-1660-6G/dp/B07P9G4QK1/ref=sr_1_3?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-3 https://www.amazon.com/Gigabyte-Graphics-Windforce-Gv-N1660GAMING-OC-6GD/dp/B07P689CXR/ref=sr_1_6?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-6 https://www.amazon.com/Overclocked-Dual-Fan-DisplayPort-Graphics-DUAL-GTX1660S-O6G-EVO/dp/B07ZHWQ81N/ref=sr_1_12?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-12
That looks like a reasonable card. 3x the memory of the one I have. And better display connectors. I think I will pick one up tonight! -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Roger Oberholtzer <roger.oberholtzer@gmail.com> [03-04-20 09:51]:
On Wed, Mar 4, 2020 at 3:17 PM Patrick Shanahan <paka@opensuse.org> wrote:
although I have been satisfied with my long-in-the-tooth 1gb card, I will probably go the same route. Following are of interest when considering the return policy: https://www.amazon.com/Gigabyte-GeForce-Graphics-Windforce-Gv-N1660OC-6GD/dp/B07P76G428/ref=sr_1_1?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-1 https://www.amazon.com/MSI-GeForce-GTX-1660-6G/dp/B07P9G4QK1/ref=sr_1_3?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-3 https://www.amazon.com/Gigabyte-Graphics-Windforce-Gv-N1660GAMING-OC-6GD/dp/B07P689CXR/ref=sr_1_6?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-6 https://www.amazon.com/Overclocked-Dual-Fan-DisplayPort-Graphics-DUAL-GTX1660S-O6G-EVO/dp/B07ZHWQ81N/ref=sr_1_12?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-12
That looks like a reasonable card. 3x the memory of the one I have. And better display connectors. I think I will pick one up tonight!
and relate your experience :). -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, Mar 4, 2020 at 5:10 PM Patrick Shanahan <paka@opensuse.org> wrote:
and relate your experience :).
I have the card. I'm hoping for a positive day at work tomorrow :) I also have gotten a NVIDIA Jetson Nano development kit (https://developer.nvidia.com/embedded/jetson-nano-developer-kit). It runs Ubuntu. So I should be comfortable. But that's a different task. Except it's all about CUDA. It would be nice to run openSUSE on it. But no one really has time for that kind of thing. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, Mar 4, 2020 at 5:10 PM Patrick Shanahan <paka@opensuse.org> wrote:
and relate your experience :).
Lesson 1: Some graphics cards require external power. The PCI power is not enough. Be sure you have enough power and the appropriate power connector(s). I've got the power (I hear the song in my head now). But the power connections in my computer are a bizarre bird's nest of stuff. It used to have a dozen SATA disks. No longer. But the power cables are in that mode... All I got when I put in the card was a message on the display saying that I needed to connect the PCIe power cable (new one for me). At least I got a message and not just a black screen. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Roger Oberholtzer <roger.oberholtzer@gmail.com> [03-05-20 03:36]:
On Wed, Mar 4, 2020 at 5:10 PM Patrick Shanahan <paka@opensuse.org> wrote:
and relate your experience :).
Lesson 1: Some graphics cards require external power. The PCI power is not enough. Be sure you have enough power and the appropriate power connector(s).
I've got the power (I hear the song in my head now). But the power connections in my computer are a bizarre bird's nest of stuff. It used to have a dozen SATA disks. No longer. But the power cables are in that mode...
All I got when I put in the card was a message on the display saying that I needed to connect the PCIe power cable (new one for me). At least I got a message and not just a black screen.
which card did you purchase and do you have a PCIe power cable? meanwhile, back at the ranch, I obtained a patch for my 390.132 driver and can now use kernel 5.5.6 :) (supposedly patch also works with 440.xx series) http://wahoo.no-ip.org/~paka/kernel-5.5.patch -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, In the Message; Subject : Re: [opensuse] CUDA versions on Tumbleweed Message-ID : <20200305130734.GG11015@wahoo.no-ip.org> Date & Time: Thu, 5 Mar 2020 08:07:34 -0500 [PS] == Patrick Shanahan <paka@opensuse.org> has written: [...] PS> meanwhile, back at the ranch, I obtained a patch for my 390.132 driver and PS> can now use kernel 5.5.6 :) (supposedly patch also works with 440.xx PS> series) http://wahoo.no-ip.org/~paka/kernel-5.5.patch No...... The patch for 440.64 (not 440.xx) is different. Regards, --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ galaxy.dti.ne.jp ┃\/彡 ┗━━┛ "Three young men died for Rationalization. Yet, Margaret Bloody Thatcher LIVES!" 'Brassed Off' -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Masaru Nomiya <nomiya@galaxy.dti.ne.jp> [03-05-20 08:53]:
Hello,
In the Message;
Subject : Re: [opensuse] CUDA versions on Tumbleweed Message-ID : <20200305130734.GG11015@wahoo.no-ip.org> Date & Time: Thu, 5 Mar 2020 08:07:34 -0500
[PS] == Patrick Shanahan <paka@opensuse.org> has written:
[...] PS> meanwhile, back at the ranch, I obtained a patch for my 390.132 driver and PS> can now use kernel 5.5.6 :) (supposedly patch also works with 440.xx PS> series) http://wahoo.no-ip.org/~paka/kernel-5.5.patch
No...... The patch for 440.64 (not 440.xx) is different.
tks, I stand corrected. But the patched 390.132 is working perfectly, tks again. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, Mar 5, 2020 at 2:07 PM Patrick Shanahan <paka@opensuse.org> wrote:
* Roger Oberholtzer <roger.oberholtzer@gmail.com> [03-05-20 03:36]:
On Wed, Mar 4, 2020 at 5:10 PM Patrick Shanahan <paka@opensuse.org> wrote:
and relate your experience :).
Lesson 1: Some graphics cards require external power. The PCI power is not enough. Be sure you have enough power and the appropriate power connector(s).
I've got the power (I hear the song in my head now). But the power connections in my computer are a bizarre bird's nest of stuff. It used to have a dozen SATA disks. No longer. But the power cables are in that mode...
All I got when I put in the card was a message on the display saying that I needed to connect the PCIe power cable (new one for me). At least I got a message and not just a black screen.
which card did you purchase and do you have a PCIe power cable?'
I thought the card you suggested looked fine. I got a Gigabyte GeForce GTX 1660 Super OC 6GB After ripping apart the cables in my computer from Hades, I found a 6+2 PCIe power connector. That did the trick. It was very well hidden deep in the nest. On a set of images that took roughly 20 seconds each to process on the CPU, the times below show the times in the CPU. Unless my math is faulty (again...), that is a 333x improvement in processing speed! We are talking about a major improvement in speed! images/animals1.jpg: Detection in 0.414005 seconds. images/Carnivora_portraits.jpg: Detection in 0.074157 seconds. images/cars-motorcycles.jpg: Detection in 0.069835 seconds. images/car-water.jpg: Detection in 0.069843 seconds. images/clown1.jpg: Detection in 0.061893 seconds. images/clown2.jpeg: Detection in 0.061782 seconds. images/crowd1.jpg: Detection in 0.062052 seconds. images/elephant-2870777_960_720.jpg: Detection in 0.062234 seconds. images/india.jpg: Detection in 0.062127 seconds. images/legal-vehicles1.jpg: Detection in 0.061852 seconds. images/mammals-1.jpg: Detection in 0.061694 seconds. images/motorbike+car.jpg: Detection in 0.062431 seconds. images/people2.jpg: Detection in 0.061947 seconds. images/person-kneeling.jpg: Detection in 0.062509 seconds. images/tag-Vehicle.jpg: Detection in 0.062700 seconds. images/traffic-1.jpg: Detection in 0.061979 seconds.
meanwhile, back at the ranch, I obtained a patch for my 390.132 driver and can now use kernel 5.5.6 :) (supposedly patch also works with 440.xx series) http://wahoo.no-ip.org/~paka/kernel-5.5.patch
Is this all because of an older card? In addition to the improvements in my program, I see that X and plasma are using the GPU. The update to a new card is well worth the cost! If I did anything differently, I might choose a card with more memory. Neural Networks are hungry critters! -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Roger Oberholtzer <roger.oberholtzer@gmail.com> [03-05-20 09:06]:
On Thu, Mar 5, 2020 at 2:07 PM Patrick Shanahan <paka@opensuse.org> wrote:
* Roger Oberholtzer <roger.oberholtzer@gmail.com> [03-05-20 03:36]:
On Wed, Mar 4, 2020 at 5:10 PM Patrick Shanahan <paka@opensuse.org> wrote:
and relate your experience :).
Lesson 1: Some graphics cards require external power. The PCI power is not enough. Be sure you have enough power and the appropriate power connector(s).
I've got the power (I hear the song in my head now). But the power connections in my computer are a bizarre bird's nest of stuff. It used to have a dozen SATA disks. No longer. But the power cables are in that mode...
All I got when I put in the card was a message on the display saying that I needed to connect the PCIe power cable (new one for me). At least I got a message and not just a black screen.
which card did you purchase and do you have a PCIe power cable?'
I thought the card you suggested looked fine. I got a
Gigabyte GeForce GTX 1660 Super OC 6GB
After ripping apart the cables in my computer from Hades, I found a 6+2 PCIe power connector. That did the trick. It was very well hidden deep in the nest.
On a set of images that took roughly 20 seconds each to process on the CPU, the times below show the times in the CPU. Unless my math is faulty (again...), that is a 333x improvement in processing speed!
We are talking about a major improvement in speed!
images/animals1.jpg: Detection in 0.414005 seconds. images/Carnivora_portraits.jpg: Detection in 0.074157 seconds. images/cars-motorcycles.jpg: Detection in 0.069835 seconds. images/car-water.jpg: Detection in 0.069843 seconds. images/clown1.jpg: Detection in 0.061893 seconds. images/clown2.jpeg: Detection in 0.061782 seconds. images/crowd1.jpg: Detection in 0.062052 seconds. images/elephant-2870777_960_720.jpg: Detection in 0.062234 seconds. images/india.jpg: Detection in 0.062127 seconds. images/legal-vehicles1.jpg: Detection in 0.061852 seconds. images/mammals-1.jpg: Detection in 0.061694 seconds. images/motorbike+car.jpg: Detection in 0.062431 seconds. images/people2.jpg: Detection in 0.061947 seconds. images/person-kneeling.jpg: Detection in 0.062509 seconds. images/tag-Vehicle.jpg: Detection in 0.062700 seconds. images/traffic-1.jpg: Detection in 0.061979 seconds.
meanwhile, back at the ranch, I obtained a patch for my 390.132 driver and can now use kernel 5.5.6 :) (supposedly patch also works with 440.xx series) http://wahoo.no-ip.org/~paka/kernel-5.5.patch
Is this all because of an older card?
yes, legacy, NVIDIA GF106 [GeForce GTS 450], will not use driver > 390.xx
In addition to the improvements in my program, I see that X and plasma are using the GPU.
The update to a new card is well worth the cost!
If I did anything differently, I might choose a card with more memory. Neural Networks are hungry critters!
yes, but cost escalates immensely with more memory :) I will purchase a card. You have 6GB and I have 1GB, in a 10-year-old box that was leading edge. :) jfyi: the patch I have is NOT for the 440.64, only the 390.132. But there is another patch available for the 440.64 per Masaru Nomiya <nomiya@galaxy.dti.ne.jp> in another post this thread. tks -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 03/04/2020 08:17 AM, Patrick Shanahan wrote:
although I have been satisfied with my long-in-the-tooth 1gb card, I will probably go the same route. Following are of interest when considering the return policy: https://www.amazon.com/Gigabyte-GeForce-Graphics-Windforce-Gv-N1660OC-6GD/dp/B07P76G428/ref=sr_1_1?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-1 https://www.amazon.com/MSI-GeForce-GTX-1660-6G/dp/B07P9G4QK1/ref=sr_1_3?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-3 https://www.amazon.com/Gigabyte-Graphics-Windforce-Gv-N1660GAMING-OC-6GD/dp/B07P689CXR/ref=sr_1_6?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-6 https://www.amazon.com/Overclocked-Dual-Fan-DisplayPort-Graphics-DUAL-GTX1660S-O6G-EVO/dp/B07ZHWQ81N/ref=sr_1_12?keywords=Computer+video+cards+nvidia+1660&qid=1583280796&sr=8-12
Always make sure the card you buy has a 256-bit memory bus (or better), all manufacturers put out their latest 1000 series cards, and you will see some in the couple hundred dollar range all the way to the $1000 range. Always check the memory bus width. Why? The memory transfer rate is directly proportional to the memory interface. The memory transfer rate (card max-throughput) is computed as: memory transfer = (GPU clock * memory interface) / 8 (in GB/sec) Your new advertised GPU clock my be 30% faster than your old card, but if the memory bus is 1/2 the width of the old card, your max throughput will actually decrease. Funny how GPU manufacturers don't advertise on these specs anymore. It was only 5 or so years ago that both NVidia and AMD put out charts for every version of every card showing the memory transfer rate calculations. It's not uncommon for an old GeForce 250 w/256-bit bus to outperform one of the newer models. Ever more increasingly -- it is 'caveat emptor' (let the buyer beware...) -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 03/06/2020 11:07 AM, David C. Rankin wrote:
memory transfer = (GPU clock * memory interface) / 8 (in GB/sec)
Your new advertised GPU clock my be 30% faster than your old card, but if the memory bus is 1/2 the width of the old card, your max throughput will actually decrease.
Note: the "GPU clock" used in the calculation above is the "memory clock" not the "core clock". -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 03/06/2020 11:14 AM, David C. Rankin wrote:
On 03/06/2020 11:07 AM, David C. Rankin wrote:
memory transfer = (GPU clock * memory interface) / 8 (in GB/sec)
Your new advertised GPU clock my be 30% faster than your old card, but if the memory bus is 1/2 the width of the old card, your max throughput will actually decrease.
Note: the "GPU clock" used in the calculation above is the "memory clock" not the "core clock".
NVidia's chart: https://www.studio1productions.com/Articles/NVidia-GPU-Chart.htm -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
David C. Rankin
-
Masaru Nomiya
-
Patrick Shanahan
-
Roger Oberholtzer