Jump to content

Welcome to ExtremeHW

Welcome to ExtremeHW, register to take part in our community, don't worry this is a simple FREE process that requires minimal information for you to signup.

 

Registered users can: 

  • Start new topics and reply to others.
  • Show off your PC using our Rig Creator feature.
  • Subscribe to topics and forums to get updates.
  • Get your own profile page to customize.
  • Send personal messages to other members.
  • Take advantage of site exclusive features.
  • Upgrade to Premium to unlock additional sites features.
IGNORED

Trying to improve a Tesla M40


Recommended Posts

4 minutes ago, J7SC_Orion said:

...I have some old Radeon 8990s (which need some attention) - essentially 2x 7970s per card...are they any good for folding these days ?

 

...Tesla M40s, but with custom coolers ?

not really

 

I can't find the 7970 or the 8990 in the Lar database, and no info so far on the web either. 
Maybe they work but you'll have to find it out.. :classic_biggrin:

  • Thanks 1

Owned

 Share

CPU: Intel Core i9 13900KF
MOTHERBOARD: ASUS ROG MAXIMUS Z690 HERO
RAM: G.SKILL Trident Z5 6400CL30-38-38-28
PSU: Corsair AX1600i
GPU: Galax 4090 Hall Of Fame OCLabs Edition
Full Rig Info
Link to comment
Share on other sites

12 minutes ago, Bastiaan_NL said:

I can't find the 7970 or the 8990 in the Lar database, and no info so far on the web either. 
Maybe they work but you'll have to find it out.. :classic_biggrin:

 

tz...now, on my ever-expanding list of 'wouldn't it be nice' projects....have some giant copper blocks for it (all stored in a box for years, in desperate need of cleaning). The copper could be worth more than the cards ?

 

RadeonCopper.jpg.aa303be5776f034c2ef92c5ecb28889a.jpg

  • Thanks 1

Owned

 Share

CPU: CPU: ><.......7950X3D - Aorus X670E Master - 48GB DDR5 7200 (8000) TridentZ SK Hynix - Giga-G-OC/Galax RTX 4090 670W - LG 48 OLED - 4TB NVMEs >< .......5950X - Asus CH 8 Dark Hero - 32GB CL13 DDR4 4000 - AMD R 6900XT 500W - Philips BDM40 4K VA - 2TB NVME & 3TB SSDs >> - <<.......4.4 TR 2950X - MSI X399 Creation - 32 GB CL 14 3866 - Asus RTX 3090 Strix OC/KPin 520W and 2x RTX 2080 Ti Gigabyte XTR WF WB 380W - LG 55 IPS HDR - 1TB NVME & 4TB SSDs
Full Rig Info
Link to comment
Share on other sites

Wow, that looks bad :classic_laugh:

But pretty darn cool you have blocks for them, would be cool if it works!

  • Thanks 1

Owned

 Share

CPU: Intel Core i9 13900KF
MOTHERBOARD: ASUS ROG MAXIMUS Z690 HERO
RAM: G.SKILL Trident Z5 6400CL30-38-38-28
PSU: Corsair AX1600i
GPU: Galax 4090 Hall Of Fame OCLabs Edition
Full Rig Info
Link to comment
Share on other sites

2 minutes ago, Bastiaan_NL said:

Wow, that looks bad :classic_laugh:

But pretty darn cool you have blocks for them, would be cool if it works!

 

...sorry for going on about non-M40s, but wondering about related usefulness of old cards...

 

... it would be great if I can bring them back, though they are 'pigs on gas watts' - especially two of them (= 4 GPUs), what with a custom bios. Below is a pic before disassembly (next to a 2080 Ti Xtr WB for size comp). As you can see, there's all kind of crud in there...the result of the only time EVER I used a loop cleaning fluid - perhaps a bit too much ? 

  

8990_2080Ti.thumb.jpg.b4399924588804586d65dcb2d8604dd0.jpg  

Owned

 Share

