![]() |
|
|
#101 |
|
The Doctor is in the house
Join Date: Jan 2008
Location: Scotland (It rains alot)
Posts: 6,423 (3.29/day)
Thanks: 976
Thanked 828 Times in 667 Posts
|
Well at least everyone kind of understood what I meant when I say x32. I should say 32-bit or x86-32. Anyway I don't mind being corrected as long as people don't be an ass about it, even more so for spelling and grammar.
|
|
|
|
| The Following User Says Thank You to DrPepper For This Useful Post: |
|
|
#102 | |
|
Creator Solaris Utility DVD
Join Date: Aug 2005
Location: Reinacting scenes from platoon with Charlie Sheen
Posts: 13,708 (4.84/day)
Thanks: 4,365
Thanked 3,295 Times in 2,311 Posts
|
Quote:
X86-32bit or x86-64bit simply to appease those people. IMO if its that important to them they should either A get a life or B check themselves. If they want to use proper terminology visiting this forum is the wrong place to be.
__________________
I Made the Millionth post! | "Please come to WI now so I can beat you over the head with a bratwurst."-Kreij
PS3 mod 8500/8600GT Mod Guide Rebuild a Copperhead Heat Ware NF4 Ultra SLI Mod Solaris Utility DVD 4.0 Broken CPU pin guide Vista Mark |
|
|
|
|
|
|
#104 | |
|
Creator Solaris Utility DVD
Join Date: Aug 2005
Location: Reinacting scenes from platoon with Charlie Sheen
Posts: 13,708 (4.84/day)
Thanks: 4,365
Thanked 3,295 Times in 2,311 Posts
|
Quote:
__________________
I Made the Millionth post! | "Please come to WI now so I can beat you over the head with a bratwurst."-Kreij
PS3 mod 8500/8600GT Mod Guide Rebuild a Copperhead Heat Ware NF4 Ultra SLI Mod Solaris Utility DVD 4.0 Broken CPU pin guide Vista Mark |
|
|
|
|
|
|
#106 | |
|
Overclocked quantum bit
Join Date: Dec 2007
Location: Quantumville UK
Posts: 8,643 (4.34/day)
Thanks: 4,170
Thanked 3,301 Times in 1,941 Posts
|
Quote:
__________________
Siggie in the post. |
|
|
|
|
|
|
#107 |
![]() Join Date: Mar 2008
Location: Bay Shore NY
Posts: 631 (0.33/day)
Thanks: 181
Thanked 118 Times in 80 Posts
|
Can't believe this thread.......
I still don't get what the excitement is totally about. It looks like the differences are just that when you switched to 64 bit you didn't have the Video RAM shadowed into the System RAM and had a little more memory to work with and got a little more performance. I guess......
__________________
I can see it now. I'm sitting in my underwear in front of an 80" 4:3 image at 1024 * 768 120hz playing a game with my stereoscopic 3D glasses glistening in the reflected light of the image on the screen with 5000 watts of audio blasting and my hair standing up on end as I realize that it is really as my mom has stated; I really am just like Dr. Emmett Brown.
|
|
|
|
|
|
#108 | |
|
The Doctor is in the house
Join Date: Jan 2008
Location: Scotland (It rains alot)
Posts: 6,423 (3.29/day)
Thanks: 976
Thanked 828 Times in 667 Posts
|
Quote:
|
|
|
|
|
|
|
#109 | |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,568 (6.29/day)
Thanks: 1,752
Thanked 2,594 Times in 1,959 Posts
|
Quote:
![]() Windows (the desktop and server variety) only runs on three architectures: -x86 (32-bit with 16-bit legacy support). Sometimes refered to as IA-32 (Intel Architecture 32-bit). -x86-64 (64-bit with 32-bit and 16-bit legacy support). It has two subtypes: AMD64 and EM64T. They are generally cross compatible. Technically, the processor is still 32-bit but has been extended to be able to address >32-bits worth or RAM. Some processors, for example, are 36-bit capable and others are 48-bit. No exisiting x86-64 processor is a true 64-bit processor. -IA-64 (64-bit with 32-bit legacy support). Not compatible with x86 or x86-64. Only found in datacenter or super computer server systems. It is slated to be discontinued by Intel and Microsoft soon.
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
|
#110 |
|
The Doctor is in the house
Join Date: Jan 2008
Location: Scotland (It rains alot)
Posts: 6,423 (3.29/day)
Thanks: 976
Thanked 828 Times in 667 Posts
|
Ah so it's just x86. I assumed x86-32 based on x86-64.
|
|
|
|
|
|
#111 |
![]() |
The meaning of this thread:
There was the beauty and the beast. Beauty was in love with the beast. The beast was a beast. My rig is a beast, but only in x64, cuz there is the beauty. Thank you all for missunderstanding the phrases
|
|
|
|
|
|
#112 | |
|
Overclocked quantum bit
Join Date: Dec 2007
Location: Quantumville UK
Posts: 8,643 (4.34/day)
Thanks: 4,170
Thanked 3,301 Times in 1,941 Posts
|
Quote:
They would be twice as fast for example, in copying large blocks of memory to other large blocks of memory, as they will grab twice as much in go. The size of the address bus is often confused as defining the size of the CPU. It doesn't. The x86/x64 architecture specifies a data bus that has the same width as the address bus, but there's no reason why this must be so and many other processors don't (think of the old 8-bit 6502 & Z80 CPUs that had 16-bit address buses for example). What you've seen is that the full 64-bit address bus isn't physically implemented, so you get 36 bits, 48 bits or whatever. However, it is logically implemented in all x64 CPUs. x64 CPUs all have a 64-bit data bus. If you don't believe me, have a look at the spec sheets on Intel's or AMD's websites, or even look this up on Wikipedia; it'll tell you the same thing. Technically, you could have a 64-bit CPU with a 1-bit address bus and it would still be a true 64-bit CPU ie it's registers would hold 64-bits in one go. You'd have to be nuts to make one of course... lol Just to confuse things a little further, the physical data bus doesn't have to be the same size as the word size of the registers. Making it narrower would simply cause the CPU to take extra clock cycles to store and load data to memory and therefore significantly hurt its performance. However, it would make it cheaper to manufacture and cheaper to manufactur the motherboard as it would need less parallel circuit traces. The fact that they will handle smaller word sizes such as 16 & 32 bits for compatibility is also incidental and not relevant. This is stuff that I know like the back of my hand, so if you would like me to explain anythging else, please ask away!
__________________
Siggie in the post. |
|
|
|
|
| The Following 2 Users Say Thank You to qubit For This Useful Post: |
|
|
#113 |
![]() |
+1 for qubit. I think this was the reason of the thread and the answer to my first question :P
|
|
|
|
| The Following User Says Thank You to Aleksander For This Useful Post: |
|
|
#114 | ||
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,568 (6.29/day)
Thanks: 1,752
Thanked 2,594 Times in 1,959 Posts
|
Quote:
Quote:
Edit: double checking this... might have different benchmarks turned around.
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } Last edited by FordGT90Concept; May 6, 2010 at 06:36 PM. |
||
|
|
|
|
#115 | |
|
Overclocked quantum bit
Join Date: Dec 2007
Location: Quantumville UK
Posts: 8,643 (4.34/day)
Thanks: 4,170
Thanked 3,301 Times in 1,941 Posts
|
Quote:
__________________
Siggie in the post. |
|
|
|
|
|
|
#116 | |
|
Overclocked quantum bit
Join Date: Dec 2007
Location: Quantumville UK
Posts: 8,643 (4.34/day)
Thanks: 4,170
Thanked 3,301 Times in 1,941 Posts
|
Quote:
The width of the memory doesn't matter either: all that counts is that the CPU can grab 64-bits of data off it to fill its registers. If the data bus is narrower, because of RAM config for example, then it just hurts performance. It's still working in a full 64-bit mode. I strongly recommend you look this up on Wikipedia etc if you disagree with me and you'll see I've explained this subject exactly. I know this stuff, because it's been my hobby for years and I also learned it formally in higher education too. No need to go back and forth on this thread about it.
__________________
Siggie in the post. |
|
|
|
|
| The Following User Says Thank You to qubit For This Useful Post: |
|
|
#117 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,568 (6.29/day)
Thanks: 1,752
Thanked 2,594 Times in 1,959 Posts
|
Note how 64-bit is actually 50% faster than 32-bit:
Code:
UInt averages: [0]: 2164491716 ULong averages: [0]: 3025861192
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
#118 |
![]() |
So in theory, x64 is a kind of hyperthreading. Like upgrading from core i5 to core i7 ????!!!!
|
|
|
|
|
|
#119 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,568 (6.29/day)
Thanks: 1,752
Thanked 2,594 Times in 1,959 Posts
|
No, HTT has nothing to do with width.
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
#120 | |
|
Overclocked quantum bit
Join Date: Dec 2007
Location: Quantumville UK
Posts: 8,643 (4.34/day)
Thanks: 4,170
Thanked 3,301 Times in 1,941 Posts
|
Quote:
I'd really appreciate it if you looked up the basic architectural info on the internet before coming back to me. You'll understand what I'm explaining then and we can have a more constructive discussion.
__________________
Siggie in the post. |
|
|
|
|
|
|
#121 |
![]() |
@Ford
Oh well, i still get a performance boost and that is what interests me, not the numbers. If it is 50% faster as you say, than all people would jump to 64-bit systems. Like pepper said, 250 points is not a big deal. It is not even 10% :P |
|
|
|
|
|
#122 | |
|
Resident Grammar Amender
Join Date: Feb 2005
Location: 'ereyfurd, UK
Posts: 5,471 (1.82/day)
Thanks: 198
Thanked 855 Times in 667 Posts
|
Quote:
Anyroad, back on topic, whatever that is.
__________________
Post count isn't an intelligence meter. During the rectification of the Vuldronaii the Traveler came as a large, moving Torb. Then, during the third reconciliation of the last of the Meketrex supplicants they chose a new form for him—that of a giant Sloar! Many Shubs and Zuuls knew what it was to be roasted in the depths of the Sloar that day, I can tell you.
Musek: "InnocentCriminal - a Chuck Norris of the TPU - knows what you are about to type and he WILL type it faster than you." |
|
|
|
|
|
|
#123 | |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,568 (6.29/day)
Thanks: 1,752
Thanked 2,594 Times in 1,959 Posts
|
Quote:
I'm not arguing that the general purpose registers weren't extended because they were. The GPR more or less defines what the processor is marketed as. x86-64 can be faster than x86 if the 8 new registers (r8, r9, r10, r11, r12, r13, r14, r15) are put to work.
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
|
|
#124 |
![]() Join Date: Jul 2008
Location: Clifton Park, NY
Posts: 3,126 (1.77/day)
Thanks: 98
Thanked 612 Times in 459 Posts
|
havent we established the only reason its faster is because u switched to xp? has nothing to do with 32/64
__________________
|
|
|
|
|
|
#125 | |
![]() Join Date: Mar 2008
Location: Bay Shore NY
Posts: 631 (0.33/day)
Thanks: 181
Thanked 118 Times in 80 Posts
|
Yes it is but..........
Quote:
http://forums.techpowerup.com/showthread.php?t=91260 Here is an excerpt. Under a 32 bit OS, you have 4GB total (OS) and 2GB per application. Under a 64 bit application, 32 bit apps are still capped at 2GB - but if its large address aware (the 2GB+ flag i mention above) then it can use upto 4GB of ram/address space per program. Under a 32 bit operating system (XP, vista 32) you have 4GB of address space available. Address space is different to the amount of memory in your PC. The reason a 32 bit system can only use 3GB (or 3.25GB, or whatever number you get) of system ram is because it doesnt have enough address space left. Video cards are the most important part of a PC that uses address space. If you had 4GB of system ram and a 1GB video card under a 32 bit operating system, each individual program could only use 3GB of that system ram (due to the video card using 1GB of address space) However there is something else most people are NOT aware of. Under DirectX 9.0C (and lower) video card ram must be duplicated into system ram. That means if you're running on the highest settings with your new shiny 1GB video card - that 1GB of video memory must be duplicated leaving you with only 2GB left for your game. You just went from 4GB to 2GB, only considering a single 1GB video card. Things only get worse in SLI and crossfire. Under 64 bit you wouldnt have lost that initial 1GB of ram to the address space, so you'd have 3GB of usable ram, with 1GB used in DX9.0C games. All of a sudden those modern games which border on 1.5-2GB of ram usage are playable, without your system running like a dog. Side note: It should be noted that DX10/10.1 does not duplicate video memory into system ram. DX10 actually helps to alleviate this issue, if your system is powerful enough to run games in DX10. Side note 2: There is more than just video card ram that affects this. System page file uses address space, as do various parts related to the BIOS (RAID cards, sound cards with onboard ram, etc) - this is why with a 512MB video card your 32 bit OS may report 3.25GB of ram - 256MB was taken away for everything else
__________________
I can see it now. I'm sitting in my underwear in front of an 80" 4:3 image at 1024 * 768 120hz playing a game with my stereoscopic 3D glasses glistening in the reflected light of the image on the screen with 5000 watts of audio blasting and my hair standing up on end as I realize that it is really as my mom has stated; I really am just like Dr. Emmett Brown.
Last edited by Robert-The-Rambler; May 7, 2010 at 02:40 AM. |
|
|
|
|
| The Following User Says Thank You to Robert-The-Rambler For This Useful Post: |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| CPU-Z v1.52 x64 does not work correctly on Windows 7 x64 | Muhad | GPU-Z | 2 | Oct 30, 2009 11:27 PM |
| My 'New' Rig *FIRST PICS OF THE BEAST* & My Setup | FreedomEclipse | General Hardware | 6 | Apr 12, 2009 05:08 PM |
| Vista x64 and my rig doesn't work. | GLD | General Software | 6 | Jun 13, 2008 09:40 PM |
| [Case Gallery] Da Beast ! for sale make offer! | abirli | Case Mod Gallery | 6 | Feb 14, 2008 09:08 PM |
| .24, XP Pro x64 and Catalyst 5.7 x64 | jvandecar | ATITool Bug Reports | 0 | Jul 30, 2005 01:53 PM |