AMD and SuSE Porting Linux to Sledgehammer
-|Oblom|- writes "AMD has partnered with SUSE to port Linux to its upcoming 64-bit Sledgehammer chip. The story is on CNET and the projects site is here www.x86-64.org Well... I have been waiting for a while for this announcment. Hopefully by the end of next year I'll be running dual-core 1.5Ghz(at least) Sledgehammer with Linux on it"
0%? Surely you're rounding your numbers down a bit, because I can name quite a few web servers running on AMD Athlon processors. www.lloop.com is just one example. Linux runs just fine on the Athlon; the only problems I've witnessed in Athlon systems had to do with substandard mainboard chipsets.
--
well, thats why i said 6 drives :)
Don't get too excited about Linux supremacy. MS has still the lion's share of the market and most customers wouldn't buy a PC if they couldn't run M$ products on it.
Just have a look at what happened to Alpha. Since most programs didn't run natively on it (only via an x86 emulator) nobody bought the boxes. They're great for big numerical simulations, if you're willing to code everything on your own, though.
AFIAK Suse is (was about a year ago) one of the more profitable Linux companies, whereas RedHat has gone for expansion and market share.
> A DSL provider who actually delivers
Might as well ask for a car that gets 5000 mpg.
-- And Beowulf with sledgehammers would be extremely messy. Bring a mop to the battlefield.
If the app is distributed as source and the toolchain is 64 bit the app will be promoted automagically
Like my CS professor said... "and everybody thought having C++ be backwards compatiable with C is a great thing! Now you can get all the benefits of Object Oriented programming without having to rewrite any of your C code!"
It should be noted that he said this sarcastically.
--You will rephrase your request for me to go to hell. Goto statements are not acceptable programming constructs
Holy shit that show was tight.
Didn't it get cancelled in the middle of a cliffhanger?
W/ an atom bomb about to go off?
NT has been running on Alphas in a sort of interpreted mode, um, iFx86, or somesuch and is most definately NOT native. Witness that Win2k is available only for x86 platforms.
You're referring to FX!32. Per my understanding from discussions with DEC personnel, DEC granted M$ license to VMS internals, which are the foundation of NT. For M$'s part they agreed to develop NT for the Alpha platform and to support it. How else are you going to explain the very pragmatic goons at M$ providing an O/S for such a small population of processors?
I also don't believe it would be possible to run an entire O/S, libraries, etc. through FX!32 as the O/S is tied to the architecture. Although such blantant stupidity didn't stop M$ from passing off faulty basic ROM's back in the late 70's.
Vote Naked 2000
A feeling of having made the same mistake before: Deja Foobar
The best IDE that money can't buy: priceless
This post brought to you by the letters v and i.
Your right to not believe: Americans United for Separation of Church and
The reason to switch to 64 bits is not performance. Extra bits don't give you more speed. It only increases what you can do (which might possibly give more speed, but generally wider datapaths are slower, not faster).
The most important reason to want 64 bits is for server applications which want an address space larger than 4GB. 64 bits of virtual address space is the main attraction of these chips, and only for servers. Which is why Sledgehammer is being pushed as a server-only proc to compete with Merced.
You might get other benefits, like 64 bit integer ops being faster (but not necessarily... adequate bypass networks in a 32-bit proc might make this a wash). Which is only a benefit if your app uses lots of 64 bit integer ops.
There are also penalties -- for example, the page table hierarchy has 4 levels, which means more memory accesses on a TLB miss.
16->32 was different, because it also gave you all kinds of benefits like protected mode, virtual memory, and other stuff i'm too lazy to remember.
And 16 bits was never really enough.
Anyway, the point is that there is no real reason to worry about current apps moving to 64 bits when Sledge hits. Those server apps that will benefit will switch, and those that won't have no reason to (which is the true beauty of this processor).
The enemies of Democracy are
Since AMD and Intel are each making their own instruction set for 64bit, does that mean that software will have to be written for both?? Or is there going to be some compatability layer that allows AMD chips to run Intel code and vice versa??
I doubt it. Both will support IA32 code, so there is significant overlap. But if you want to run IA64 code on a Sledgehammer, or vice versa, you'll need emulation of some sort (probably in software, which if the Sledehammer is as fast as I'm betting it is, will not be a problem).
I saw the title and even though I knew the Sledgehammer was a new CPU, I just thought "How sweet would it be to LART some spammer with a Linux-based sledgehammer."
SuSe on a Sledgehammer, For those times when you want to do more than just ping someone.
Steven
-- I have marked myself unwilling to moderate-- I don't have other accounts to artificially inflate the karma of
SuSE rules - this American ain't going back to dorkyhat.
OT: I'm on 6.3 - any reason to go 6.4?
OT: I'm on 6.3 - any reason to go 6.4? Yes XFree86 4.0 support. 7.0 is out and will be on the ftp servers here shortly.
Help fight continental drift.
There are also penalties -- for example, the page table hierarchy has 4 levels, which means more memory accesses on a TLB miss.
While this is true, its impact can be reduced by having a multi-level TLB (cache the physical addresses for lower level pages of the page table as well as the physical addresses for the destination page). Several architectures already do this.
This would allow me to get a new page's physical address with a single lookup, as long as it's within the same block of pages as another page I've already accessed.
Aside from being a really cool trade-mark, the answer may be tradition.
Designing a circuit with way, way more of a particular resource (speed, memory, etc.) than actually required is referred to as "using the sledgehammer" or "sledgehammer design".
One of the first print examples I can think of was a chapter in Don Lancaster's "TTL Video Cookbook" entitled "Use a sledgehammer", where the suggested solution to a video program that didn't work quickly enough was to simply add another processor and memory
*whup* "Get along, little electrons. Heeyah!"
Indeed. I rarely post here to Slashdot, but I think that people should give more credit where credit is Due.
I'm an avid Debian GNU/Linux user (and I do intend to be a Debian Developer if I can in the near future), but I can't help but recognize all the good things that SuSE Linux has been paying kernel hackers for.
They seem to be incredibly commited to the Free Software movement, yet they get very little credit.
Indeed, people wouldn't have support for many high-end devices and methods if it were not for the support that SuSE is putting into Linux. I won't mention all them, but there are some of the things that I remember:
Many people need those things (which shows the relevance of the support) and I'm sure that there are many other projects with which SuSE may be involved. Congratulations!
Roger...
Right, the kernel needs to support the architecture to get out of AMD's "legacy mode".
In order to compile the kernel for x86-64, gcc has to support it.
If gcc supports it, the distributions will be able to recompile all of their packages to be 64-bit Linux.
Granted, you'll receive performance benefits once the kernel is recompiled (i.e. the processor will be in the other mode of operation) and you could still run the old 32-bit binaries, but once the entire OS is recompiled, you'll get all of the benefits of 64-bits out of the processor.
steve
C-x i ~/.sig
Sledgehammmer will start off high end, but because the core is only a little larger than the athlon core, I expect the sledgehammer core to be an all new AMD chips within a year of release. Products in 2002 might look something like this (This is a guess by the way) Sledgehammer, Duel core 2GHz-2.5GHz 2M Cache Athlon Pro 64, Single core 2GHz-2.5GHz 1M Cache Athlon 64, Single Core 1.6-2.2GHz 512K Cache Duron 64, Single Core 1-1.5Ghz 256K Cache Now the average business user isn't going to need the 64bit core on a low end Duron machine, but they'll fall of the marketing hype. While the tech savy student with not to much money will love the Duron 64.
Window messages used to have two parameters, a word and a long-word which could encode integers or (16-bit) pointers. In Win32 these are given the types WPARAM and LPARAM, and they are both 32-bit. In Win64, WPARAM and LPARAM are both 64-bit. The names don't make much sense any more, but as long as you use them you'll be OK.
There are a whole lot more named types. If you use the right ones then you shouldn't have any trouble. If you use MFC then it'll pretty much take care of that for you. It's the application programmers that screw this up.
Fixed costs to the wind, recurring costs I gotta keep an eye on ;-)
It's gonna be a long year, the Hammer won't be out until late '01.
Link
Vote Naked 2000
A feeling of having made the same mistake before: Deja Foobar
But how many years after the 386 was introduced did 32 bits become the norm? Not until Windows 95, even though the Win32 DLL's were available for quite some time before then... Not just that, but adoption also waited two generations (til the pentiums came upon the scene).
Not just that, but for all their technical superiority, Intel is still king of the hill as far as x86 processors goes... ANd AMD is just stumbling into this position by sheer luck, since Intel's finally decided to pump resources into an architecture besides x86. It'll be interesting to see how many vendors look blindly away from AMD and follow Intel onto the "next great thing".
there could be a great chance, though, if AMD doesn't keep it in the high-end niche. If every chip, Duron or Athlon, they sell is 64 bit, it'd do great for market penetration...
I wouldn't expect this 1st generation chip to change much... after it's gone through a few iterations and there's quite a few million of them deployed, we'll be able to expect to see a plethora of 64 bit apps. But not for a few years...
One other thing is how will this stand up to Itanium? performance wise? Since performance is really the only incentive for people to move to 64 bit chips?
Off topic, but when will we ever see dual processor Athlon motherboards, anyhow?
After the cheesy 80's TV show of course
Sledge Hammer!
--
and of course the obligatory "Wow, imagine a beowulf cluster of these"
But MS can't kill this by not running on it. They already do run on it. Its completely IA32 compatible. It just has the capability to do more with some 64bit instructions. If this chip just catches on thanks to the fact that its all around fast and people realize "hey....on linux its even better" then things could happen.
In terms of Linux, everything was 32bit from the start. Now things took longer in Windows land(taking longer?) where 16 bit dos and Windows programs are still being written.
treke
Will the 64bit Sledgehammer-Linux be able to run binarys compiled on a 32bit x86?
Obviously programs compiled for 64bit would work faster in a 64bit platform, but how far will companies go? Support all Intel IA-64, AMD x86-64 and normal 32bit x86 prosessors? Now there are major differences between IA64 and x86, so you might have less problems porting to Sledgehammer since it's closer to the old and most likely less of a change to run into compability problems.
Might well be a deciding factor witch wins, but then isn't the IA-64 supposed to be for Webservers?
'Cavalier' is another word for 'knight'. I'd say that's fairly positive.
"Anyone that has ever gotten an idea based on any of my work and done something better with it-good for you."--J.Carmack
Sledgehammer is aimed at the same market space as the Itanic (sorry, reg, but I love this name). Only big servers really care about 64 bits at this time, but 'this time' seems to be the forseeable future.
As far as ports... according to the docs, it should run any 32 bit OS that runs on current x86 hw. They won't take advantage of the 64 bit features, but if you don't need em...
This is a very smooth move by AMD.
The enemies of Democracy are
I could only find this mention about some preparation for FreeBSD: Usenet post. I did not search for OpenBSD or NetBSD.
P.S. Has anyone else had trouble with Deja's power search? It won't recognize group searching, and it refuses to sort by date.
Sledgehammer is supposed to be backwards compatible with all the previous x86 platforms. That means even if no one ports anything, it should be able to run all existing x86 software just fine. Obviously if one is to take advantage of the 64-bit processing power, it would be useful to have a 64-bit operating system. Isn't this very similar to pre-windows 95 days where the operating system (Win 3.xx) is 16-bit while the processors, i.e. Pentium Classics and 80486s, were 32-bit processors?
If that is true, the transition from 32-bit CPU to 64-bit CPU would be very smooth for the average consumers. However, how many of us really need 64-bit memory addressing or even 64-bit arithmetic operations? If any transition is to occur in the general consumer market, the Sledgehammer would have to outperform the Willamette (either in performance/cost or clock for clock) in order to win the market. Most people will still be running 32-bit applications for the next year or two. The performance (and cost!) winner between the Willamette and the Sledgehammer would determine which company will ultimately come out on top.
Just my $0.02.
MS should have fun playing catch up with the Windows monstrosity
Sorry to bust your bubble, but NT has been running on Alphas for years. (A condition, I understand, of DEC granting M$ a peek at VMS) Probably not a big deal for M$ to gum up the Sledgehammer with NT. That it follows x86 architecture, AMD probably has not been busy running from a gift horse, expect all M$ stuff to already have been tested in 32bit mode.
Vote Naked 2000
A feeling of having made the same mistake before: Deja Foobar
Don't get me wrong, I _love_ SuSE. I run it only my webserver and my gateway. It's an amazing distribution and I would say a close call with Debian.
But I have a problem with SuSE wanting to port things to a chip that isn't even out yet, when they don't have a SPARC port out =(
I've read for a while now that they are working on it. It's just sort of disappointing I'll have to wait even longer before I can get SuSE on my couple Sparcs that are lying around.
Anyone else agree maybe SuSE should port things to a platform that has been out for years and years before they port to something that isn't even out yet?
Well it has always been long noted that anyone trying to start something new with little backwards compatability is doomed to fail. Look at the long legacy of it.
What will make more sense to to is build a processor that has near equal performance then that of the old cips when it comes to 32-bit code as well as support 64-bit code. Once you are in the market and have wide support on the next generation of processors drop the 32-bit support and have a new 64-bit processor thus giving a boost on performance and improving what is already there.
If this really is the route that AMD will be taking then all the more power to them. I don't want to have to run 2 computers just so I can use 32-bit apps AND 64-bit apps.
Some Athlon support has been added to gcc over the last few months by SuSE's Jan Hubicka. (There hasn't been an official gcc release since 2.95.2 last year, so you need to grab a recent weekly snapshot, or pull from CVS.) I wouldn't bet on 3DNow! support in gcc. 3DNow! (and SSE) still seem to be supported primarily through inline assembly. But I think there's a decent chance we'll get an Athlon-optimized (i.e. recompiled with Athlon flags) SuSE distribution. That would be an easy way for SuSE to grab a bit of market/mind share among Athlon users from Red Hat/Debian.
-- David Ripton
AMD is being pragmatic. x86 doesn't inherently suck. x86 is not a bottleneck that is keeping the hardware industry back. It has taken a lot of heat recently, but its critics have other options.
NT has been running on Alphas in a sort of interpreted mode, um, iFx86, or somesuch and is most definately NOT native. Witness that Win2k is available only for x86 platforms.
"Anyone that has ever gotten an idea based on any of my work and done something better with it-good for you."--J.Carmack
Well, it'll work with Linux right now, but you can't do anything 64-bit at all with it without a port. Sledgehammer has 3 modes. The first is legacy mode. You use that to run a 32-bit operating system and 32-bit applications. Linux will run in this way out-of-the-box. You can't run 64-bit applications in this mode and have to reboot to change. Then they have "long mode " which is split into two other modes, whose names I don't remember. Long mode runs a 64-bit operating system. The first of the long modes (compatibility mode or something) runs 32-bit applications on the 64-bit operating system. The second mode runs 64-bit applications. The two long modes can be changed by a context switch, so you can be running 64-bit and 32-bit applications on the same 64-bit OS.
Anybody else notice that this might be the single biggest advantage of Microsoft's .NET program? Most of their program sounds vague, but the platform independent binaries actually sound like a good idea. They'll distribute the binaries in a java-bytecod-esque form and they'll be compiled native to the machine on installation (oo, that's going to make installing big things fun).
Of course, you can do basically the same thing with open source (I can't see how you wouldn't have similar portability problems), but this would be the solution for closed source stuff. So your new database or game or whatever will compile to your itanium/sledgehammer/z80/whatever. Well, I guess they can hope.
Microsoft will initially favor Intel's IA64 over x86-64 for economic reasons: in order to get any kind of performance from IA64, people will need to buy all new software. For the same sort of reason, Linux is strategic to both AMD and Intel because once compilers are ready, it will be possible for distros to come out that have performance critical apps all ported to the new 64 bit instruction sets. Because of this, and the fact that Linux is big in the server market, Linux will be very well represented among early adopters of either architecture.
Well, the Linux code base currently supports x86, and it has already been adjusted to cleanly compile for 64-bit processors. So a 64-bit extension to x86/IA-32 shouldn't require very much in the way of new code; probably the most work would be getting gcc to compile for x86-64.
So, it isn't necessarily because Linux is/isn't easily ported, but that it's being ported to an architecture that doesn't differ very much from what the Linux code already supports.
Steven E. Ehrbar
I hope the X86-64 architecture finally scraps the old PC-type BIOS system. If they plan to target the server market, I hope they have enough clue to use something like OpenPROM or ARC.
A server must be remote manageable by a serial line. That's what's stopping us from rolling out intel-based servers.
(Yes, I know there are certain workarounds, but they are just that: workarounds.)
/ol
Sometimes boldness is in fashion. Sometimes only the brave will be bold.
AMD has Linux POWER!!! FINALLY!!!!
How Jaded Are You?
It's nice to see the relative ease in which the transfer to AMD's new architecture will be made. I can't imagine that Intel will be so easy.
I loved the 6.4 upgrade because of things I really wanted to try, like PHP4-betas, JServ, etc.
YaST2 could finally configure my sound properly. Use YaST1 for everything else. (You'll be glad you did.)
The standard various updates of many odd packages. Various minor improvements in KDE, etc.
Overall, nothing is *radically* improved.
If you can find 6.4 on clearance somewhere for $10 (because of upcomming 7.0) you should jump to 6.4.
I'll see your senator, and I'll raise you two judges.
It seems that SuSE is so involved in many projects out there, and doesn't get much credit. And they don't have a very large market share on the distribution level either. My favorite thing that they help a lot in is The Alsa Project (great sound drivers). SuSE certainly deserves more credit for helping keep Linux on the bleeding edge, so I just thought I'd toss that in.
Mike Roberto
- GAIM: MicroBerto
Berto
Is this because Linux can be so easily manipulated for it's host environment, or because it's just powerful enough to run already on a 64-bit machine?
I'd rather have someone respond than be modded up.
And Chevy? WTF is up with the Cavaliers? Who's brilliant fucking idea was it to name a POS car after the losers of a civil war?
kwsNI
Hmmm... this might be better for Linux than it seems. I priced an MS Web server on Monday:
Total, $Oz5500 plus hardware (around $Oz2000-2500) (-: all prices include GST
Now, if Microsoft count a Sledgehammer as two processors, that becomes $Oz10,000-10,500. Ouch.
Contrast with Linux: Cost of system: $Oz2000-2500, plus maybe $50 if you buy somebody's boxed set. Given a choice of:
...which would you pick? (-:
If you were a supplier working to fit a $10,000 budget, which would you pick?
Got time? Spend some of it coding or testing
However, how many of us really need 64-bit memory addressing or even 64-bit arithmetic operations?
Me! I want to do single-cycle scaled-64-bit-integer arithmetic to sort out my 3D graphics, instead of multi-cycle or floating point, thanks. Better still, I want to do two of those on each clock cycle so my CPU is doing more than a 3GHz Athlon would, in the nanoseconds before it melted a hole through the floor.
Speaking of which, I hope this monster won't require a 500W (!!) power supply and a wind tunnel like an iTanium does.
If the CPU uses less than about 20W it will be feasible to integrate one with a 3D card (geForce 2001 anyone?) so most of the game logic lives on the video card. Propagation delays? We don't need no steenking propagation delays! Your other x86-64 CPU could be busy pushing really cool noises (doppler/phase-distorted SFX to match fast screen action, for example) into a sound card when it's not handling the network and control interfaces.
Got time? Spend some of it coding or testing
Since AMD and Intel are each making their own instruction set for 64bit, does that mean that software will have to be written for both?? Or is there going to be some compatability layer that allows AMD chips to run Intel code and vice versa??
I have to say, although i don't particularly care for the SUSE distribution (to be fair, i haven't tried it in a year or two...), they do seem to do a lot of really good work on X, Porting, and several of those other really hairy areas where it really takes full time programmers to make a real dent in the problem.
Also, has anybody tried SUSE lately? When i last ran it, it used a very odd combination of library versions, so it was a pain to get and build about anything on it...
Also, does anybody know if SUSE is a profitable company?
---
Play Six Pack Man. I
This should accelerate the mainstream acceptance of the 64-bit architecture greatly. It will easy to port applications from current x86 linux to this architecture. Now if they'd make a 64-bit version of Kylix, we'd be all set! MS should have fun playing catch up with the Windows monstrosity.
---
I am the dot in slashdot.org
The chameleon has got itself a sledgehammer? Is this the violent chameleon from the Bud ads?
"Hey, Louie, what have you done to Bill Gates? I know none of us liked what Bill was trying to do to the Penguin, but Louie..."
"Bud"
"Er"
"vies"
PigPog.
after that the rest of the distro's get support for it as well. Based on the article, I would question just how much effort is going to be put into the actual applications. Sure the OS will support this, but since this new X64 will run X32 apps just as well where is the incentive for writing enhanced applications..?
So what is AMD's plan? Is Sledgehammer going to be used in highend servers? If this is the case, I think they are definelty taking the right course in not only helping out linux, but also protecting their interests. It would be hard for other chip manufactures to compete with a more powerful platform that had multiOS support. Linux and (i'm gonna assume here) NT/2000 are a good start. Has there been any news from the BSD camp on a port? I mean, "of course it runs NetBSD", doesn't it?
---
/bin/fortune | slashdotsig.sh
Will we be able to finally get SMP with these AMD chips? Right now we have these amazing Athlons capable of symmetric multi-processing, but no mobo hardware support for them.
IMHO, AMD has gone the right way with x86-64, rather than a whole new instruction set. At this point in the game, I don't think they have enough market pull to convince people of once standard vs. another. It's a bit of a shame Intel and AMD couldn't have cooperated on a comment 64-bit spec, but I know exactly what sort of chance that would have (it involves a snowball and a very warm place...).
æeee!
AFAIK MS hasn't even announced if they would port Windows to Sledgehammer. This could be a clear area where Linux truly (no questions asked) beats MS to the punch. If Linux can be ported in a timely manner, and the Sledgehammer also is released in a timely manner, this really could be one hell of a blow to both Microsoft and Intel.
Obviously, you haven't seen VA Linux stock prices. Wow.
---------------------
This space available. Reasonable rates.
6x45GB 15000RPM drives
:)
sheesh, get it right
Hmmm.... wouldn't it be really weird if the sledgehammer became the native linux platform? think about it... sun and solaris have the sparc chip as the base and they ported to x86 after... the sledgehammer could become the base for linux and everything is ported from there. then again i could have just forgotten to take my pills today hehe
-----------
witty sig goes here
_/_
/ v \
(IIGS( Scott Alfter (remove Voyager's hull # to send mail)
\_^_/
20 January 2017: the End of an Error.
I read in the same place (someone please enlighten me on this) that NT has a kludgy, EMS-like API for running on the Alpha, in order to not waste all that memory completely.
I'm pretty sure it was either a Dr. Dobbs or a MS Developers Journal. It'd be good if someone could point us to the exact article... did I ring any bells?
Most likely, I suppose AMD has secretaries like most other companies ;)
But do you think that AMD would be spending time and effort on a Linux port right now, if NT for Sledgehammer was just around the corner, with server applications support etc. etc. ?
My bet is, that AMD tried, and Microsoft were either honest (heh, no let's be serious) or AMD figured out that Oracle/MsSQL/DB2/SAP/whatever on 64-bit NT is much further away than anyone planning to ship a new CPU this decade would like to even think about.
The GNU/Linux system has the easily-adabtable tools, the easily-portable user-space, and an easily portable kernel. While Microsoft has the marketing people, the company with an employment politic that says education doesn't matter, somehow (I wonder why, nah, I don't) doesn't have any of the other.
Also this mythical "new amiga" seems to be the same thing, platform independant binaries. I wonder which one will come out top?
The incentive will be more powerful applications and doing what we do now faster. It might not happen overnight but it will happen...
Think of it kind of like the way AMD came out with 3DNow. They were extra instructions that could be used to speed things up. It took a while but now most games support those extensions.
matt
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
They made a tradeoff. Porting is more difficult, but when it does get done, it's using the new platform to the max. IMHO a wise decision.
IMHO, you should be able to declare variables in a platform-independent way that specifies whether you need, e.g., exactly 16 bits, or at least 16 bits (or 32 or 64 or 12, or whatever).
You can do that, only there's no standard. In the Windows world it's BYTE/WORD/DWORD, in other places it's int32, int16 etc (better I think).
The only way you can do this now is very kludgy tricks with doing conditional compiling based on limits.h info, or cleaner kludges using templates, but still kludges. It's kludgy (IMHO) because the compiler is saying, "there's a limits.h file that defines the properties of this platform, but I don't know how to use that to permit platform-independent declarations, so you program around me."
Correct. In other words, no standard, as I said.
WORD and DWORD etc. should not be an obstacle to a port that works, (assuming they've been very consistent and have no unsafe conversions) but it may be an obstacle to optimization.
Pretty non-trivial assumption. Boy, I wish I still had that article. It was in a magazine at my previous employer. It detailed a vast number of hurdles in porting Win32 to Win64.
Mental note: Remember to start very successful geek-news website, and sell to Andover.net in order to have enough money to afford dual-core 1.5Ghz(at least) Sledgehammer machine
Has AMD made any deals with Microsoft?
-
The distance between insanity and genius is measured only by success.
Even the samurai
have teddy bears,
and even the teddy bears
Even the samurai
have teddy bears,
and even the teddy bears
get drunk
If you're going to go wish for all that stuff why settle for DSL? OC12 at a minimum, I'd say.
Well, 32 bit x86 machines will run 16 bit x86 apps also, however people don't write 16 bit apps anymore. When 64 bit becomes the standard, the compilers will default to 64 bit code, then people will not write 32 bit anymore (at least not unless they need to use it in special situations)
Or would it be too detrimental to cut them out? Clearly, somewhere along the line it will be more of a benefit to cut out the oldest gears than to keep them.
Remember "Bring 'em on"? *sigh
I've been a very very good boy this year. Please consider the following from my wish list:
AMD Sledgehammer
SuSE Linux
VIA PC 266 chipset (64bit equiv.)
DDR SDRAM
Mobo for all of that
Overclocking tips from Tom's
SCSI controller and 4x45GB 10000RPM drives
A 3D supported LCD letterbox montor
THX surround sound
DVD burner
A DSL provider who actually delivers
100 lbs Kona Espresso beans, 500 lbs mixed Jelly Bellies (no apple, please) & a Thai delivery which stays open past 10 PM
Thanks!
Vote Naked 2000
A feeling of having made the same mistake before: Deja Foobar