CPU: CPU: ><.......7950X3D - Aorus X670E Master - 48GB DDR5 7200 (8000) TridentZ SK Hynix - Giga-G-OC/Galax RTX 4090 670W - LG 48 OLED - 4TB NVMEs >< .......5950X - Asus CH 8 Dark Hero - 32GB CL13 DDR4 4000 - AMD R 6900XT 500W - Philips BDM40 4K VA - 2TB NVME & 3TB SSDs >> - <<.......4.4 TR 2950X - MSI X399 Creation - 32 GB CL 14 3866 - Asus RTX 3090 Strix OC/KPin 520W and 2x RTX 2080 Ti Gigabyte XTR WF WB 380W - LG 55 IPS HDR - 1TB NVME & 4TB SSDs
Full Rig Info
Link to comment
Share on other sites

That is one thing I have against using older cards, they are less efficient as newer cards so it's a bit of a waste of energy. 

That's what I like so much about the 2080ti and the 3090's, pretty high PPD to Watt ratio. The M40 is not really efficient either, 200W for 1 million PPD compared to 350-400W for 6+ million PPD :classic_rolleyes:

 

Is that block all copper? If so you should be able to clean most of that, though I'm not sure about the state of the o-ring..

Edited by Bastiaan_NL

Owned

 Share

CPU: Intel Core i9 13900KF
MOTHERBOARD: ASUS ROG MAXIMUS Z690 HERO
RAM: G.SKILL Trident Z5 6400CL30-38-38-28
PSU: Corsair AX1600i
GPU: Galax 4090 Hall Of Fame OCLabs Edition
Full Rig Info
Link to comment
Share on other sites

Folding@Home Staff

Since those cards stay stock unless flashed, right? Can't you play with the power limits on them somehow and see if you can lower the draw?

 

Does GPU-Z let you pull the bios down? If so, omg, this card might be just like 9xx/1xxx in terms of flashing it with nvflash etc. I'll have to look into that. I might get one just to play with that piece.

3.50

Owned

 Share

CPU: 5600x
GPU: EVGA RTX 3090 FTW3 Ultra
GPU 2: EVGA RTX 3080ti FTW3 Ultra
GPU 3: EVGA RTX 3080ti XC3 Hybrid
GPU 4: EVGA RTX 3070ti FTW3 Ultra
GPU 5: MSI RTX 3070 Gaming X Trio
GPU 6: Asus RTX 2080ti ROG STRIX
GPU 7: EVGA RTX 3080ti FTW3 Ultra
Full Rig Info
Link to comment
Share on other sites

Just now, BWG said:

Since those cards stay stock unless flashed, right? Can't you play with the power limits on them somehow and see if you can lower the draw?

 

Does GPU-Z let you pull the bios down? If so, omg, this card might be just like 9xx/1xxx in terms of flashing it with nvflash etc. I'll have to look into that. I might get one just to play with that piece.

I've heard @tictoc mention something about flashing a bios, he was talking to @Avacado about that. 

My card is down until I have the 980ti cooler.

Owned

 Share

CPU: Intel Core i9 13900KF
MOTHERBOARD: ASUS ROG MAXIMUS Z690 HERO
RAM: G.SKILL Trident Z5 6400CL30-38-38-28
PSU: Corsair AX1600i
GPU: Galax 4090 Hall Of Fame OCLabs Edition
Full Rig Info
Link to comment
Share on other sites

Folding@Home Staff

Yeah, I think it does. They even have the bios files on TPU. This is so easy to do! Click a button on GPU-Z, save the bios to the desktop, or if a newer one is on TPU, try it instead. Open the file with Maxwell Bios Tweaker, change it, save it, drag and drop to nvflash. Tap y, enter, done.

 

tictoc? Is it?

3.50

Owned

 Share

CPU: 5600x
GPU: EVGA RTX 3090 FTW3 Ultra
GPU 2: EVGA RTX 3080ti FTW3 Ultra
GPU 3: EVGA RTX 3080ti XC3 Hybrid
GPU 4: EVGA RTX 3070ti FTW3 Ultra
GPU 5: MSI RTX 3070 Gaming X Trio
GPU 6: Asus RTX 2080ti ROG STRIX
GPU 7: EVGA RTX 3080ti FTW3 Ultra
Full Rig Info
Link to comment
Share on other sites

