Hi, I have a 2009 Giant TCR Advanced. It has a SRAM S500 crankset with a SRAM GXP internal press fit bottom bracket. I would like to switch to a compact crankset, and was wondering if a SRAM GXP compact crankset is compatible with this same bottom bracket, or do I need to change it also?

Any advice or help is appreciated!