I was doing a deep dive on how CPUs work as I am currently messing around a bit with x86_64 Assembly so I looked at the die map of a modern CPU, the one in the image is an AMD Zen 5 Core and I had trouble finding info online on what the CPL, FADD + FMAC and Load/Store Sections/Areas actually do. FADD + FMAC I assume are FPUs? Not sure though. Are the FADD + FMAC sections next to these huge vector register files because those contain these weird 256 bit float registers for AVX, FMA or SSE and stuff?
But idk, hoping someone smart can explain.
Though I am not thaaat dumb, I know a little bit of C and Assembly so some knowledge I already have, as I also more or less know what all the other sections do.
Image source: https://www.techpowerup.com/forums/threads/amd-granite-ridge-zen-5-processor-annotated.327388/