7 minutes ago, BWG said:

Since those cards stay stock unless flashed, right? Can't you play with the power limits on them somehow and see if you can lower the draw?

 

Does GPU-Z let you pull the bios down? If so, omg, this card might be just like 9xx/1xxx in terms of flashing it with nvflash etc. I'll have to look into that. I might get one just to play with that piece.

Cannot see why you couldn't grab a 980ti BIOS and flash it to the M40. Possibly even mod the BIOS first for extra yummy.

£3000

Owned

 Share

CPU: AMD Ryzen 9 7950X3D
MOTHERBOARD: MSI Meg Ace X670E
RAM: Corsair Dominator Titanium 64GB (6000MT/s)
GPU: EVGA 3090 FTW Ultra Gaming
SSD/NVME: Corsair MP700 Pro Gen 5 2TB
PSU: EVGA Supernova T2 1600Watt
CASE: be quiet Dark Base Pro 900 Rev 2
FANS: Noctua NF-A14 industrialPPC x 6
Full Rig Info

Owned

 Share

CPU: Intel Core i5 8500
RAM: 16GB (2x8GB) Kingston 2666Mhz
SSD/NVME: 256GB Samsung NVMe
NETWORK: HP 561T 10Gbe (Intel X540 T2)
MOTHERBOARD: Proprietry
GPU: Intel UHD Graphics 630
PSU: 90Watt
CASE: HP EliteDesk 800 G4 SFF
Full Rig Info

£3000

Owned

 Share

