Oh god i'm sorry for posting so much recently but my dad's rig is just full of problems. For some reasons, his rtx 3070 is underperforming. My asus tuf rtx 3070 can easily hit 106fps in heaven benchmark while his only get 91fps using all the same settings. I even ran ddu and reinstall drivers. I also set the power management to maximum performance. No overclock was performed. Everything was on stock. The gpu temps is 64C while the core clock is 1980mhz. Gpu usage is 100%. Cpu is ryzen 7 5800x. Rams are 32gb all running at 3200mhz. I also tested it out using games. My asus tuf rtx 3070 can hit 142fps on ultra in star wars battlefront 2 1440p while his can only hit 70fps and dipping to 60fps on the same settings. The only difference is that he's using a riser cable that's connected to a pcie 3.0 x16 while i connect my gpu directly to pcie slot 4.0. I have no idea what else to do. Power supply is thermaltake gx1 700w and it's new too. In cold war, i've compared the result to a youtube video using zombie mode. Every settings is the same. The guy can get 120 fps while the trio struggles to hit 60fps in the same scene and location. I read about the performance loss from using riser cable but it shouldnt be this bad. This is the riser cable used.
https://shopee.com.my/-TECWARE-VXR-Vertical-GPU-Mounting-Bracket-Riser-Card-FOR-VXR-ONLY!-i.59277182.2653872071
https://shopee.com.my/-TECWARE-VXR-Vertical-GPU-Mounting-Bracket-Riser-Card-FOR-VXR-ONLY!-i.59277182.2653872071