News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Transfer Speed

Started by Farabi, March 17, 2005, 05:59:53 PM

Previous topic - Next topic

Farabi

Quote from: http://www.answers.com/main/ntquery;jsessionid=a8mo3lfhi6rqe?method=4&dsid=2222&dekey=Pentium+4&gwp=8&curtab=2222_1&sbid=lc01a

Intel's first chipset for the Pentium 4 was the 850, which supported only Rambus memory and provided a 3.2 Gbytes/sec transfer rate. Subsequent chipsets, starting with the 845, support the more common DDR SDRAM.


Is mov instruction can do 3.2 Gbytes/sec or another moving function?
Those who had universe knowledges can control the world by a micro processor.
http://www.wix.com/farabio/firstpage

"Etos siperi elegi"

Mark_Larson

Quote from: Farabi on March 17, 2005, 05:59:53 PM
Quote from: http://www.answers.com/main/ntquery;jsessionid=a8mo3lfhi6rqe?method=4&dsid=2222&dekey=Pentium+4&gwp=8&curtab=2222_1&sbid=lc01a

Intel's first chipset for the Pentium 4 was the 850, which supported only Rambus memory and provided a 3.2 Gbytes/sec transfer rate. Subsequent chipsets, starting with the 845, support the more common DDR SDRAM.


Is mov instruction can do 3.2 Gbytes/sec or another moving function?

The 3.2 GB/s was only on dual channel P4's like you would find on workstations.  A desktop system didn't have dual channel back then, and so only ran at 1.6 GB/s.  My home workstation has dual channel PC800 Rambus on it.  The speed is the "thereotical maximum".  You can't actually achieve it.  The cloest you can come is with SSE2 instructions.  Check out the P4 optimization guide or AMD optimization guide.  They both have sample code that appoaches the theoretical maximum.

BIOS programmers do it fastest, hehe.  ;)

My Optimization webpage
htttp://www.website.masmforum.com/mark/index.htm