Topic Title: number of cores
Topic Summary: cores and logical processors
Created On: 06/17/2013 07:20 PM
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
View similar topics View similar topics
View topic in raw text format. Print this topic.
 06/17/2013 07:20 PM
User is offline View Users Profile Print this message

Author Icon
techie ted

Posts: 1
Joined: 06/17/2013

A10-5800K APU.

task manager in win 8 shows this as a dual core processor with 4 logical processors, not 4 cores. it has a trinity core.

does the A10-6800K apu with a richland core have true 4 core technology or does it have a dual core processor with 4 logical processors?

 06/17/2013 08:31 PM
User is offline View Users Profile Print this message

Author Icon

Posts: 705
Joined: 04/01/2013

Well I know alot of system software and people will say two cores and 2 threads. The design is 4 cores with 1 thread per core for both 5800K and 6800K.

Biggest difference for 6800K is a higher clock and 3 state boost for Turbo State. Plus the Wireless Monitor stuff.

I guess it is a matter of opinion or fact just depends on who you trust.


AMD A10-5800K, XFX 7850 Ultra OC Edition 975MHz, 16GB RAM, Win 8.1 Pro 64 bit, MSI 7778 motherboard, 500W PSU, HP P7-1235, CCC 13.12 WHQL

 06/18/2013 01:09 AM
User is offline View Users Profile Print this message

Author Icon
Alpha Geek

Posts: 1555
Joined: 07/13/2009

Depends on what you mean by "true core".

Intel's HyperThreading just adds an extra set of registers to each core, so if a thread stalls for any reason (branch misprediction, I/O wait, cache miss, or whatever), instead of sitting idle, the execution resource can quickly shift to the instructions in the other set of registers.  The two threads scheduled on the one core never run at the same time.  So HyperThreading does not increase maximum possible performance at all.  It just reduces the time that processor cores spend idle for one reason or another.

AMD's Bulldozer and Piledriver modules are not like a core with HyperThreading.  Instead of just an extra set of registers, the module has an extra set of integer execution resources as well.  So rather than one thread running when another is stalled, both threads scheduled on the module run at the same time.  There are still some other shared resources, like the instruction decoder, but it really is like two separate cores.  But only for integer instructions.  Each module has only one floating point execution unit, so with floating point code, one module is one core.

The A10-x800K chips use Piledriver modules, so a quad-core chip is a dual-core for floating point instructions and quad-core for integer instructions.


92893 users are registered to the AMD Support and Game forum.
There are currently 4 users logged in.

FuseTalk Hosting Executive Plan v3.2 - © 1999-2015 FuseTalk Inc. All rights reserved.