Question

Locked

Explain me about x64 systems?

By naylynnaung ·
My computer uses Wolfdale processor runs at 2.60 GHz. Level 2 Cache 2 MB. FSB 800 MHz. I know that this processor supports 64 Bit Architecture. I want to use 64 Bit system such as Windows XP 64 Bit Edition, Windows 7 64 Bit Edition. But some of my friends told me that if I want to use 64 Bit system, I must install the 64 Bit version of both OS and Application Software in order to get benefits from 64 bit Architecture. Can I use 32 Bit Applications in 64 Bit OS? For example, 64 Bit Version of Windows 7 with 32 Bit version of Microsoft Office 2007 Enterprise Edition.

This conversation is currently closed to new comments.

13 total posts (Page 1 of 2)   01 | 02   Next
| Thread display: Collapse - | Expand +

All Answers

Collapse -

yes

by .Martin. In reply to Explain me about x64 syst ...

32-bit programs (most of the time) work on 64-bit (32-bit drivers do not).

to get the best performance, you need to use 64-bit programs. You only get 32-biut performance with 32-bit programs, even in a 64-bit OS

Collapse -

Your friends are correct here

by OH Smeg In reply to Explain me about x64 syst ...

If you use 64 Bit Applications on a 64 Bit OS the unit will perform better.

But as M$ doesn't have a 64 Bit Version of Office currently for sale they have set the 64 Bit OS to create two Program Folders. One for 64 Bit Applications which there are very few of as we speak and one for 32 Bit Applications which there are lots of by far the majority of Applications will be 32 Bit.

When you install any new application the OS automatically sends the Files to the necessary Folder and treats then individually for the OS.

So this way any version of 64 Bit Windows will work with any version of software that is compatible with the OS.

So your friends are wrong if they claim that you need 64 Bit Applications to work on a 64 Bit Platform. But under ideal conditions they should perform better than 32 Bit Applications when they eventually become available.

Col

Collapse -

I asked some friends about this a few months back

by JamesRL In reply to Your friends are correct ...

They were running Beta copies of Win7 64 bit. The game we all play is old (2007) and was written with only 32 bit in mind.

So my question was, considering you were all running 32 Bit XP with max ram (4GB, minus the area reserved for system) and the game itself ran with as little RAM as 512 MB, and could run up to 2 GB of RAM, do you actually see any improvement when you updated to Win7 64 bit? In theory the only improvement would be that the OS would run faster.

Their answer was, yes we see a noticeable improvement. Keep in mind their systems were "state of the art" with XP. Of course a 64 bit app would run even better, but the improvement in the OS did trickle down to gameplay.

James

Collapse -

no you won't and you need to understand how

by CG IT In reply to I asked some friends abou ...

processors process chunks of data to know why. This all goes back to architecture of the x86 system.

32 bit really means 32 bit word processing where a word is a group of bits processed together by the processor. The size of data transfers between the processor and memory are word size.

So your 64 bit system processes [and transfers data] in 64 bit word chunks.

If you have a 32 bit word complied program, the processor processes[and memory transfers]in 32 bit word chunks.

32 bit can't be done in 64 bit.

here's a wiki on word size and how that relates to computer hardware archiecture and software. http://en.wikipedia.org/wiki/Word_(computing)

So there is no performance gain from 32 bit to 64 bit hardware when running 32 bit programs because the application is complied in 32 bit word therefore the processor processes [and transfers] in 32 bit word chunks. You can gain increased performace with 2 core processors and large memory allocations with 32 bit operating systems and applications, but 32 bit does have a memory addressing limit of 4 GB [rounded it].

note: early on in PC computing, they dropped the word connotation to 32 bit processing as everyone confused it with word processing such as WordPerfect or MS Word, not a chunk of data called "word".

Collapse -

But my point was....

by JamesRL In reply to no you won't and you nee ...

Because the OS is running faster, and the 32 bit app requires functions from the OS, the game "feels" faster, and benchmarks faster. Of course it would not be nearly as fast as it could be if the entire app were running in 64 bit.

For example, games rely heavily on MS Direct X and the .Net framework, part of the OS which would run faster in 64 bit mode.

James

Collapse -

no not really because the processor processes

by CG IT In reply to But my point was....

in 32 bit word chunks per cycle. The processor can't process 32 bit word in 64 bit word per cycle. So what it [the processor] does when it sees 32 bit word expressions, is run 32 bit word per cycle. That's all it can do regardless of the processor being able to process 64 bit word per cycle [which is a lot more data per cycle processed than 32 and 32 is quite a bit more data processed per cycle than 16 bit].

Now if you have a dual core processor rather than a single core processor, sure it will run faster. Often noticably. If you have 4 GB memory [largest block 32 bit systems can address] vs 2 GB yes you might see a difference in performance.

Just wait until they go to 128 bit word processing per cycle. :)

but I doubt developers will create applications in 128 bit word. They don't create em now for 64 bit word processing and 64 bit word processing has been around for a while.

note: all this started with the intel 8086 or x86 architecture and 16 bit integers up to the 286 processor. With the 386, 32 bit word processing was available. Yep that's right, 32 bit word processing came about way back when the 386 processor was developed. We still use 32 bit word processing today, almost what? 16/17 years later?

Collapse -

What can I say 1993 was when M$ was selling 32 Bit Systems

by OH Smeg In reply to no not really because th ...

They have really proved that they are now massive and Bureaucratic as they have proved that they have been unable to come out with a really good 64 Bit OS till just recently.

A victim of their own success.

Col

Collapse -

lol well application developers are also to blame

by CG IT In reply to What can I say 1993 was w ...

for not compiling programs in 64 bit.

hardware also was a problem. real 64 bit word processors didn't become readily available and financially affordable to the average joe until recently.

Not sure where 64bit processing is going in terms of developers actually compiling programs in 64 bit word.

If they do, they can take advantage of the larger memory addressing that 64 bit provides which can make applications and games.

Collapse -

Both BF2 and Crysis have free 64-bit updates ...

by OldER Mycroft In reply to no not really because th ...

Having grabbed and installed both a few months ago, they make a big difference mainly by allowing the Game Program to address more than 3(ish)GB.

ps You didn't mention the beauty of 64-Bit NYBBLES. :)

Back to Software Forum
13 total posts (Page 1 of 2)   01 | 02   Next

Related Discussions

Related Forums