The way I seem to be understanding it is that the set of "cores" gets a single thread and kind of operates the thread in parallel in some cases. Other cases they would just be seperate cores. I don't know, I only took a class on architecture last semester and we didn't cover much.