AMD use modules, it is a way how a pc salesman will sell you a 8 core processor :O and then you find out it is 4 physical cores.
It acts as if it is 8 cores, but the modules only act with the same power.
You could argue a logical core is like a thread ... however this may not get you extra performance as each logical core shares resources with each other.
Difference between hyperthread and logical cores is that the logical cores work side by side.
But the hyperthreaded i7 4790kw ith 4 cores hyperthreaded, truly allows almost 8 core power. This is because imagine one core is a person. One person has a lane(thread) getting information provided ... but imagine the hyperthrading putting on another lane(thread) for information to get processed.
The physical core (person) can only work on one lane at a time. But it does so with such speed with distribution because other cores can kick in and help. Thus creating the power intel helds
But yer hope that explains why AMD's "8cores" is flawed, due sharing the same resources.