NerdIT :
photonboy :
Yep.
While it is called a "1600MHz" stick that value is based on it being in a Dual Channel setup with two or four sticks.
One stick is 800MHz. Two sticks run individually at 800MHz but effectively it's the same as a single stick at 1600MHz.
Each "stick" runs at 1600Mhz - not 800Mhz. Current DDR SDRAM modules have chips on both sides - hence the "double".
Although, system utilities will often read half of what the actual frequency is.
Let me attempt to clear up the confusion.
First, I don't know what having memory chips on both sides has to do with the topic. It's NOT related to the "double" in any way. There are two types of doubling that I am referring to here:
#1 - memory stick IO frequency vs DDR (DDR being the use of the rise and fall of each pulse)
#2 - Dual Channel (simply splitting memory between two sticks thus 2x the bandwidth)
I am talking about the frequency to the stick unit itself to explain why the stick was shown as 799MHz.
You are talking about DDR which is an internal process. It's the same as talking about the base frequency provided by a single crystal oscillator, but then inside a chip it has another oscillator to multiply the base clock further. Like a 4GHz CPU because Base 100MHz x Multipler 40 = 4000MHz.
http://frankdenneman.nl/2015/02/19/memory-deep-dive-memory-subsystem-bandwidth/
Look where it says "DDR3-1600" and it says the IO bus clock is 800MHz.
http://www.hardwaresecrets.com/everything-you-need-to-know-about-ddr-ddr2-and-ddr3-memories/
"the memories will be accessed at 400 MHz (800 MHz DDR)"
So both 800MHz and 1600MHz is correct, but only when used to describe the correct process.
(and of course this has nothing to do with Dual Channel.)
*So I'm guessing SPECCY, CPU-Z and others are reporting the IO frequency, not the DDR frequency. I'm not sure why it's called "1600MHz" memory when sold but I'm guessing they are referring to DDR. I'd be more comfortable if they would stick to MT/s.