Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Intel

Intel 64-bit Announcements at IDF 518

cribb writes "Some fascinating stuff is going on over at the IDF. Ever since the first sneak previews of the Opteron, there has been lots of uncertainty around its future, and that of AMD. AMD have bet everything on the success of their new 64-bit CPU, and with Microsoft severely delaying the release of a 64-bit Windows, and Intel complaining that 64-bit processing has no place in the desktop market, things were starting to look dim for AMD. However, after rumours around the 64-bit extensions of the Pentium 4 EE, it became clear that Intel is not willing to lag behind AMD in the 'innovation' department. Now comes the shocker: Intel boss Craig Barrett today anounced that Xeon-class 64-bit server CPUs codenamed Nocona will be coming out the second half of 2004. It isn't clear whether they will support AMD's Opteron AMD64 extensions. Barrett is quoted saying, 'There will be one operating system that will support all (64-bit) extended systems.' Maybe 64-bit computing is right around the corner after all, and we may even see compatible instruction sets from Intel and AMD! And does this mean that Intel will be dumping Itanium, which never caught on as expected in the server market, and forget the billions spent on developing it?" See some other articles at EE Times, and EWeek.
This discussion has been archived. No new comments can be posted.

Intel 64-bit Announcements at IDF

Comments Filter:
  • by fozzy(pro) ( 267441 ) on Tuesday February 17, 2004 @07:19PM (#8310679)
    I had a similar issue when they were just delving into RISC and producing good ole x86 chips at the same time. They decided to scale back the RISC and dive into x86 and it worked out for them, they recognize the need to research both and look forward and move, although some money is lost, lessons from the Itaniums will go on even if they do die, which I doubt. Intel will do what it needs to survive and most likely stay king of the desktop market.

    Cheers for AMD and their success wit x86-64.

    Completion is best for everyone in this game.
  • Re:Quote (Score:3, Informative)

    by wehe ( 135130 ) <wehe@tuxm[ ]l.org ['obi' in gap]> on Tuesday February 17, 2004 @07:20PM (#8310699) Homepage Journal
    At least on the first AMD64 laptops, Linux is the operating of choice. See TuxMobil for installation reports and a survey of 64bit Linux distributions. [tuxmobil.org]
  • by x-caiver ( 458687 ) on Tuesday February 17, 2004 @07:21PM (#8310702) Homepage Journal
    If you have one of AMD's 64 bit processors you can get a prerelease version of the operating system to try out. Info & a signup link are available here [microsoft.com].
  • by dellis78741 ( 745139 ) on Tuesday February 17, 2004 @07:21PM (#8310704)
    Actually, it was made clear during the Q&A at IDF that the instruction set would be compatible with the AMD64 instruction set that AMD pioneered and which Microsoft has already built a 64-bit version of Windows around. Intel will undoubtedly have some 'additional' instructions included, making theirs a superset of AMD64 but the main point is that you will be able to buy one version of 64-bit Windows and install it on either an AMD or Intel-based machine. Now its' just a matter of timing. I would not expect MS to do the full release of their 64-bit Windows until Intel has the matching hardware in the pipeline, curtailing AMD's current lead in that market segment.
  • Inquirer.net (Score:5, Informative)

    by Krieger ( 7750 ) on Tuesday February 17, 2004 @07:22PM (#8310724) Homepage
    The The Inquirer [theinquirer.net] has some pretty decent (if biased) coverage of this.

    Essentially there will be a single OS for the two (Intel and AMD). Unspoken is that Intel's implementation is AMD64 ISA, but a different technical architecture. If it's compatible, who cares. Secondary confirmation via Ars Technica [arstechnica.com]
  • by Supp0rtLinux ( 594509 ) <Supp0rtLinux@yahoo.com> on Tuesday February 17, 2004 @07:24PM (#8310743)
    AMD is the only X86 chipset manufacturer offering 64bit notebook chips [bestbuy.com]. They're clearly seeing the light and hitting a market that Intel's been struggling in for close to 4 years. Intel's claims of no need for 64-bit personal computing is just a smokescreen for their 64-bit failures. As technology advances we will have 64-bit personal computing... and a few years or decades later we'll 128-bit personal computing. Intel just doesn't want to lose face to AMD since AMD is first to market and posting profits.
  • More info (Score:5, Informative)

    by Dwindlehop ( 62388 ) on Tuesday February 17, 2004 @07:24PM (#8310744) Homepage

    News.com article [com.com]
    Intel's 64 bit extensions are compatible with AMD's. You will be able to run the same 64 bit OSes on them. Intel's 64-bit capable Xeons are Noconas, which are Prescotts in a Xeon package.

    I work for Intel, but I do not speak for Intel. My opinions are not necessarily the opinions of Intel Corporation.

  • The Register (Score:4, Informative)

    by tickticker ( 549972 ) <tickticker AT gmail DOT com> on Tuesday February 17, 2004 @07:29PM (#8310782) Journal
    According to this article over at the Register [theregister.com] they may not be that compatible.

    Intel won't say if it has licensed AMD's x86-64 extensions. But Barrett seemed to hint that Intel's technology will be somewhat less than completely compatible with AMD's instruction set.

    "For the most part, (software) will run on both systems," he said. "Intel has some (things) unique to Intel, which we will make sure people write, port and tune to."

    --
    Sigs are for geeks

  • Missing step (Score:5, Informative)

    by rqqrtnb ( 753156 ) on Tuesday February 17, 2004 @07:31PM (#8310798)
    At last Intel saw the light and introduced the missing link in their offerings. They made the same mistake as DEC: a radical switch to the Alpha RISC chip from its heavy VAX CISC processors.

    Intel's shortcommings in the IA32 to IA64 switch were the following:

    1. It took them too long to provide a decently performing implemenation of their highly advertised IA64. Itanium 2 became a contender only in the last 2 years. Prices are still too high.

    2. They didn't provide a smooth upgrade path. All x86 apps would need to be recompiled in order to take advantage of the radically different features (EPIC) of the Itanium. Raw x86 code runs very slow on Itanium, compared to p4 and xeon.

    3. Their compilers are still not so mature to allow code to fully utilize the Itania.

    4. it turns out that the Itanium 2 is good for compute intensive mono-threaded code. That is a good match for supercomputing types of apps usually running in batch mode. A server however, needs to handle 1000s of interrupts and context switches / sec. Itanium loses all the nice EPIC/pipelining benefits when confronted with server types of multi-tasking/multi-threaded workloads.

    5. Although the current Itanium 2 is good for multiprocessor types of apps, Intel never came up with a decent high-speed interconnect, nor it designed/proposed any efficient cache coherence protocol for larger SMPs.

    In the meantime, AMD took the evolutionary path and provided the 64-bit capability from desktops, to middle tier servers and higher end machines. They implemented an architecture that directly executes the IA32 but that was extended to the much needed now 64-bits. The performance / price ratio are much better than that of Itanium's and compilers were much easier to come about since the x86 ISA is a well known one.

    There is no surprise that AMD made the right strategic move to provide the needed missing link in the evolution of the popular (but crappy) x86 ISA to the 64-bit arena. There is no surprise either that heavy weights such as IBM, Dell, SUN and even HP -- who pretty much designed Itanium -- put some of their eggs in their AMD busket.

    And there is no surprise that Intel realized after the fact that it should had provided the missing step and it is now playing catch up.

    Isn't unbridled competion good? The pervasiveness of Intel forced the AMD and the RISC designers to do their best to improve their own designs which now in turn are forcing Intel to improve its own?

    The same story with UNIX/Linux and MS windows.

    People need decent alternatives to chose from. Forced monolithic single-vendor solutions are bad for everyone.

  • AMD Low Power (Score:5, Informative)

    by Rufus211 ( 221883 ) <rufus-slashdotNO@SPAMhackish.org> on Tuesday February 17, 2004 @07:33PM (#8310815) Homepage
    The other big news today was AMD's announcement of the HE and EE (wtf they mean is anyone's guess) of low-power Opterons. With these lines you get a full-scale Opteron that only puts out 35 or 50 watts! True they're expensive as heck, but they seem perfect for blades and other large-scale installations where power and AC requirements cost more than the CPUs themselves.

    More information: AMD [xbitlabs.com], Intel [xbitlabs.com] at xbit
    Discussion: AMD [aceshardware.com], Intel [aceshardware.com] at Ace's
  • by blamanj ( 253811 ) on Tuesday February 17, 2004 @07:34PM (#8310830)
    If they do drop Itanium, it wouldn't be the first CPU that Intel spent a bunch of money on, only to kill it when it wasn't accepted by the market.

    The iAPX 432 [brouhaha.com] was a 32-bit processor Intel developed starting in 1975 that embodied CISC technology to the max. It was innovative, but also expensive and slow, and targeted towards the Ada programming language, another market failure.
  • by univgeek ( 442857 ) on Tuesday February 17, 2004 @07:39PM (#8310866)
    I'm doing many simulations, and so are my fellow students. Modern CAD packages for doing MEMS, nano-tech work with high resolution scream for more RAM. 2GB is barely sufficient, and anything I can feed it is a worthwhile sacrifice. None of our labs can afford Itanics. But we sure can and do need more than 4GB (3GB if windows). I've been advising people to get Opterons whenever they are about to upgrade their systems in order to have an upgrade path in mind.
  • Re:64 bit screw up (Score:3, Informative)

    by Wesley Felter ( 138342 ) <wesley@felter.org> on Tuesday February 17, 2004 @07:52PM (#8310971) Homepage
    First of all, the size of int is determined by the compiler and ABI, not the hardware. Since IA-32E is the same as AMD64, it's too late to change the definition of int.

    Second, int is 32 bits on most 64-bit platforms (PPC64, SPARC64, etc.).

    Third, long is the same size as void* on virtually all modern platforms, so that's the assumption people should be making.
  • by LuxuryYacht ( 229372 ) on Tuesday February 17, 2004 @07:55PM (#8311007) Homepage
    64 Bit Extensions [intel.com]

    From the Intel FAQ Site:

    Q9: Is it possible to write software that will run on Intel's
    processors with 64-bit extension technology, and AMD's 64-bit capable
    processors?

    A9: With both companies designing entirely different architectures, the
    question is whether the operating system and software ported to each
    processor will run on the other processor, and the answer is yes in
    most cases. However, Intel processors support additional features, like
    the SSE3 instructions and Hyper-Threading Technology, which are not
    supported on non-Intel platforms. As such, we believe developers will
    achieve maximum performance and stability by designing specifically for
    Intel architectures and by taking advantage of Intel's breadth of
    software tools and enabling services.
  • by Moocowsia ( 589092 ) on Tuesday February 17, 2004 @07:57PM (#8311028)
    I'm pretty sure HP and Intel signed an agreement to have the Itanium as their only 64bit processor for quite some time. This will violate this agreement, unless Intel payed HP the penalties then Intel is going to be in some deep legal shit.
  • Like a Crystal Apple (Score:2, Informative)

    by wongaboo ( 648434 ) on Tuesday February 17, 2004 @07:58PM (#8311040)
    Whether Apple innovates in the hardware department is debatable. But they are pretty good fortune tellers. Let me count the tools they brought first to the home PC user.
    1. 64 bit computing [pcworld.com]
    2. Bluetooth [wirelessdevnet.com]
    3. Firewire [com.com]
    4. 802.11b/g [com.com]
    5. USB [techtv.com]
    6. DVD/CD Writeable [got tired of linking]
    .
    .
    .
    100,000,000. SCSI
  • by Anonymous Coward on Tuesday February 17, 2004 @08:03PM (#8311073)
    MIPS was first (91), Alpha was second (92), Sun was third (95)
  • Re:Why 64 bit? (Score:5, Informative)

    by mlyle ( 148697 ) on Tuesday February 17, 2004 @08:06PM (#8311094)
    It's hard to picture why there will ever be a need for 128-bit computing.

    2^64 is 18446744073709551616. This is BIG. 17179869184 gigabytes. 16777216 terabytes of addressable memory. 16384 petabytes. This is basically the maximum amount of physical memory and the maximum size of one individual process's virtual memory mapping on a 64 bit architecture (yes, I know many current 64 bit implementations, including AMD64 are limited to 2^48 in practice; but the architectures can fundamentally handle both 2^64 physical and virtual addressing).

    This is enough addressing that you can have 2.5GB of memory in a process for each man, woman, and child on the face of the planet.

    And as to doing integer math larger than 2^64-- why? 2^32 is already overkill for most things.

    Nope, I don't see "128-bit computing" becoming mainstream anytime soon. And it's far from clear 64 bit on the desktop is all that close, given the fact that A) the added code size contributes cache misses and saps performance, and B) there is not much done on the desktop now that requires more than 2^32 bytes of memory in a process, and C) not much stuff does math on quantities greater than 2^32 (4294967296). Keep in mind bank switching allows you to have more RAM than 4GB on all recent ia32 processors (2^36/2^40).

    If we change architectures, it will be less about addressing limitations and more about the piss-poor quantity of registers available on ia32. More registers means more obtainable instruction-level parallelism.. this equals more work done on modern architectures.
  • by Anonymous Freak ( 16973 ) <anonymousfreak@nOspam.icloud.com> on Tuesday February 17, 2004 @08:09PM (#8311135) Journal
    Linus isn't part of, and Intel didn't help start, OSDN, that's the parent of Slashdot. I had my OSD<x>'s confused.

    Intel helped start (and Linus is an employee of,) OSDL [osdl.org]. That one letter makes a heck of a difference.
  • by Mr. Piddle ( 567882 ) on Tuesday February 17, 2004 @08:13PM (#8311178)
    Itanium sold over 100,000 cpus last year which is a big number for the enterprise server market (That's more than some other major RISC processors sold in 2003 (like Power 4)).

    The other major RISC CPUs sell by the millions. Your whole post is one big pointless troll.
  • 128-bit computing? (Score:5, Informative)

    by mr_majestyk ( 671595 ) on Tuesday February 17, 2004 @08:23PM (#8311276)
    I don't see "128-bit computing" becoming mainstream anytime soon.

    Well, the designers of IBM's venerable AS/400 might disagree with you. Its architecture has been enabled for 128-bit computing since the early 1970's [channelweb.com].
  • Re:The Future... (Score:4, Informative)

    by Mr. Piddle ( 567882 ) on Tuesday February 17, 2004 @08:29PM (#8311324)
    This is just a guess but I wouldn't be suprised in "Longhorn" will be native 64 bit.

    This how it typically works in UNIX-land: 64-bit kernel with 32-bit and 64-bit applications. Solaris has been like this for three generations, IIRC. For general day-to-day use, it is typically 99.9% 32-bit applications and the occasional life-saving 64-bit app for that immense data file or whatever that comes up.
  • by Anonymous Coward on Tuesday February 17, 2004 @08:42PM (#8311414)
    Eh? The example you quote is exactly correct, 64-bit integer units can indeed "churn through doubly large chunks of data than current 32-bit" processors' integer units. Nowhere in that sentence can I see "twice as fast".

    How the hell did the parent get modded up?
  • by bucky0 ( 229117 ) on Tuesday February 17, 2004 @08:49PM (#8311456)
    Where are my 8-way Opterons?
    Theyre shipping, theyre just real expensive

    I'm still bitter about the Athlon MP - which was supposed to allow for 4-way Athlons.

    IANA chipset designer, but AFAIK, that's a physical impossibility, there's only one CPU select pin on the socket A, which'd allow for merely 2 cpus.
  • by Mr. Piddle ( 567882 ) on Tuesday February 17, 2004 @09:19PM (#8311719)
    Care to back up your assertion?

    The G5 is a PowerPC. PowerPC is RISC (or was, due to the blurring over the years). Apple is putting G5s into their servers, too.

    As far as numbers go, the market reports I see via Google put Sun's annual server sales at 200,000 to 300,000 servers. Multiply by some SMP co-efficient, and it isn't hard to get over 1,000,000. These numbers also do not include workstations, motherboards sold to OEMs, embedded units, and replacement parts. If Itanic is just getting over 100,000, then Intel has some problems, espcially considering just how long that CPU has been around (I first heard about it in college in 1997 or so, I think).

  • by stdarg ( 456557 ) on Tuesday February 17, 2004 @09:24PM (#8311763)
    I happened to see this story [pcworld.com] which quotes Intel CEO Scott Barrett as saying "Intel's 64-bit extension technology will be software-compatible with AMD's 64-bit extension technology." It also quotes one analyst saying "Intel will be a uniter rather than a divider, and that's very positive news."
  • Re:Quote (Score:3, Informative)

    by leviramsey ( 248057 ) * on Tuesday February 17, 2004 @09:31PM (#8311803) Journal

    Intel was also a major early investor in Red Hat...

  • by waveman ( 66141 ) on Tuesday February 17, 2004 @09:44PM (#8311876) Homepage
    "most people DO NOT need 64-bit computing"

    There are even now a few things that 64 bit is useful for...

    1. Crypto - 64 bit ints makes things much faster.

    2. Running Lisp or Scheme. You can fit a lot more into a 64 bit int, which is important when running these languages.

    3. Some calculations can be done in 64 bit ints that would not fit in 32 bit. Example, financial calculations, where $3,000,000.00 does not fit in 32 bit.
  • by erice ( 13380 ) on Tuesday February 17, 2004 @10:15PM (#8312091) Homepage

    But you have to wonder... what on earth was Intel thinking?
    It wasn't x86 compatible by a longshot


    Intel was thinking that Itanium would be enough faster than a native x86 to emulate x86 competively. The architecture was designed to make software emulation of x86 relatively efficient.

    The trouble is, the required performance never arrived. Clock rates greatly lagged x86. Compilers have not been able to use the resources provided by IA64 effectively. Itanium hasn't been able to keep up with x86 when running native, much less in emulation.
  • by v01d ( 122215 ) on Tuesday February 17, 2004 @10:15PM (#8312095) Homepage
    Compare Itanium to like processors, such as they exist.

    So Power4 is the only processor you'll admit to being a "like" processor? The biggest RISC processors are Sparc and PowerPC. Each out sells Itanium by a huge margin.

    Sun sold more total systems, but they weren't all SunFires, and we weren't talking about them.

    Intel sold 100,000 processors, Sun sold close to 300,000 systems. See the significance of the difference? The parent of this thread was talking about RISC processors. Power4 was mentioned specifically, but Sparcs are certainly in the the same class.
  • Re:Why 64 bit? (Score:3, Informative)

    by LordKronos ( 470910 ) on Tuesday February 17, 2004 @10:17PM (#8312101)
    Floating point math is slow, really slow.
    Maybe you should check out some benchmarks on something newer than a 486, because most current CPUs can actually do floating point calculations faster than integer ones.
  • Re:Missing step (Score:4, Informative)

    by frank_adrian314159 ( 469671 ) on Tuesday February 17, 2004 @11:08PM (#8312434) Homepage
    They made the same mistake as DEC: a radical switch to the Alpha RISC chip from its heavy VAX CISC processors.

    But you can excuse DEC for the mistake - they had migrated their customers to a radically different architecture before. When DEC killed the PDP-10 line, they put in a lot of effort to move their existing customer base for that machine to the VAX. And it worked. People may have bitched, but they moved because there was no real alternative then (the only other 36-bit line at the time was Univac, and they were getting ready to throw in the towel). So the DEC customer choice was either another DEC machine or an IBM mainframe of some sort. And guess which one their customers chose? Sure they bitched about it, but it wasn't as if they had any real choice in staying with some sort of comaptible system. And most of their software that wasn't written in MACRO-10 or Bliss was tied to DEC Fortran or COBOL.

    It's clear that when DEC did the switch to the Alpha, they expected something similar to happen. The few things they didn't notice? First, there were other 32- and 64-bit platforms to migrate to. A lot of the customers took the opportunity to look at SPARC or MIPS or (GASP!) Intel 32-bit offerrings as well as the 64-bit goodness soon to come out from the other two. Second, most customer's software was not as tied as heavily to their platform. In the interrim, code had migrated to C, FORTRANs and COBOLs had become much more standardized, and very few folks wrote in MACRO-32. Toss in the fact that it's a lot easier to port a program from one 32-bit platform to another 32-bit platform and it's no wonder that DEC's customer base ran away screaming. And that was the end of DEC.

    Now Intel, OTOH, has gone through this with at least two other architectures - the IA-432 and the 9900(??) - you'd have thought they's learned their lesson by now. Oh well, third time's a charm - maybe thry'll introduce the 128-bit extensions next year to retake the lead!

  • by Ayanami Rei ( 621112 ) <rayanami&gmail,com> on Wednesday February 18, 2004 @12:29AM (#8312966) Journal
    even SLES 8.x and RHES 3.0 are not rock solid on AMD64 servers. Sure, single CPU, fine. But you try to use 4-way on the AMD8XXX and you will have an interesting time.

    I think Microsoft was having similar trouble trying to adapt Windows to run properly and without issue on this brand new hardware. Maybe AMD was dragging their feet addressing errata exposed by the effort?

    But even then I feel that's a bit of a stretch. It's been in beta state for a long time now. At least they're offering security updates for it... that's a sign of commitment.
  • by e40 ( 448424 ) on Wednesday February 18, 2004 @02:01AM (#8313371) Journal
    And today we already have the PowerPC G5.

    If your definition of 64-bit is a 32-bit operating system around a 64-bit chip, then the G5 is a 64-bit platform. Mac OS X 10.2.7 (and the upcoming 10.3) is not a 64-bit operating system [osnews.com]. This is particularly frustrating because Apple's marketing machine has very carefully crafted their message [apple.com] to make a reasonable person believe the operating system is 64-bit, especially if you download and read Power Mac G5 Tech Overview [akamai.net] (PDF). Apple says about the G5 version of Mac OS X that it runs all of your software -- and runs it faster -- with a version of Mac OS X Jaguar specially tuned for the PowerPC G5 processor, providing a seamless transition to 64-bit power. That's only the beginning of the smoke and mirrors. The 64-bit power only gives users two things: the operating system can address up to 8GB of RAM, though user programs are still limited to 4GB, and some of the G5 numerical hardware is available with a special version of GCC (3.3).

  • by BuzCory ( 6977 ) on Wednesday February 18, 2004 @07:28AM (#8314439) Homepage
    The iAPX 432 was a 32-bit processor Intel developed starting in 1975 that embodied CISC technology to the max. It was innovative, but also expensive and slow, and targeted towards the Ada programming language, another market failure.

    First, your statements above are contradictory, in 1975 there was no Ada programming language, only a spec (steelman ??) that described what the language should contain (and not contain).

    Also, it is not clear whether you meant that the 432 or Ada was a marketing failure (or both). Certainly the 432 was. OTOH, from its first release in 1980 or so, the Ada language has been far from a "market failure", despite there being no low-cost compilers for it and despite the limitations required by the SteelMan spec. Virtually all aeronautics, astronautics or critical communications software (Military or civilian) and weapons control software for the last 20 years was written in Ada (and not just in the US).

    In addition, several commercial SW firms also found, even w/ Ada-83, that it allowed them to ship w/ far fewer bugs left for customers to find that code written in (Ugh!) C, as well as allowing bug-fixes using less than 50% of the developer resources than to fix bugs in (Ugh!) C.

    As of 1995 the Ada language is much more oriented towards general programming, as well as being much cheaper to use than it had been. There has been a FREE (GPL) Ada compiler available since 1995 or so, and it is now (since version 3.2) integrated into GCC.

    For more info on how Ada is being used and why it should be used for all new projects, see My small Ada site [nyct.net] or David Botton's Ada Power [adapower.com] site.
  • by Anonymous Coward on Wednesday February 18, 2004 @09:41AM (#8314941)
    The i960 was a wonderful processor. IT was designed to replace the x86 *before* Intel recognized the need for the 386. Once they knew the x86 would have to become 32 bit, the 960 was repositioned as an embedded solution and was extremely successful, even more than Intel expected at times.
  • by dead sun ( 104217 ) <aranachNO@SPAMgmail.com> on Wednesday February 18, 2004 @10:16AM (#8315185) Homepage Journal
    No, and those who adopt early will make some difference to the market share. Lots of businesses, however, don't have the money to rollout hundreds of new processors very often. Heck, the last company I worked for (100s of employees, millions in monthly sales) is still on Pentium 3 (some Xeon) machines for servers, except for a single database box which needed more.

    While I think the Opteron is a great choice, and kudos to your company for getting the best of what they can right now, many companies are also either blindly loyal to Intel or don't want to adopt anything too "new" too quickly. The fact that a few linux distros and now some beta software from MS will take full advantage of the Opteron will probably have an effect too, despite the Opteron running 32-bit code very nicely. It's the uninformed managers that tend to make those decisions.

    Again, congrats to your company which decided to jump on already. I'm still of the opinion that there will be plenty of 64-bit sales for Intel and this is no more than a minor scrape, completely detached from a favor for either company.

  • by jcdr ( 178250 ) on Wednesday February 18, 2004 @10:49AM (#8315452)
    No! You are wrong, x86-64 and IA32-e both uses 32-bits operands. Other way there will not be compatible!

    For AMD see the table 1.1 "Operating modes" page 43 of http://www.amd.com/us-en/assets/content_type/white _papers_and_tech_docs/24592.pdf

    For Intel see the table 1.1 "IA32-e modes" page 18 of http://developer.intel.com/technology/64bitextensi ons/30083401.pdf

    (I dont know why slashdot add sometimes a space in the URL, it's not in the original)

    The CMPXCHG16B example just show that Intel continue there nasty game of adding opcode in a way that nobody can use it because thre need to run on AND chip too.
  • by ivan256 ( 17499 ) * on Wednesday February 18, 2004 @12:01PM (#8316171)
    The 960 wasn't a total flop. It was used as an embedded processor, and last I looked (which admitedly was a few years back) intel would license the core for use in devices. Lots of PCI I/O cards contain i960 cores.
  • by Anonymous Coward on Thursday February 19, 2004 @11:04AM (#8326337)
    To the best of my knowledge, Ada is being taught as a first programming language in some 200+ universities around the world, including in the US Military Academies.

    I know that at least a few Australian universities teach Ada first.

Work without a vision is slavery, Vision without work is a pipe dream, But vision with work is the hope of the world.

Working...