32-bit windows and X64 Processor

life24

Senior member
Mar 25, 2014
283
0
76
Hello,
What is benefit when processor is x64 when maximum memory supported in this CPU is 4gb ?
 

VirtualLarry

No Lifer
Aug 25, 2001
56,554
10,171
126
Blame Intel's obscene product differentiation, I guess.

The 'core' of those CPUs, all have x64 capability 'baked in', but then they produce different CPUs, and do things like cripple the memory bus differently, to produce different SKUs at different price-points to sell.
 

Brunnis

Senior member
Nov 15, 2004
506
71
91
Being able to address more than 4GB of physical memory is only one of the improvements the 64-bit architecture brings along. The other improvement is the 64-bit processing, which speeds up handling of large numbers. Also, when AMD created x86-64, they doubled the number of general purpose registers which should have some positive effects on performance as well.
 

life24

Senior member
Mar 25, 2014
283
0
76
T
Being able to address more than 4GB of physical memory is only one of the improvements the 64-bit architecture brings along. The other improvement is the 64-bit processing, which speeds up handling of large numbers. Also, when AMD created x86-64, they doubled the number of general purpose registers which should have some positive effects on performance as well.
Thank you but just 4GB memory supported with this CPU. now no differences between x64 and x32 ?
http://ark.intel.com/products/80268/Intel-Atom-Processor-Z3775-2M-Cache-up-to-2_39-GHz
 

Brunnis

Senior member
Nov 15, 2004
506
71
91
I'm not sure I understand your question. Like I said, 64-bit architecture provides for the possibility of higher performance, in addition to being able to address more than 4GB memory. The increased performance is independent on whether you're able to use more than 4GB or not. So, while your CPU can't use more than 4GB, it can still benefit from the increased processing performance of the 64-bit achitecture. Of course, if you're going to run 64-bit programs you need a 64-bit operating system.
 

mikeymikec

Lifer
May 19, 2011
18,629
11,348
136
With only 2GB RAM you'll get better performance on the 32-bit version of Windows than the 64-bit version (the latter uses a bit more memory).

Having said that, if you're staying on the 32-bit version (I don't know about this CPU so I won't comment on its capabilities), I would upgrade to 3GB RAM if possible.

A question for those talking about this CPU and getting better performance with a 64-bit OS: Is that a guarantee? It wouldn't surprise me if there was some relative variation when running 32 or 64-bit programs depending on the processor, especially at the low end. I would have thought that while a given processor can do 64-bit processing, it might be hobbled in such a way that it actually performs better at 32-bit processing instead (ignoring concerns about maximum addressable memory, etc).
 

Brunnis

Senior member
Nov 15, 2004
506
71
91
A question for those talking about this CPU and getting better performance with a 64-bit OS: Is that a guarantee? It wouldn't surprise me if there was some relative variation when running 32 or 64-bit programs depending on the processor, especially at the low end. I would have thought that while a given processor can do 64-bit processing, it might be hobbled in such a way that it actually performs better at 32-bit processing instead (ignoring concerns about maximum addressable memory, etc).
Yes, that's certainly a possibility. With small computational loads utilizing 64-bit integers, I'd expect it to be faster. With more complex loads that require a lot of memory access, etc, the opposite could be true. The basic message is still that x86-64 is not all about accessing more than 4GB memory, though.
 

Nothingness

Diamond Member
Jul 3, 2013
3,075
2,072
136
A question for those talking about this CPU and getting better performance with a 64-bit OS: Is that a guarantee? It wouldn't surprise me if there was some relative variation when running 32 or 64-bit programs depending on the processor, especially at the low end. I would have thought that while a given processor can do 64-bit processing, it might be hobbled in such a way that it actually performs better at 32-bit processing instead (ignoring concerns about maximum addressable memory, etc).
64-bit code can be slower due to larger pointers and hence more data cache thrash.
 

hojnikb

Senior member
Sep 18, 2014
562
45
91
You can't upgrade ram on z3735, because its always soldered. It's also the matter of preinstalled uefi, some only have 32 or 64 bit, so you're stuck with what you have. Chinese mini pcs for example only work with 32 bit.
 

daxzy

Senior member
Dec 22, 2013
393
77
101
Being able to address more than 4GB of physical memory is only one of the improvements the 64-bit architecture brings along. The other improvement is the 64-bit processing, which speeds up handling of large numbers. Also, when AMD created x86-64, they doubled the number of general purpose registers which should have some positive effects on performance as well.

SSE already added 128 bit registers and since the Pentium 3 days (albeit with 4 32bit floats). SSE2 (original Pentium-4) you could use 2 64 bit floats or ints. Increasing general purpose registers doesn't really have anything to do with x64 or not.

I think an added benefit of x64 is security. Since your address space is larger, ASLR has a bigger impact. Nx bit also works in x64 mode via hardware, while x86 has to use quasi-software workaround (not sure if its still the case). And then there's the fact that Microsoft (since we're talking Windows here) has, by default, a higher security setting in x64 than in x86 (e.g. forced driver signing, PatchGuard, and various restrictions on WOW64 when running 32 bit applications).
 

Brunnis

Senior member
Nov 15, 2004
506
71
91
SSE already added 128 bit registers and since the Pentium 3 days (albeit with 4 32bit floats). SSE2 (original Pentium-4) you could use 2 64 bit floats or ints. Increasing general purpose registers doesn't really have anything to do with x64 or not.
x86-64 introduced the 64-bit general-purpose datapath, with 64-bit execution units and general-purpose registers. It's also well known that the number of general-purpose registers was doubled from 8 to 16 as part of the x86-64 design. Why would you dispute this when it's so easy to check up on?

For those that are interested in the differences between x86 and x86-64, just have a look at the wiki page: https://en.wikipedia.org/wiki/X86-64
 

daxzy

Senior member
Dec 22, 2013
393
77
101
x86-64 introduced the 64-bit general-purpose datapath, with 64-bit execution units and general-purpose registers. It's also well known that the number of general-purpose registers was doubled from 8 to 16 as part of the x86-64 design. Why would you dispute this when it's so easy to check up on?

Yes, it's not disputable that x64 added GPR's and that they were expanded to 64 bit from 32 bit. But expanding registers has little to do with "64 bit" or not. I've reread my post, and "x64" should be have read "64 bit": "Increasing general purpose registers doesn't really have anything to do with x64 64 bit or not."

Sorry for the confusion.
 

Torn Mind

Lifer
Nov 25, 2012
11,902
2,716
136
That is a system on chip. CPU, RAM, storage...all in one piece of silicon; the RAM is in that silicon and that is why only 4GBs is supported.

Atom that is not a SoC can be found in those J- and N- series Atoms.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |