hi guys,
sandana's sloution is right, but I may add one more thing.
After you custom an overclock profile for every game, and when you open up the game, the vram clock goes up.
when you close the game, the vram clock drops down. This interval can lead to crashes easily.
However, when you connect with two screen, for me It's one 4K screen with HDMI and one 1080P screen with DP.
The VRAM clock will stay at the highest setting value and will not fluctuate, so crash will not appear.
This method only works for VRAM chips that natively supports higher frequencies(2500 ⬆).
My XFX 7900gre phoenix can overclock to 2700 core 2600 VRAM 980mv voltage, and 3Dmark Traditional test scores about 25000.
Of course, it's stable to game with this setting.