Guest User

Untitled

a guest
Nov 5th, 2025
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.46 KB | None | 0 0
  1. Overclocking guide:
  2.  
  3. - Do not use IMLC/AIDA and similar tools if you have a normal platform (without defects/problems at stock, etc.)
  4.  
  5. - Use JEDEC rules to avoid ECC errors
  6.  
  7. - Disable Self Refresh in BIOS
  8.  
  9. COOLING:
  10. --------
  11. The best cooling currently is water cooling. Among worse options is cooling from Alseye (or similar). The minimum cooling option is a 120/140mm fan on the GPU backplate.
  12.  
  13. DDR4 INTEL OVERCLOCKING:
  14. ------------------------
  15. First, you need to find out what kit you have by installing Thaiphoon Burner. Look at the chip, then check XMP in the editor tab.
  16.  
  17. Then you should make sure everything is fine with your memory by testing with Karhu 10k% + OCCT GPU test 8 shaders. If your temperatures exceed 40-45 degrees (higher temperature = higher resistance => worse signal integrity), and if you have errors even at stock, I don't recommend doing anything. If everything is normal, continue.
  18.  
  19. I also recommend finding out which version of JEDEC you have - criteria may vary, as your overclocking depends on this standard and when your kit was created.
  20.  
  21. After you've identified your chips, you can set voltages.
  22. I personally recommend setting maximum voltages first, then lowering them to the limit.
  23.  
  24. You can start with 1.45 - 1.55 DRAM Voltage
  25.  
  26. On K-series processors you can change SA IO Voltage. I recommend starting at 1.35 and decreasing to the limit, but in some rare cases, high starting voltage can make things worse, so you can also try setting 1.2, 1.25
  27.  
  28. VDDQ I recommend starting at 1.4 and going down
  29.  
  30. DRAM Reference Clock - Set to 133, this will help you achieve better frequencies without changing voltage. On 12-14 gen it makes sense to set 100 (since in many cases people had higher frequencies with multiplier 100)
  31.  
  32. Gear - Set gear 1
  33.  
  34. Command Rate - 1,2,3 I recommend testing this parameter with Y-Cruncher/Prime large fft + Furmark
  35.  
  36. Next are primary timings, their changes depend on voltage scaling, which can vary on different chips.
  37.  
  38. Tcl - As low as possible
  39. trcd - As low as possible
  40. trp - As low as possible, ideally should equal trcd
  41. tras - I recommend setting it higher than trp + trcd, as low as possible
  42.  
  43. Secondary timings:
  44.  
  45. trc - Does not exist on Intel (fake timing)
  46. Twr - Don't touch, set it through twrpre.
  47. tWRPRE - 4 + tWR + tCWL - Set as low as possible, twr >15
  48. Trtp - Don't touch, set it through tRDPRe
  49. tRDPRE = tRTP - Set as low as possible, I don't recommend less than 8 on any chips and frequencies
  50. tfaw - Any value greater than 15
  51. trrds - Any value greater than 3
  52. trrdl - Any value greater than 4
  53. twrtl - Set through tWRRD_sg
  54. twrrd_sg - 6 + tcwl + twtrl
  55. twtrl - Should be 2 less than trtp or greater by any value
  56. twtrs - Set through twrrd_dg
  57. Twrrd_dg - 6 + tclwl + twtrs
  58. twtrs - Any number greater than 3
  59. Trefi - Any value, depends on your temperatures. After a certain value, trefi/trfc lose meaning
  60. trfc - Any value divisible by 16. To calculate it in ns, you need to use this calculator, I don't recommend setting less than 120-140ns. Use this table
  61. Tccd - Greater than 3
  62. TCCDL - Greater than 5
  63. trdwr sg and dg - I recommend setting greater than 9
  64. twrrd_sg - 6 + tcwl + twtrl
  65. twwrd_dg - 6 + tcwl + twtrs
  66. trefix9 - Any value up to 127 (up to 11th gen) and 255 (12+ gen) or you can use the formula trefix9 = (trefi + 1):1024
  67.  
  68. RTL IOL:
  69. --------
  70. You can configure them up to 11th gen Intel. You need to disable Turn Around Timing Optimization and enable Round Trip Latency. You can also experiment with ODT Training, DFE Training. Disable Fast Boot or set it to Slow Training, and after overclocking you can return it.
  71.  
  72. At high frequencies up to 11th gen, you can try RTL IOL manually on ASUS and MSI boards. To configure it on Gigabyte, experiment with Memory Enhancement Settings. Also on Gigabyte disable SA GV, Dynamic Memory Boost, Realtime Frequency, set Memory Timing Mode to Fixed.
  73.  
  74. RTL should equal IOL + IOL Offset <= 28
  75. RTL Init set = 2*CL + (35 - 38)
  76. IOL Offset 21-21
  77. RFR Delay 14-14 (For the channels you're using)
  78.  
  79. Then experiment with values and remember that RTLs and IOLs should not differ from each other by more than 1 value.
  80.  
  81. RTT Configuration:
  82. ------------------
  83. Try all values (Main thing is RTT Wr should be highest), while lowering DRAM Voltage. For testing use GSAT from a flash drive.
  84.  
  85. Also you should disable PPD (Precharge Power Down) through BIOS or through MemTweakIt
  86.  
  87. If you can't disable PPD, lower txp, tcke, txpdll
  88.  
  89. Testing:
  90. --------
  91. Karhu 20000%, testmem5 test absolute, extreme, pcbdestroyer, universal, testmem pro 10 hours, MemTest86 V11.0 Pro, Y-Cruncher vst/vt3/fft/n64/hnt/c19 5+ hours, Prime large fft/blend - 20 hours, Linpack/Linx (Watch how much flops differ, if more than 4-10, it's bad), OCCT sse/avx2 large variable
  92.  
  93. In parallel with all these tests, run a GPU test (Furmark\Kombustor\OCCT gpu test 8 shader)
  94.  
  95. DDR4 AM4 OVERCLOCKING:
  96. ----------------------
  97. FCLK = frequency/2
  98. Mem Mode/UCLK DIV1 Mode - uclk = MEMCLK or UCLK = MEMCLK/2 at high frequencies (4400+)
  99.  
  100. Set SOC Voltage 1.08 - 1.15 and then lower it
  101. VDDG - 1.0-1.07
  102. VDDP - 0.95-1.0
  103. DRAM Voltage - 1.37-1.55 depending on your cooling
  104.  
  105. Disable PPD and Geardown Mode
  106.  
  107. To disable geardown you need to:
  108. Set CAD Bus - 60/40 20 20 24
  109. CAD Bus Setup - 56 0 0 or 63 0 0 or 56 56 56, or 63 63 63
  110.  
  111. Always set maximum frequency
  112.  
  113. Set primary timings as low as possible
  114.  
  115. When setting tcl, watch PHYRDL, it should always be 26
  116. tras - ignored on AMD, but I recommend setting it according to JEDEC (>trp + trcd)
  117. twr - Any value >11 (I recommend >15)
  118. trtp - >5 (I recommend >7)
  119. tfaw - Any value >15
  120. trrds - 4/5
  121. trrdl - >4
  122. twtrs - >3
  123. trfc - Any value divisible by 16. To calculate it in ns, you need to use this calculator, I don't recommend setting less than 120-140ns. Also use this table
  124. twrtl >5
  125. trdwr - >9
  126. twwrd - 1-4
  127. tcwl - -1 from tcl / -2 from tcl (even)
  128. trdrdscl - >3
  129. trdrdscl - >3
  130. Command Rate - 1
  131. trc - Any value >28 (trp + tras)
  132.  
  133. Resistances:
  134. ------------
  135. For two 8GB sticks - Disabled/Off/RZQ5
  136. For two-four 16+GB sticks RZQ7/RZQ3/RZQ1
  137. For four 8GB sticks RZQ7/Off/RZQ5
  138. ProcODT - I recommend setting minimum to reduce memory heating
  139.  
  140. Testing:
  141. --------
  142. Karhu 20000%, testmem5 test absolute, extreme, pcbdestroyer, universal, testmem pro 10 hours, MemTest86 V11.0 Pro, Y-Cruncher vst/vt3/fft/n64/hnt/c19 5+ hours, Prime95 large fft/blend -20 hours, Linpack/Linx 8/10+gb, large number of cycles (watch how much flops differ, if more than 4-10 = bad), OCCT sse/avx2 large variable, ram test
  143.  
  144. In parallel with all these tests run a GPU test (Furmark\Kombustor\OCCT gpu test 8 shader)
  145.  
  146. Open HWInfo and scroll to the very bottom and watch your WHEA during testing
  147.  
  148. DDR5 INTEL OVERCLOCKING:
  149. ------------------------
  150. Find out what memory chips you have, based on this you'll need to do overclocking
  151.  
  152. Preferably set DRAM Reference Clock 133, but possibly in your case this will give poor results and then set 100
  153.  
  154. On 4-DIMM boards maximum frequency is 6933
  155.  
  156. Set Gear Mode - Gear 2, but for very high frequencies set Gear 4
  157.  
  158. Then disable Memory Fast Boot, or set it to Slow Training
  159.  
  160. Disable Lucky Mode
  161.  
  162. On Gigabyte you can test Memory Enhancement Settings
  163.  
  164. Enable Round Trip Latency and disable Turn Around Timing Training. For frequencies above 7000 I would recommend experimenting with Late Command Training, Early Command Training, ODT Training, DIMM DFE Training, VDDQ Training
  165.  
  166. Voltages:
  167. ---------
  168. I recommend setting DRAM VDDQ up to 1.5, then lowering it to minimum stable value
  169. DRAM VDD - same as with vddq
  170. CPU VDDQ TX - up to 1.4, lower to minimum stable value
  171. CPU SA - set up to 1.35, then lower it to minimum working stable value
  172. CPU VDD2 - set up to 1.45 then lower it to minimum working stable value
  173.  
  174. Also you can enable high voltage mode (some boards have problems with it)
  175.  
  176. Timings:
  177. --------
  178. Tcl - Always even, lower it to minimum working value
  179. Tcwl - 2 less than tcl
  180. Trcd - Any value, lower it to minimum working value, should equal trp
  181. Trp - Any value, lower it to minimum working value
  182. tras - Calculate by formula trp + trtp
  183. Twr - I recommend setting through twrpre - minimum working value twr according to JEDEC is 48, increase by 6 if unstable
  184. Twrpre - Calculate by formula tWR + tCWL + 8
  185. trtp - I recommend setting through tRDPRE - minimum working value according to JEDEC is 12(18), preferably even, any value
  186. trdpre = trtp
  187. tfaw - 32
  188. trrds - 8
  189. trrdl - 8/12
  190. trfc - Any value divisible by 16. To calculate it in ns, you need to use this calculator and table. On some boards you'll need to set it through Granularity Mode
  191. trfc2 - Minimum working value divisible by 16 and less than trfc
  192. trefi - Any value, depends on temperature
  193. trefix9 - Any value up to 255, or you can use the formula trefix9 = (trefi+1):1024
  194. tccdl - Any value greater than 15
  195. tccd - 8
  196. twtrl - I recommend setting through twrrd_sg, any value greater than 15
  197. Twrrd_sg - tcwl + twtrl + 6
  198. twtrs - I recommend setting through twrrd_dg, minimum value 4
  199. Twrrd_dg - tcwl + twtrs + 6
  200. trdwr sg/dg - I recommend setting both timings even, they should equal each other, minimum value 16
  201. twrwr_sg - tccdl*2
  202. Twrwr_dg - tccd
  203.  
  204. Try to achieve cr1
  205. PPD - 0 / DISABLED
  206.  
  207. Resistances:
  208. ------------
  209. I recommend trying absolutely all values and along with this lowering voltage + passing testing
  210.  
  211. Testing:
  212. --------
  213. Karhu 20000%, testmem5 set channel 1 in config, testmem pro 10 hours, MemTest86 V11.0 Pro, Y-Cruncher all tests 10-30 hours, Prime large fft\blend 20 hours, OCCT avx2/sse large variable, ram test
  214.  
  215. In parallel with all these tests run a GPU test (Furmark\Kombustor\OCCT gpu test 8 shader)
  216.  
  217. DDR5 AM5 OVERCLOCKING:
  218. ----------------------
  219. Disable Memory Fast Boot
  220. DFE READ TRAININGS - ENABLE
  221. Set PPD - Disabled (try it, but most likely you'll get instability)
  222. Set Geardown Mode disabled
  223. Disable Nitro Mode, or enable it and select values that add minimum latency (for example: 1 2 0 / 1 3 1 / 1 2 1 etc.) to achieve higher frequencies.
  224.  
  225. Mem Mode/UCLK DIV1 Mode - UCLK = MEMCLK or UCLK = MEMCLK/2 at high frequencies (7600+)
  226.  
  227. 8000>7800>6400(1|1) Memory Frequency - Maximum working + stable value
  228.  
  229. FCLK - Information, video
  230.  
  231. BCLK Frequency - 100, or you can do a small bus overclock thereby increasing memory frequencies
  232.  
  233. [IMAGE 3 PLACEMENT: UCLK/SOC voltage scaling guide]
  234. If you can't get UCLK to work at 1.3V SOC, it's just not gonna work and you should give up.
  235. Really bad CPUs need more than 1.2VSOC for 3000MHz UCLK
  236. Really good CPUs run 3300MHz at less than 1.3VSOC
  237. 100MHz more UCLK usually needs 100+mv more
  238. Example:
  239. 1.05VSOC >> 3000MHz UCLK stable
  240. ~1.15VSOC >> 3100MHz UCLK stable
  241. ~1.25VSOC >> 3200MHz UCLK stable
  242. 1.3VSOC >> 3300MHz UCLK UNSTABLE
  243.  
  244. On 9000, you can configure PMU Trainings, set to 0: PHY vrefdac0 P0, PHY vrefdac1 P0, PMU dqvref P0, select stable value for ardptrinitval P0
  245.  
  246. Voltages:
  247. ---------
  248. DRAM VDD - Up to 1.6 and lower to minimum working stable value
  249. DRAM VDDQ - Up to 1.65 and lower to minimum working stable value
  250. CPU SOC - (FCLK depends on it) - up to 1.35 and lower to minimum working stable value. By setting VDDG (900-1000 mv), VDDP (1.05-1.15), you can achieve the same results as with high SOC, so I recommend lowering it later
  251. CPU VDDIO - up to 1.4 and lower to minimum working stable value
  252. MVDD - 1.65
  253. MVDDQ - 1.45
  254.  
  255. Also you can enable high voltage mode (some boards have problems with it)
  256.  
  257. Resistances:
  258. ------------
  259. Combine different variations and lower voltage/increase frequency
  260.  
  261. For RTT Wr RTT Park RTT Dqs normal is 40 48 40
  262. RTT Nom is not used for single rank
  263.  
  264. If resistances are strangely set to Auto, that's bad. For example, from my observations on some boards it's advisable to enable EXPO and set settings yourself for correct operation (However your EXPO may be unstable due to its settings)
  265.  
  266. In many cases, what you set in resistances won't display correctly (for example, in ZenTimings)
  267.  
  268. Lower ProcODT
  269.  
  270. Timing Configuration:
  271. --------------------
  272. tcl - Even value, lower to minimum working stable value
  273. trp = trcd - Lower to minimum working value
  274. tras - 28(30) (since it's ignored), or set by formula trcd + 12 (recommended)
  275. trefi - Any value, higher is better, but remember about temperatures
  276. trfc - Any value divisible by 16. To calculate it in ns, you need to use this calculator and table
  277. twr - Minimum value 48, increase by 6 in case of instability
  278. trtp - Minimum value 12, any number, preferably even
  279. twtrl - Any value, preferably even, minimum value 16 (I recommend setting 24)
  280. twtrs - Any value, preferably even, minimum value 4 (I recommend setting 12)
  281. trdwr - Any even value greater than 15
  282. trc - tras + trcd
  283. tfaw - 32
  284. trrds - 8
  285. trrdl - 8
  286. twrwrscl - Any value greater than 7
  287. trdrdscl - Any value greater than 7
  288. twrrd - Set 4 or higher value (if you have instability), or 1 depending on rank
  289.  
  290. Testing:
  291. --------
  292. Karhu 20000%, testmem5 (for x3d use special configs) set channel 1 in config, testmem pro 10 hours, MemTest86 V11.0 Pro, Y-Cruncher all tests 10-30 hours, Prime large fft, blend-20 hours, Linpack/Linx 8/10+gb, large number of cycles (watch how much flops differ, if more than 4-10, it's bad), OCCT sse/avx2 large variable, ram test
  293.  
  294. In parallel with all these tests run a GPU test (Furmark\Kombustor\OCCT gpu test 8 shader)
  295.  
  296. INTEL CPU OVERCLOCKING:
  297. -----------------------
  298. Disable E-Cores
  299. Set P-Cores Ratio/CPU Clock Ratio to desired value
  300. Package Power Limit, Core Current Limit I recommend expanding if you have good temperatures, if not, you can configure them
  301. Disable everything related to TVB
  302. Set Max and Min Ratio to one desired value
  303. Vcore Voltage Mode set to Manual or Override Mode, or Fixed and set desired value (1.2-1.5 depending on cooling, at stock the processor has random voltage), but remember about LLC (Best is where minimum Vdrop)
  304. Test Current Capability at maximum/pre-maximum value
  305. CPU VRM Switching Frequency set to Manual and set Fixed CPU VRM Switching Frequency to maximum value (If you have many power phases and generally good board, as well as good temperatures)
  306. CPU Power Duty Control - set to Extreme (If you have many power phases and generally good board, as well as good temperatures)
  307. CPU Power Phase Control - set to Extreme (If you have many power phases and generally good board, as well as good temperatures)
  308.  
  309. Testing:
  310. --------
  311. Y-Cruncher, Prime95 blend, OCCT avx2/sse large variable, Geekbench, Cinebench23, Linpack
  312.  
  313. TVB OC:
  314. -------
  315. Enable everything related to TVB
  316. Configure all TVB Point Temp, Ratio Offset based on temperatures
  317. Set desired frequencies
  318. Don't disable any functions related to processor power/power saving (Like C-States)
  319.  
  320. Alternative Overclocking:
  321. ------------------------
  322. Disable Voltage Reduction Initiated TVB and Enhanced TVB
  323. Set Active Turbo Ratio to Manual, setting desired values below
  324. Do the same with Turbo Per Core Limit Control
  325. Set Vcore Voltage Mode to Adaptive Vcore
  326. VF Offset Mode to Selection
  327. Set Internal CPU Vcore to desired value
  328. Adjust all other VF Point Offset based on temperatures
  329.  
  330. AMD CPU OVERCLOCKING:
  331. ---------------------
  332. CPU Core Ratio set to desired value
  333. Disable Core Voltage Suspension
  334. CPU Vcore set to desired value (1.2-1.5, depending on cooling, at stock the processor has random voltage), but remember about LLC (Best is where minimum Vdrop)
  335. CPU Power Duty Control - set to Extreme (If you have many power phases and generally good board, as well as good temperatures)
  336. CPU Power Phase Control - set to Extreme (If you have many power phases and generally good board, as well as good temperatures)
  337. Test Current Capability at maximum/pre-maximum value
  338. CPU VRM Switching Frequency set to Manual and set Fixed CPU VRM Switching Frequency to maximum value (If you have many power phases and generally good board, as well as good temperatures)
  339.  
  340. Testing:
  341. --------
  342. Y-Cruncher all tests, Prime95 blend, OCCT sse/avx2 large variable, Geekbench, Cinebench23, Linpack
  343.  
  344. PBO (PRECISION BOOST OVERDRIVE):
  345. ---------------------------------
  346. I recommend this configuration method if you have temperature problems
  347.  
  348. Don't disable any functions related to processor power/power saving (like PSS Support, C-States) for PBO configuration
  349.  
  350. Enable Precision Boost Overdrive
  351. Configure limits based on stock values in PBO2tuner. Limits cannot be configured on X3D processors, also PBO2tuner is unavailable on ZEN4
  352.  
  353. Also for PBO configuration you can use Hydra and read its manual
  354.  
  355. Precision Boost Override Scalar set to Manual and set to either 1 or 2
  356. CPU Boost Clock Override set to Enabled Positive
  357. Max CPU Boost Clock Override set to desired value
  358.  
  359. Run BoostTester and open HWinfo, look at maximum boost frequencies in it and then, after finding out at what maximum value there is boost, set this value
  360.  
  361. Curve Optimizer set to Per Core
  362.  
  363. Then from OS in PBO2tuner/Hydra set value for each core, for example -30 is Core Curve Optimizer Sign - Negative and Core Curve Optimizer Magnitude at value 30
  364.  
  365. Testing, select values for each core, then set them in BIOS
  366.  
  367. Choose LLC as in the instruction
  368.  
  369. Also use the power plan from this instruction
  370.  
  371. Testing:
  372. --------
  373. Y-Cruncher all tests, Prime95 blend, OCCT sse/avx2 large variable, Geekbench, Cinebench23, Linpack, Hydra, CoreCycler avx2/avx/sse
  374.  
  375. During testing I recommend enabling WHEA-Logger (Open "Event Viewer" right-click on "Custom Views" and click "Create Custom View". Check "Warning" and "Errors" and choose "By source", set Event source to "WHEA-Logger" and click "OK" then "OK" again and watch these errors during testing.
  376.  
  377. GPU OVERCLOCKING (NVIDIA):
  378. --------------------------
  379. You'll need MSI Afterburner
  380.  
  381. Set desired Power limits, I recommend setting them to maximum
  382. Go to settings in Fan and turn all sliders to maximum
  383. In General tab check: Unlock Voltage Control, Unlock Voltage Monitoring, Force Constant Voltage
  384. Check for available product update set to "never"
  385.  
  386. Increase Core Voltage, Core Clock, Memory Clock to maximum possible values
  387.  
  388. During testing watch values in HWInfo, as in benchmarks they may be fake (Frequency values + voltages)
  389.  
  390. Testing:
  391. --------
  392. 3dmark, Memtest Vulcan, Superposition, Heaven, Furmark, Kombustor, OCCT GPU Test (8 shaders)/VRAM Test (Set 95-100%), watch GPU errors in HWInfo
  393.  
  394. Save your profile and set it to load in Windows
  395.  
  396. GPU UNDERVOLTING (NVIDIA):
  397. --------------------------
  398. You'll need MSI Afterburner
  399.  
  400. I recommend doing this configuration only on GPUs with high temperatures
  401.  
  402. Set desired power limits, I recommend setting them to maximum
  403. Go to settings in Fan and turn all sliders to maximum
  404. In General tab check: Unlock Voltage Control, Unlock Voltage Monitoring, Force Constant Voltage
  405. Check for available product update set to "never"
  406.  
  407. Increase Memory Clock to maximum possible values, watch real performance increase in different tests from this action
  408.  
  409. Press ctrl+f and configure curve to values you want. When you set values with 1 point, pull others to it so there's no big frequency drop
  410.  
  411. During testing watch values in HWInfo, as in benchmarks they may be fake (frequency values + voltages)
  412.  
  413. Testing:
  414. --------
  415. 3dmark, Memtest Vulcan, Superposition, Heaven, Furmark, Kombustor, OCCT VRAM (Set 95-100%)/GPU Test (8 shaders), watch GPU Errors in HWInfo
  416.  
  417. Save your profile and set it to load in Windows
  418.  
  419. AMD GPU OVERCLOCKING:
  420. ---------------------
  421. Open AMD RADEON SOFTWARE - Performance - Tuning - Tuning Control - Manual
  422.  
  423. Click on sliders with GPU TUNING, ADVANCED CONTROL, FAN TUNING, VRAM TUNING, POWER TUNING
  424.  
  425. Set desired Power Limit
  426.  
  427. Increase memory frequency to maximum possible values, watch real performance increase in different tests from this action. Also after you set your frequency, you need to right-click on it and select "set as min"
  428.  
  429. Select maximum GPU frequency, while raising voltage. Also after you select them, right-click and choose "set as min" (On old GPUs). On GPUs starting from 5000 you need to set frequency difference of 100
  430.  
  431. After all operations click "Apply"
  432.  
  433. Testing:
  434. --------
  435. 3dmark, Memtest Vulcan, Superposition, Heaven, Furmark, Kombustor, OCCT VRAM (set 95-100%)/GPU Test (8 shaders), watch GPU Errors in HWInfo
  436.  
  437. [IMAGE 2 PLACEMENT: tREFI/tRFC diminishing returns explanation]
  438. Why raising tREFI or lowering tRFC has diminishing returns on performance:
  439.  
  440. This recently came up on the AHOC discord but I'm pretty sure I've mentioned this in a video or something but anyway:
  441.  
  442. As tRFC = tREFI approach 0, further reductions in tRFC or increases in tREFI will impact performance less and less.
  443.  
  444. tREFI increasing:
  445. - 8000tRFC with 8000 tREFI = 10% of clock cycles spent on refresh
  446. - 8000tRFC with 16000 tREFI = 5% of clock cycles spent on refresh
  447. - 8000tRFC with 32000 tREFI = 2.5% of clock cycles spent on refresh
  448. - 8000tRFC with 64000 tREFI = 1.25% of clock cycles spent on refresh
  449. - 8000tRFC with 128000 tREFI = 0.625% of clock cycles spent on refresh
  450.  
  451. So going from 8K tREFI to 32K tREFI gives 7.5% more useful clock cycles >> big performance increase
  452. Going from 64K to 128K gives you an extra 0.625% >> basically no performance increase
  453.  
  454. tRFC decreasing:
  455. - 8000tRFC with 8000 tREFI = 10% of clock cycles spent on refresh
  456. - 4000tRFC with 8000 tREFI = 5% of clock cycles spent on refresh
  457. - 2000tRFC with 8000 tREFI = 2.5% of clock cycles spent on refresh
  458. - 1000tRFC with 8000 tREFI = 1.25% of clock cycles spent on refresh
  459.  
  460. As I hope you can see this leads to the same diminishing returns that raising tREFI has.
  461.  
  462. This is also why I don't really bother with minimizing tRFC on daily memory OCs because once tRFC > tREFI the benefit for stability is not worth the tiny extra bit of performance but can harm stability.
  463.  
  464. Things you don't know what tRFC and tREFI are:
  465. DDR memory needs to be "refreshed" in order to retain data because it stores data as charge on capacitors that slowly discharge over time.
  466.  
  467. tRFC is how long the memory controller sends REFRESH commands before sending other commands like ACTIVATE, READ, WRITE, PRECHARGE...
  468.  
  469. tREFI is how often the memory controller sends REFRESH commands.
  470.  
  471. The timings for RAM will depend on what RAM you have. Some memory sticks are incapable of running tRFCs of less than 600 at speeds higher than 1.6GHz (3200Mbps / MT/s)
  472.  
  473. VBIOS FLASHING:
  474. ---------------
  475. Flashing is needed to improve your overclocking situation (for example: power limits)
  476.  
  477. The method itself is dangerous. If you do something wrong, you'll need a programmer
  478.  
  479. Download desired firmware from TechPowerUp along with GPU-Z, nvflash
  480.  
  481. After you downloaded firmware and nvflash, move it to C drive root
  482.  
  483. In cmd type:
  484. cd C:\
  485. nvflash --protectoff
  486. nvflash -6 (your VBIOS).rom
  487. press Y twice
Advertisement
Add Comment
Please, Sign In to add comment