+1.I've been told that broadcom doesn't make "real" multi-core cpu's for STB'es. It's supposed to be somewhere between core and thread. That's why I chose the safe side and specified "threads" in stead of "cores". As we probably will never know without access to the NDA-documentation, it might be wise to merge the entries.
From a user perspective, it is irrelevant - in any case, the "threads" or "cores" just show up as separate CPUs. Even cores have to fight each other over memory access and similar things, so even true multicores aren't independent.
On the 400Mhz broadcoms, CPU-intensive calculations (like FFT transforms) would speed up by about 70% when using both cores instead of just one, so saying it is a dual-core is close enough to the truth.