Ran across this tidbit of info in this article.....
http://www.dailytech.com/article.aspx?newsid=5897
Rein blames the reasons for 32-bit and 64-bit versions of the operating system on Intel. "I think these were compromises they made for Intel, and I think those are mistakes that’ll hold the industry back. There’s no reason why every machine out there shouldn’t be 64-bit now. There’s great 64-bit processors -- AMD has been shipping them for years. Intel was shipping them for years -- and then threw the core processor, the original core processor, into the mix and the Core Duos were 32-bit, and they shouldn’t have."
While it's understandable that Rein would like a swift move to 64-bit computing, the rest of the industry doesn't appear to be ready. The driver support just isn't there and the performance advantages on the consumer side haven't been fully realized yet. Rein, however, will likely get his wish with the next generation Windows operating system.
I'm not for one company or the other (you tend to miss alot if you have blinders on), just wondering how Core2 is in 64 bit .
Hes refering to older into cpus which he mentions like Core Duos NOT Core 2 Duos.
Core2 in 64bit is, according to some tests, roughly as fast as in 32bit, application dependent
In 64bit, they have the advantage of twice as many registers, and registers with twice the size, plus 64 bit integer math which is useful for fast encryption.
The disadvantage in 64 bit mode is, reportedly, that they cannot do macro-op fusion, and in some cases the decode bandwidth goes down with SSE instructions (due to these being bigger than in 32 bit mode).
The problem is not Core2, but Core (1), which does not support 64 bit at all, yet is still quite popular for notebooks.
Thank you, I had to read it fast, at work now LOL.
Well, he is right in a lot of ways. Microsoft could easily have said "You need a 64-bit processor to run Vista" if it weren't for the slew of Pentium-M and Core Duo notebooks still in heavy use. The hardware makers probably wouldn't have minded, they would have sold more hardware.
edit - I have a Core Duo laptop as my primary machine...and I plan on upgrading it with a T7200 at some point.
People are reluctant to upgrade OSs. To make it 64bit only would be suicidal.
| Quote : People are reluctant to upgrade OSs. To make it 64bit only would be suicidal. |
Why? Most people will be buying this OS with new computers, and you won't find a new computer (except for some overstock laptops) that aren't 64-bit capable.
| Quote : People are reluctant to upgrade OSs. To make it 64bit only would be suicidal. |
Why? Most people will be buying this OS with new computers, and you won't find a new computer (except for some overstock laptops) that aren't 64-bit capable.
Another factor in this is how companies release their programs. If every company were to release a 32-bit and 64-bit version then everything would be ok, but that won't happen. Sure, the 64-bit OS can run 32-bit apps, but there still may be compatibility issues. Not to mention that Microsoft stripped out support for 16-bit Windows apps from the 64-bit version of Vista.
In short, there are MANY reasons as to why going 64-bit only for Vista would have been suicide for Microsoft. Can't blame Intel only on this one.
| Quote : People are reluctant to upgrade OSs. To make it 64bit only would be suicidal. |
Why? Most people will be buying this OS with new computers, and you won't find a new computer (except for some overstock laptops) that aren't 64-bit capable.
Few new comps will ship with vista, most will be XP.
I tend to agree with the fact that Vista should've been 64bit. Most of the Drivers had to be re-written anyway. I,Ve run Xp 64 bit for a little while before getting my copy of Vista Business and I must say that the 64bit experience wasn't all that great due to driver. So I opted for a 32bit Vista.
And about new comps, Daylytech had picture of entire Laptop/desktop demo row empty right before the Vista launch. I would expect the MS push to be strong and most computer to come out shortly having soem Vista pre-installed.
| Quote : There’s no reason why every machine out there shouldn’t be 64-bit now. |
Might have to do with the fact that most people dont need 4GB RAM...
| Quote : People are reluctant to upgrade OSs. To make it 64bit only would be suicidal. |
Why? Most people will be buying this OS with new computers, and you won't find a new computer (except for some overstock laptops) that aren't 64-bit capable.
What... and people with 32 bit computers aren't entitled to an OS upgrade? I've got a Core Duo laptop that's not capable of 64 bit but is more than capable (and IS) running Vista.
Action Man is right... making Vista 64bit only would be suicidal.
| Quote : What... and people with 32 bit computers aren't entitled to an OS upgrade? |
What...and people with 8-bit computers aren't entitled to OS upgrades? At some point every architechture has to die, 64-bit has been mature for long enough that I think that the switch should have happened here. XP will continue to be supported for years anyways so I don't see why 32-bit can't become legacy, by the time that 64-bit (i.e. Vista) becomes required most people will need\want new computers anyways so whats the big deal with dropping 32-bit?
| Quote : People are reluctant to upgrade OSs. To make it 64bit only would be suicidal. |
Why? Most people will be buying this OS with new computers, and you won't find a new computer (except for some overstock laptops) that aren't 64-bit capable.
Another factor in this is how companies release their programs. If every company were to release a 32-bit and 64-bit version then everything would be ok, but that won't happen. Sure, the 64-bit OS can run 32-bit apps, but there still may be compatibility issues. Not to mention that Microsoft stripped out support for 16-bit Windows apps from the 64-bit version of Vista.
In short, there are MANY reasons as to why going 64-bit only for Vista would have been suicide for Microsoft. Can't blame Intel only on this one.
Well, beginning with Exchange 2007, all new MS server aps REQUIRE a 64bit CPU/OS. Office will probably be next. The Ribbon interface should greatly simplify upgrades to Office apps. All Office apps can benefit from large RAM sizes. Access, Excel, Word (media inserts), PowerPoint(even more media inserts).
If Itanium had caught on I'd bet all of you would be singing a different tune.
| Quote : What...and people with 8-bit computers aren't entitled to OS upgrades? At some point every architechture has to die, 64-bit has been mature for long enough that I think that the switch should have happened here. XP will continue to be supported for years anyways so I don't see why 32-bit can't become legacy, by the time that 64-bit (i.e. Vista) becomes required most people will need\want new computers anyways so whats the big deal with dropping 32-bit? |
1. A lot of computers can run Vista but do not support 64bit.
2. Switching from 8bit to 16bit and from 16bit to 32bit gave immediate advantages. Running a 64 bit OS with less than 4GB RAM gives no advantages whatsoever.
| Quote : The disadvantage in 64 bit mode is, reportedly, that they cannot do macro-op fusion, and in some cases the decode bandwidth goes down with SSE instructions (due to these being bigger than in 32 bit mode).
|
That isn't a disadvantage. Because 64-bit with Core 2 Duo doesn't slow down compared to 32-bit, it gains performance!!! The performance impact of the "lack of support" is less than 5% in most of cases. People seem to be almost paranoid of the lack of some performance features for 64-bit. But it doesn't matter!! Cause it still kicks any other CPU even in 64-bit. 25% performance advantage is now 20%!! Who cares!!
With initial versions of 64-bit with Pentium 4's, they actually had disadvantages of 64-bit, because it wasn't fully compatible with the x86-64. But Core 2 Duo does, just that you may lose few % of performance out of the tens of %.
If Microsoft was really interested in moving the computing public towards 64bit OS aggressively they would price Windows Vista 64 at a lower price than the 32 bit Vista. If the cost is the same then Microsoft is agnostic about the switch.
The same goes for either Intel or AMD. If they want the public to move to 64bit OS then they will need to put their marketing dollars and development dollars towards that purpose.
Actionman,
I went to Dell and HPs' website just to check out your thought they most would ship with XP, well, at HP XP wasn't even an option for the cheapest box I could configure, and it wasn't an option at Dell either. I imagine the rest of the companies will follow suit. If you cannot even buy an XP based machine from the two largest manufactures in the world.... the rest will probably try to compete with them. Think about it, why would the average consumer go by a computer with crappy old XP from computer store X when Dell and HP are selling them with Vista? Sales sales sales.....
wes
| Quote : People are reluctant to upgrade OSs. To make it 64bit only would be suicidal. |
Uh... because a lot of 32 bit hardware is being sold nowadays? Outside of celerons and semprons im pretty sure you'd be hard pressed to find 32 bit cpus at OEM's.
You got it backwards, because people are reluctant to do OS upgrades it makes perfect sense to make Vista 64 bit only.
I configured a system at dell.com including Windows Vista. Seeing it was a 64 bit capable system, I wanted to see if it would ship with 32bit or 64bit Vista. No where on the website did it say. So I called Dell for hell of it to find out. After talking to 2 different people, they couldn't tell me!!!
I agree that Vista should have been 64 bit only, but Intel no doubt lobbied MS heavily.
| Quote : Uh... because a lot of 32 bit hardware is being sold nowadays? Outside of celerons and semprons im pretty sure you'd be hard pressed to find 32 bit cpus at OEM's.
|
Yes. Exactly. 8 to 16 bit and 16 to 32 bit doesn't count. Back in those days, people REALLY needed more memory, word processing was THE killer app for PCs.
Nowadays, most people can buy nearly any computer and have more than enough processing power.
Correct me if I am wrong, aren't all the semprons which have been selling since the 939 semprons 64bit? I am pretty sure all 939 and forward semprons have the extensions.
wes
To make a change that big everything needs to trasition on the base level first. In this case the base level is hardware, without the hardware there is no way software can run. Rein was right in saying that the release of a 32bit processor in 2006 helped hold us back.
While there are still Athlon XP's and Pentium 4 and 3's still being used ( i just went from a P-III to a C2D last monday), Vista was correct in coming out in both forms. The hardware makers, CPU makers in this case, need to make everything dual-core or better and 64bit processors in order to push the developers to write multi-threaded and 64bit apps.
Expect the next windows to be 64bit only.
Hardware leads Software.
Software depends on Hardware.
| Quote : current intel hardware is 64bit |
The majority of Intel hardware in use is 32 bit.
But when you consider that the vast majority of Vista sales will be from new PC's, it makes little sense to have a 32 bit version. This would seem to indicate that Intel put pressure on MS to release a 32 bit version to save face. Intel would get some bad press etc. if people found out that most every AMD systems from 3-4 years ago will run Vista and many Intel systems would not.
Microsoft could have really helped push 64 bit computing into the mainstream by releasing only a 64 bit only Vista.
| Quote : C2D is 64Bit what are you saying? |
You totally missed the point. Seeing nearly ALL of Vista's sales will be in new PC's, why release a 32 bit version? Why bother with a version that does not enable aero glass? Why not only release a 64 bit version and turn all 32 bit systems into legacy hardware?
Think about it, many Intel systems sold in the last 4 years are 32 bit only, especially in mobile. And most of those have piss poor integrated graphics that can barely do ANYTHING in 3D. Intel is not too keen on people walking around saying Vista does not work AT ALL on many of their systems, which would be a reality if there was no 32 bit Vista.
| Quote : only pressure intel put on MS is to release it soon to sell stuff |
So you think Intel will sell less hardware if Vista is not released? If Vista is not out there, people are going to purchase systems anyway regardless.
| Quote : intel would rather sell its new hardware for vista and not reuse old hardware like you are implying amd wants to do. |
I'm not implying or stating that at all. BTW, Intel systems without 3rd party discreet graphics are the worst performing systems for Vista by far.
| Quote : how so? please post your benches |
Benches on Intel graphics hardware? Surely you jest.
| Quote :
|
Lol, so it's still the fastest, duh.
Where did i say the opposite?
What i wanted to point out, is that it could have been even faster!
As a consequence of that, K8L will gain a certain edge clock for clock in SSE code when working in 64 bit, thanks to its 32byte fetching.
| Quote : dont claim it with out proof
|
Here you can find the Ati Xpress 200 VS Intel 950 GMA
(link)
One reason why they have 32bit. Business Software.
Alot of companies run back-end systems with some sort of Gui installed locally on the PC. They may well have invested millions and do not want to reinvest in a major upgrade, just because the Gui doesn't run under a 64bit OS. I know you should be able to run a 32bit App under 64bit windows, but they don't want to take the risk.
Another reason, they may want to upgrade to Vista for the security features it offers, but they don't want to throw away an investment and upgrade 1000s of machines that they may well have invested in say 2 years ago, based on core duos or celerons.
What you say makes a lot of sense.
However, enterprises are generally veeery slow at adopting new solutions and OS.
While i'm sure Vista 32 bit serves very well the market of today, it is also an obstacle to the takeoff of 64 bit apps.
64 bit drivers will always be buggy and half-arsed as long as there's few people who has a 64 bit OS.. and there will always be little demand for a 64 bit OS, as long as the drivers are buggy and half-arsed.
So it's not easy to break this vicious feedback, Microsoft had the power to do it, but probably this was currently not their best interest.
My guess is, we'll finally switch to 64 bit with the *next* Windows release.
| Quote : Well, beginning with Exchange 2007, all new MS server aps REQUIRE a 64bit CPU/OS. Office will probably be next. The Ribbon interface should greatly simplify upgrades to Office apps. All Office apps can benefit from large RAM sizes. Access, Excel, Word (media inserts), PowerPoint(even more media inserts).
|
The issue with servers is a whole different problem. The server realm NEEDS 64-bit, desktops do not. Also, I'm coming from the perspective of a company that actively uses a half dozen applications that are, at least in some part, 16-bit apps. There are a great many "32-bit" apps out there that use 16-bit installers, for example. Others use 16-bit libraries. There are volumes of legacy applications that use the 16-bit subsystem as well.
Point is, with the way Microsoft implemented 64-bit Vista by excluding support for the 16-bit subsystem, they alienated a large part of their market from being able to upgrade. My company, for instance, simply cannot move to 64-bit Vista because of this limitation. I know with certainty that my company is not in the minority on this.
As someone else mentioned, there is also a HUGE volume of PC's out there in use that do not even support 64-bit computing. Companies are not going to buy all new PC's just to run 64-bit Vista and Microsoft would have been pretty damn stupid to think they would. A 3 GHz Pentium 4 can still run most business apps these days with room to spare using XP. What is the compelling reason for a business to switch to 64-bit computers and software on the desktop?
| Quote :
|
is'nt that a bit short-sighted? sure RIGHT NOW there is no advantage to 4gb of system RAM, but this OS will have official support until 2012 I think? 5 years from now 4gb of RAM will be completely crippling for any kind of PC gaming. Already 1gb is the MINIMUM spec for aeroglass, never mind any games at all. Since obviously this new OS will need more RAM to run itself and nothing else, now you need more to run complex software like gaming. Already many people feel they need 2gb RAM with windows XP for games, but I would argue that currently 2gb would be a good gaming starting point for a new system purchase (for a non-hardcore gamer at least anyways). I could see 4gb becoming a gaming standard in 2 years.
to provide a little perspective: to run Windows XP minimum I believe is 256mb RAM? but ideally, you want 512mb right? Already most gamers are running MINIMUM 1gb ram, and many are already at 2gb. extrapolate a little to Vista with that % memory requirement growth, and Vista's 1gb required could easily change to 2gb later, then assuming the same % growth we're at 4gb for gaming at that point (double the basic Windows requirement). Enthusiasts would then be at 8gb? That might sound ludicrous, but I find my PC upgrades often occurr in doubles (double my old RAM, double my old HD capacity, CPU speed, etc). Of course things change and the rate of adoption/upgrade could slow down. However, it could also speed up!
Of course sooner or later, machines with 4GB+ RAM will be common.
The point is that right now, probably 99%+ of all PCs have less than that and would gain NOTHING by going 64bit.
| Quote : Of course sooner or later, machines with 4GB+ RAM will be common.
|
Do I have to spell this out? Who cares if they do not CURRENTLY benefit, unless you're buying a new PC right now AND do not plan to buy another until the next Windows release comes out (In that case we can ignore gaming in 2-3 years and my argument is not applicable). If they are planning to buy Vista AND game, they have to consider the future, or end up buying an OS twice.
You have to consider what you expect to happen within the computer industry in the next 5 years (at LEAST), unless you want to re-buy the OS later on to get the 64 bit version anyways (unless you do not want to run new games maybe 2-3 years from now).
to put the icing on the cake, I read on wikipedia that vista will not be implementing the HD encryption requirements until 2010 (I believe that refers to HDCP compliant hardware, including monitors). So another thing for new pc buyers to consider is if they plan to later install a HDDVD/Bluray drive in their PC. If so, they may want to ensure they at least buy an HDCP compliant monitor for now, and maybe get the video card for it in 2010, rather than having to replace both at that time.
I would bet my paycheck that any game that wants to sell to the mainstream market will not REQUIRE a 64-bit OS for the next 5 years. There will be some games for sure, but the vast majority will not. And I'd even wager that those games that do come out with 64-bit versions will also have 32-bit versions over these next 5 years.
Most of the games today still work on Windows 2000. Things change slowly in the mainstream.
Dang people vista like windows 95 which is 16 bit and 32 bit. We have to live with it.
I am referring to RAM requirements, not the game design requirements. to get reasonable FPS in a demanding game of any kind (32 bit or 64 bit), you need more RAM as the game gets more demanding. This will continue to increase in the future, regardless of whether the game itself requires a 32 or 64bit OS. if the 32bit OS could handle 4gb+ of RAM it would not matter, but it does NOT.
There are 1083 identified and unidentified users. To see the list of identified users, Click here.
You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

