Modded bios Rampage VI
Printable View
-
09-23-2020, 01:03 AMInt8bldruCode3003
I flashed my R6EE with a BIOS with uCode 3003 (from June - latest) for my core i9 10980 XE and I can confirm that the latest uCode 3003 does STILL NOT support TSX instructions (HSE Hardware Lock Elision and RTM Restricted Transaction Memory) . The TSX instruction set were disabled in all uCodes released this year due to the side channel attacks that were uncovered last year. In other words Transactions can lose up to 40% in performance loss with TSX disabled- say if you use SQL (like I do) or other databases.
I was hoping that they've found a way to enable them safely again since 7980XE seams to have gotten TSX back in the latest uCode, but it looks like 10980XE is a lost cause - for now...
Very disappointing. -
09-23-2020, 01:59 AMrestsugavan
10980XE Focus on refined process of 14++ nm (Intel lastest optimized node before 10+nm SuperFin) which also use on Gen 10 Comet Lake S Series.
Benefit of those node as you see were higher clock speed higher TDP headroom and overclock ability. For the product itself Cascade lake X had some
hardware based mitigation for Spectre and Meltdown but it still had other issues after release.
The issues after hardware based mitigation above were not found on Skylake X (78XX-79XX) and Skylake X Refresh (98XX-99XX).
So it will take sometime to address these issues.
Just like Skylake X Itself start from initial microcode 0200001A on 2015 to 02006A08 on 2020. -
09-23-2020, 04:40 AMInt8bldr
yeah, it's disappointing that the "latest" most high end core i9 CPU = 10980XE is still not fixed almost 1 year after release! I feel abandoned by Intel.
Anyway, I saw in some earlier pages that you have a 7980XE on R6E and that you have a modded 3105 with uCode 6A08 and latest EFI Intel VROC with VMD module = 7.5.0.1030 .
Can you share that modded R6E 3105 BIOS please.
Thank you! -
09-23-2020, 01:54 PMrestsugavan
-
09-23-2020, 03:39 PMInt8bldr
No problem, I modded a R6E 3105 myself with latest everything using UBU (not hard just takes time).
CPUID: 50654 (7980XE) with uCode: 6A08
CPUID: 50657 (10980XE) with uCode: 3003
EFI IRST RAID for SATA: 17.8.3.4687
OROM IRST RAID for SATA: 17.8.3.4687
EFI IRSTe RAID for SATA: 7.5.0.1030
EFI Intel VROC with VMD: 7.5.0.1030
OROM Intel VROC for SATA: 7.0.0.2008
EFI Intel Gigabit UNDI: 0.0.29
OROM Intel Boot Agent CL: 0.1.16
I will try it now on my R6E rig
Thanks! -
09-24-2020, 02:36 AMrestsugavan
Good job! Trying with lastest Insider. It will rog.
Attachment 86360 -
09-24-2020, 10:49 PMInt8bldr10980XE vs 7980XE uCode comparison and state
yes I can also confirm that 7980 on R6E with lastest uCode: CPUID: 50654 (7980XE): 6A08 have TSX enabled and it's quite performant actually (yes TSX has been enabled on the last few uCodes for a while now but performance has also improved with every new uCode).
Looks to me that a delidded water cooled 7980XE is actually better than a 10980XE both in terms of temps (because it can be delidded and water cooled direct die/liquid metal) and therefore run at around the x48 multiplier with reasonably low AVX2/AVX512 offset 3/4 AND with TSX on (less crippled than 10980XE) at reasonable temps. I have 2 systems one with 7980XE/R6E and one with 10980XE/R6EE and the direct die 7980XE performs better in my case, especially with transactional work loads (SQL)... but also with AVX512. My 7980XE is running at low negative offset and is calculating accurately. I can get my 10980XE to run AVX512 with better offsets BUT the result is not mathematically correct - so while the 10980XE does not blue screen or crashes, the AVX512 miss calculates at low AVX512 negative offsets. To get the 10980XE to calculate correctly all the time you need to significantly lower the AVX2/AVX512 negative offsets (like 7, 8 or even 9) to the point that they are higher than the 7980XE. In other words my 7980XE wins over the 10980XE in in AVX512 work loads too.
I am actually really happy with my 7980XE now - finally. Took some time but with all the firmware upgrades over the last few years they actually got it to where it should have been to start with. stable as a rock 24/7 at all core at x48, AVX2/AVX512 results are 100% accurate 100% of the time and database work is snappy with 100% transactional integrity 100% of the time (TSX helps there). VROC on 905Ps also helps tremendously of course - is becoming a mature technology.
Sadly, I think 10980XE needs more work to get to the 7980XE level (in terms of bugs fixes, security and performance). Feels like 10980XE uCode is a year behind the uCode of 7980XE. -
09-25-2020, 12:15 AMbogsha
Can you send me your modded bios 3105 ? @Int8bldr
-
09-25-2020, 01:36 AMInt8bldr
here is the modded 3105 for R6E.
https://mega.nz/file/T5Qk1TxQ#8SWIzp...MNcG5EwE26NYg4
CPUID: 50654 (7980XE) uCode: 6A08
CPUID: 50657 (10980XE) uCode: 3003
EFI IRST RAID for SATA: 17.8.3.4687
OROM IRST RAID for SATA: 17.8.3.4687
EFI IRSTe RAID for SATA: 7.5.0.1030
EFI Intel VROC with VMD: 7.5.0.1030
OROM Intel VROC for SATA: 7.0.0.2008
EFI Intel Gigabit UNDI: 0.0.29
OROM Intel Boot Agent CL: 0.1.16
Please note that you need matching IRST and VROC drivers found here: https://www.win-raid.com/t2f23-Intel...QL-v-WHQL.html
For VROC I use: Intel RSTe RAID Drivers & Software Set v7.0.0.2291 for Win8-10 x64
For SATA I use: Intel RST AHCI/RAID/NVMe Drivers & Software Set v17.8.8.1072
AND obviously, use at your own risk! It works for me though. -
09-25-2020, 01:56 AMInt8bldrRampage VI Extreme Encore (R6EE) modded BIOS 0702
and in case anyone is interested, here is the link to the modded 0702 for Rampage VI Extreme Encore (R6EE).
https://mega.nz/file/6wg3maQK#l2vIII...Nsb4aPSQrQMzJo
same as for the mod above this modded R6EE 0702 contains:
CPUID: 50654 (7980XE) uCode: 6A08 (Latest: released: June 16, 2020 )
CPUID: 50657 (10980XE) uCode: 3003 (Latest: released: June 18, 2020 )
EFI IRST RAID for SATA: 17.8.3.4687
OROM IRST RAID for SATA: 17.8.3.4687
EFI IRSTe RAID for SATA: 7.5.0.1030
EFI Intel VROC with VMD: 7.5.0.1030
OROM Intel VROC for SATA: 7.0.0.2008
EFI Intel Gigabit UNDI: 0.0.29
OROM Intel Boot Agent CL: 0.1.16
Please note that you need matching IRST and VROC drivers found here: https://www.win-raid.com/t2f23-Intel...QL-v-WHQL.html
For VROC I use: Intel RSTe RAID Drivers & Software Set v7.0.0.2291 for Win8-10 x64
For SATA I use: Intel RST AHCI/RAID/NVMe Drivers & Software Set v17.8.8.1072
AND obviously, use at your own risk! It works for my R6EE with a 10980XE though.