core yes, 4 modules made up of paired cores sharing an fpu go together and make up the 8 cores.
in real terms its amd's answer to intels quad core 8 thread cpu's
in some situations the 8 cores of the amd can out perform the 4 on intel.
but generally intel has the stronger per core performance.
which means its four cores with hyperthreading can keep up and in a lot of cases do better than amd's 8 core.
so in essence to your question yes its an 8 core cpu. if you look at it sideways with the right amount of squint.