Sunday, October 1, 2023

Is MT/s the same as MHz?



You often see companies advertising their RAM as operating at a given MHz (Megahertz Per Second). While other companies advertise their RAM as operating at a given MT/s (Mega Transfers Per second). You may begin to wonder, is MT/s the same as MHz? or if not, what is the difference?

Meaning of MT/s and MHz

Mega Transfers Per Second abbreviated MT/s is a measurement of bus and channel speed in millions of “effective” cycles per second. While, Megahertz Per Second, abbreviated MHz means one million cycles per second and is used to measure the transmission speed of electronic devices. By their definitions, it is easy to see how MT/s and MHz could be confused.

Read Article: CPU Cores vs Threads


The Difference between MT/s and MHz

The main difference between MHz and MT/s can be derived from DDR (Double Data Rate). DDR or Double Data Rate is a type of memory. As its name implies, DDR provides double the data transfer rate compared to how many cycles it completes.

This means that a 2666 MT/s DDR4 stick of RAM actually operates at a base speed or frequency of 1333 MHz. However, due to it completing double or two operations per cycle, it operates as if its frequency is 2666 MHz. But this is technically not correct because MT/s properly represents the actual number of transfer operations that occur rather than the frequency in MHz. MT/s is essentially the effective MHz and should be used rather than MHz.

Corsair Vengeance RGB PRO 16GB (2x8GB) DDR4 3000MHz C15 LED Desktop Memory - Black, Model:CMW16GX4M2C3000C15
Corsair Vengeance RGB PRO 16GB (2x8GB) DDR4 3000MHz C15 LED Desktop Memory - Black, Model:CMW16GX4M2C3000C15
Compatible with Intel and AMD DDR4 motherboards.; Requires no extra wires or cables for a clean and seamless install.

Read Another Article: GDDR6 VS HBM2 Memory



3.2 5 votes
Article Rating
Notify of
Newest Most Voted
Inline Feedbacks
View all comments
1 year ago

Hz is defined as 1/s. Saying “Megahertz per second” would mean 1000000 / s²

anthony maw
anthony maw
7 months ago

There is a typographical or factual error in this article: There is no such thing as “megahertz per second”, only “megahertz”. Also it does not mention that transfer rates are specified in bits and bytes. 12800 bits is 1600 bytes per clock cycle which is the transfer speed for 800 MHz Double Data Rate memory.

Would love your thoughts, please comment.x
| Reply