I'm working on writing my own custom tools to work with and tune the GPUs myself. For example, a mostly-decoded set of timings from the stock Sapphire RX 5700 XT (reference) VBIOS for the Micron MT61K256M32 memory ICs (integrated circuits), for frequency ranges 1875Mhz - 1999Mhz, inclusive (or, as shown in Winshit, 937Mhz - 999Mhz, inclusive.) VBIOS P/N is 113-D1820501-101, and it can be found here (with SHA-1 hash 4ad5e0861ddf3b2381c1ce04a8d2799a5e247677): https://www.techpowerup.com/vgabios/212169/sapphire-rx5700xt-8192-190616 [wolf@surody ~/Desktop/VBIOS]$ ohgodadecode C00B0000150A000000000000FA09000040030000172F1F194C001D000808000214000000050A0A001E000000311207000000010101000101001F1800EB0D00000A0A0000E1000000E10000008A2084025E0000000A00040A160300011F2A0C00CF00000002F5130FCF00000000000000 : 0x00000BC0 LP1: 0 LP2: 0 LP3: 0 PLLDLLBW: 0 RAS: 47 : 0x00000A15 WLmrs: 5 RLmrs: 2 TestMode: 0 WR: 10 : 0x00000000 : 0x000009FA EDCHoldPattern: 10 CRCWL: 7 CRCRL: 3 RDCRC: 0 WRCRC: 0 EDCInv: 1 : 0x00000340 CAL Term.: 0 CAH Term.: 0 CATO: 0 EDC Hi-Z: 0 CKAC: 0 RLEHF: 1 WREHF: 1 CK Term.: 0 : CL: 23 RAS: 47 RCDRD: 31 RCDWR: 25 : RC_S: 76 RC_L: 0 RP_S: 29 RP_L: 0 : RRDS: 8 RRDL: 8 RTP: 2 : FAW: 20 32AW: 0 : WL: 5 WTRL: 10 WTRS: 10 : WR: 30 : PPD: 1 CRCRL: 3 RREFD: 18 CRCWL: 14 : RD_RDDD: 0 RD_RDSD: 0 RD_RDSC: 1 RD_RDSCL: 1 RD_RD_BAN: 0 : WR_WRMW: 1 WR_WRSC: 1 WR_WRSCL: 1 WR_WR_BAN: 0 : WRRD: 0 RDWR: 31 : REF: 3563 : MRD: 10 MOD: 10 : XS: 225 : XSMRS: 225 : PD: 10 CKSRE: 4 CKSRX: 4 PwrDownDly: 66 AggPwrDownDly: 1 : RFCSB: 94 STAG: 0 : XP: 10 CPDED: 4 CKE: 10 : RDDATA_EN: 22 PHY_WRLAT: 3 PHY_RDLAT: 0 PHY_WRDATA: 1 PARIN_LAT: 0 : CKESTAGDLY: 12 : ReceiverWait: 207 CommandStageCount: 0 WRMPR: 0 : WTRTR: 2 REFTT: 20 TTROW: 63 LDTLD: 4 UPDN: 15 REFTT_MSB: 0 : RFC: 207