CPU: 2 x Xeon|E5-2696-V4 (44C/88T)
RAM: 128GB|16 x 8GB - DDR4 2400MHz (2Rx8)
MOTHERBOARD: HP Z840|Intel C612 Chipset
GPU: Nvidia Quadro P2200
HDD: 4x 16TB Toshiba MG08ACA16TE Enterprise
SSD/NVME: Intel 512GB 670p NVMe (Main OS)
SSD/NVME 2: Samsung 1TB 980 NVMe (VM's)
SSD/NVME 3: 2x Seagate FireCuda 1TB SSD's (Apps)
Full Rig Info
Link to comment
Share on other sites

50 minutes ago, Bastiaan_NL said:

That is one thing I have against using older cards, they are less efficient as newer cards so it's a bit of a waste of energy. 

That's what I like so much about the 2080ti and the 3090's, pretty high PPD to Watt ratio. The M40 is not really efficient either, 200W for 1 million PPD compared to 350-400W for 6+ million PPD :classic_rolleyes:

 

Is that block all copper? If so you should be able to clean most of that, though I'm not sure about the state of the o-ring..

  

...yeah, the blocks are all-cooper (not that flaking Nickel stuff as of late...). O-ring might be an issue; not only are they dried out now, but the high-concentrate cleaner might have done a number on them - but worth checking out.

 

...you're right on the 2080 Tis and 3090s - while they can use even more power, their performance scales even better, far better...

 

28 minutes ago, ENTERPRISE said:

Cannot see why you couldn't grab a 980ti BIOS and flash it to the M40. Possibly even mod the BIOS first for extra yummy.

   

...with the right NVflash, it should be possible to flash 980 Ti onto that. There's also the Maxwell Bios Tweaker for subsequent 'adjustments', ie. > here 

 

 

 

Edited by J7SC_Orion

Owned

 Share

CPU: CPU: ><.......7950X3D - Aorus X670E Master - 48GB DDR5 7200 (8000) TridentZ SK Hynix - Giga-G-OC/Galax RTX 4090 670W - LG 48 OLED - 4TB NVMEs >< .......5950X - Asus CH 8 Dark Hero - 32GB CL13 DDR4 4000 - AMD R 6900XT 500W - Philips BDM40 4K VA - 2TB NVME & 3TB SSDs >> - <<.......4.4 TR 2950X - MSI X399 Creation - 32 GB CL 14 3866 - Asus RTX 3090 Strix OC/KPin 520W and 2x RTX 2080 Ti Gigabyte XTR WF WB 380W - LG 55 IPS HDR - 1TB NVME & 4TB SSDs
Full Rig Info
Link to comment
Share on other sites

1 hour ago, BWG said:

Since those cards stay stock unless flashed, right? Can't you play with the power limits on them somehow and see if you can lower the draw?

 

Does GPU-Z let you pull the bios down? If so, omg, this card might be just like 9xx/1xxx in terms of flashing it with nvflash etc. I'll have to look into that. I might get one just to play with that piece.

 

1 hour ago, Bastiaan_NL said:

I've heard @tictoc mention something about flashing a bios, he was talking to @Avacado about that. 

My card is down until I have the 980ti cooler.

 

1 hour ago, BWG said:

Yeah, I think it does. They even have the bios files on TPU. This is so easy to do! Click a button on GPU-Z, save the bios to the desktop, or if a newer one is on TPU, try it instead. Open the file with Maxwell Bios Tweaker, change it, save it, drag and drop to nvflash. Tap y, enter, done.

 

tictoc? Is it?

 

1 hour ago, ENTERPRISE said:

Cannot see why you couldn't grab a 980ti BIOS and flash it to the M40. Possibly even mod the BIOS first for extra yummy.

You are going to want to be careful flashing a 980 TI BIOS, remember, this is a 12GB Vram Card and the 980Ti has 6GB. The M40 more closely resembles a Titan X. The Titan X and M40 share the same render config. 

 

Titan X Stats

 

Titan X BIOS

 

Stock M40 BIOS

 

I had begun looking at Titan X BIOS's, but nothing further. 

Edited by Avacado
Link to comment
Share on other sites

Folding@Home Staff - Team Lead

Hmmn I've modded old G92 8800GTs into Quadros via BIOS flashing. This will be awesome if you can do the Teslas back and forth.

Owned

 Share

CPU: Ryzen 9 5950x
MOTHERBOARD: B550 PG Velocita
RAM: 4x8GB Ballistix
GPU: RX 6900 XT
PSU: LEADEX V Platinum 1KW
CASE: QUBE 500
SSD/NVME: T-FORCE CARDEA A440 PRO
Full Rig Info

Cheap

Owned

 Share

CPU: Ryzen 5 5500
MOTHERBOARD: X470 TAICHI
RAM: Crucial Ballistix MAX 2x8GB
PSU: EVGA SUPERNOVA P5
SSD/NVME: Silicon Power A60 256GB
GPU: Quadro M4000
GPU 2: Quadro M4000
GPU 3: Quadro M2000
Full Rig Info
Link to comment
Share on other sites

Folding@Home Staff

The stock bios looks fully functional and editable to me just like any other from this era. I would say the power limit could be adjusted up/down. I ran a few tests on my 1070's using power draw limits, and it did not drop the PPD as much as you'd think it would, but did. That's probably worthwhile to some users.

 

image.thumb.png.3ea0d7035605f96f9d20e3b731ede8ca.png

 

 

Edited by BWG
  • Thanks 3

3.50

Owned

 Share

CPU: 5600x
GPU: EVGA RTX 3090 FTW3 Ultra
GPU 2: EVGA RTX 3080ti FTW3 Ultra
GPU 3: EVGA RTX 3080ti XC3 Hybrid
GPU 4: EVGA RTX 3070ti FTW3 Ultra
GPU 5: MSI RTX 3070 Gaming X Trio
GPU 6: Asus RTX 2080ti ROG STRIX
GPU 7: EVGA RTX 3080ti FTW3 Ultra
Full Rig Info
Link to comment
Share on other sites

Yes, you should be able to tweak the BIOS with Maxwell BIOS Tweaker. 

No need to do the modern day silliness of cross-flashing BIOS, since these cards are from a time when NVIDIA actually let their customers do whatever they wanted to do with their property. 

 

First I would try raising the power limit with nvidia-smi, and also see what application clocks are available. 

 

I only played around with Keplar era Teslas, but the Maxwell cards can have their BIOS tweaked.

Edited by tictoc
  • Thanks 1
Link to comment
Share on other sites

55 minutes ago, tictoc said:

Yes, you should be able to tweak the BIOS with Maxwell BIOS Tweaker. 

No need to do the modern day silliness of cross-flashing BIOS, since these cards are from a time when NVIDIA actually let their customers do whatever they wanted to do with their property. 

 

First I would try raising the power limit with nvidia-smi, and also see what application clocks are available. 

 

I only played around with Keplar era Teslas, but the Maxwell cards can have their BIOS tweaked.

Cert 2.0 Error. Do I have to disable the card first in Control panel?

 

521320597_cert2.0.thumb.png.768183b1275a9fee9fe603b00254c166.png

  • Thanks 1
Link to comment
Share on other sites

If anyone manages to modify a better BIOS for the M40's that is stable then im game for using it on the CFP.

£3000

Owned

 Share

CPU: AMD Ryzen 9 7950X3D
MOTHERBOARD: MSI Meg Ace X670E
RAM: Corsair Dominator Titanium 64GB (6000MT/s)
GPU: EVGA 3090 FTW Ultra Gaming
SSD/NVME: Corsair MP700 Pro Gen 5 2TB
PSU: EVGA Supernova T2 1600Watt
CASE: be quiet Dark Base Pro 900 Rev 2
FANS: Noctua NF-A14 industrialPPC x 6
Full Rig Info

Owned

 Share

CPU: Intel Core i5 8500
RAM: 16GB (2x8GB) Kingston 2666Mhz
SSD/NVME: 256GB Samsung NVMe
NETWORK: HP 561T 10Gbe (Intel X540 T2)
MOTHERBOARD: Proprietry
GPU: Intel UHD Graphics 630
PSU: 90Watt
CASE: HP EliteDesk 800 G4 SFF
Full Rig Info

£3000

Owned

 Share

CPU: 2 x Xeon|E5-2696-V4 (44C/88T)
RAM: 128GB|16 x 8GB - DDR4 2400MHz (2Rx8)
MOTHERBOARD: HP Z840|Intel C612 Chipset
GPU: Nvidia Quadro P2200
HDD: 4x 16TB Toshiba MG08ACA16TE Enterprise
SSD/NVME: Intel 512GB 670p NVMe (Main OS)
SSD/NVME 2: Samsung 1TB 980 NVMe (VM's)
SSD/NVME 3: 2x Seagate FireCuda 1TB SSD's (Apps)
Full Rig Info
Link to comment
Share on other sites

On 5/14/2021 at 8:33 PM, tictoc said:

 

You need to use an older version of nvflash (v5.287) with the cert check bypassed: https://www.techpowerup.com/download/bios-modding/

Getting errors when using this version. I have no idea how it's in use already. 

 

use.png.13737db6f03361bc2287c4369587ab2c.png

 

Got it after some tinkering. I flashed a stock M40 Bios with modified power limits. Going to see if I can get this working. 

 

So what i'm really trying to do (Yes, i'm willing to brick a card) is flash a Titan X BIOS on the M40. The frustration is even after downloading the ID mismatch override NVflash, It's still not letting me do it. 

mismatch.thumb.png.6a3446af6ca63595d1f36ea5148015e4.png

 

Edited by Avacado
  • Thanks 1
Link to comment
Share on other sites

Alright nerds, here we go, progress made. I have successfully flashed a modified TDP/Boost Clock Tesla M40 Rom via Maxwell tweaker. I have yet to test this out, but it recognizes it. Stock rom is labeled TeslaM40stock.rom, Modified is named MTesla40.rom. Note modifications in red. Initial GPU side by side notes additional Boost max frequency. Again, no testing done yet. 

 

I started relatively low with a modest 192 MHz increase in max boost. I chose this #1 to be relatively safe and #2 because the card very rarely uses the max TDP of 250w anyway. I set the max TDP for 300w as I feel #1 I have the power for it (2x8pin PCI-e) and #2 I believe I have the cooling overhead space to accommodate an increased TDP. All of the above subject to change. 

 

0.png.1aa1a934f1f5c1926cf1636c4fb61637.png

1.png.6a2b73bbb612f2980e4f42f2ca2fc12f.png

2.png.b8e6035e76b8c8cd77252026e03a93cc.png

3.png.eeea7c0473e3b6aeafaac52629d3e199.png

4.png.9c7721d24a8ea02a2e6f571da9b25ac9.png

Edited by Avacado
  • Thanks 2
Link to comment
Share on other sites

Alright, looks like it works. Folding after ten minutes. The 192MHz boost in BIOS seems to be holding. There is a 20/25w increase in power consumption on the modified card and the hotspot temp has been hovering at 80c, all manageable, but I will keep my eye on it. There is also room for more here I think. That is a 17% BIOS OC. This has been really fun. If she holds through the night, I will flash all 5 cards and see what the PPD looks like. 

 

Works.thumb.png.b317f05aeec74557496196f5f4f5fd18.png

Edited by Avacado
  • Thanks 3
Link to comment
Share on other sites

1 hour ago, Avacado said:

Alright, looks like it works. Folding after ten minutes. The 192MHz boost in BIOS seems to be holding. There is a 20/25w increase in power consumption on the modified card and the hotspot temp has been hovering at 80c, all manageable, but I will keep my eye on it. There is also room for more here I think. That is a 17% BIOS OC. This has been really fun. If she holds through the night, I will flash all 5 cards and see what the PPD looks like. 

 

Works.thumb.png.b317f05aeec74557496196f5f4f5fd18.png

 

Excellent.  Nice to see that card stretching its legs.

 

Looks like you have a bit of headroom on both temps and power.

Edited by tictoc
Link to comment
Share on other sites

13 minutes ago, tictoc said:

 

Excellent.  Nice to see that card stretching its legs.

 

Looks like you have a bit of headroom on both temps and power.

I still have aspirations of getting a Titan X BIOS flashed. I have done quite a bit of reading at this point. Seems the only "Potential" way to achieve it is to use a Hex editor, but even then, I don't suspect it would be recognized as a Titan. If that is the case, what I have done so far is most likely best case scenario.  Any ideas toc?

Edited by Avacado
Link to comment
Share on other sites

7 minutes ago, tictoc said:

I don't see the point in flashing the Titan X BIOS.  You have full control over power and clocks, so a Titan X BIOS isn't really going to give you anything, unless I'm missing something...

I would like to be able to mine with them. A M40 gets 2.5MH/s while a Titan X gets 45 MH/s. It's the same damn PCB. Would not be heartbroken if I can't, just fun to imagine. 

Edited by Avacado
Link to comment
Share on other sites

Interesting.  I don't know what would be in the Tesla driver that would restrict mining.  One thing that might be holding it up is the ECC on the memory.  The M40 isn't really a proper Tesla, and it only has ECC on the memory not the cache or registers, so that extra trip to the memory shouldn't nerf mining that hard.  The memory clocks are quite a bit lower, but you could edit those in the BIOS.

 

To run the Titan X BIOS you would need to Hex edit the device ID, and I'm not sure how the Titan firmware would handle the ECC. ? 

 

*Edit* You could try a Quadro M6000 BIOS.  That card is effectively the same as the M40, but with display outputs. No verified M6000 12GB BIOS on TPU, but there is a PNY from the community: https://www.techpowerup.com/vgabios/173217/173217

Edited by tictoc
  • Thanks 1
Link to comment
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



×
×
  • Create New...

Important Information

This Website may place and access certain Cookies on your computer. ExtremeHW uses Cookies to improve your experience of using the Website and to improve our range of products and services. ExtremeHW has carefully chosen these Cookies and has taken steps to ensure that your privacy is protected and respected at all times. All Cookies used by this Website are used in accordance with current UK and EU Cookie Law. For more information please see our Privacy Policy