Slashdot Mirror


AMD, Intel, and NVIDIA Over the Next 10 Years

GhostX9 writes "Alan Dang from Tom's Hardware has just written a speculative op-ed on the future of AMD, Intel, and NVIDIA in the next decade. They talk about the strengths of AMD's combined GPU and CPU teams, Intel's experience with VLIW architectures, and NVIDIA's software lead in the GPU computing world." What do you think it will take to stay on top over the next ten years? Or, will we have a newcomer that usurps the throne and puts everyone else out of business?

34 of 213 comments (clear)

  1. YAY! More Prognostication! by newdsfornerds · · Score: 5, Insightful

    I predict wrong predictions.

    --
    Damping absorbs vibrations. Dampening is caused by moisture.
    1. Re:YAY! More Prognostication! by Pojut · · Score: 2, Insightful

      I don't even understand why people do this in an official capacity. I mean, I know they have to for shareholders or business planning purposes or whatever, but these sorts of things are almost always wrong.

      Are they just doing it for the lulz?

    2. Re:YAY! More Prognostication! by lorenlal · · Score: 3, Insightful

      I think it's because they're being paid to.

    3. Re:YAY! More Prognostication! by kiwirob · · Score: 5, Informative

      I predict they are seriously mistaken in forgetting about ARM processors in their analysis. ARM processors have taken over pretty much all the mobile and a lot of the netbook space. From wikipedia As of 2007, about 98 percent of the more than one billion mobile phones sold each year use at least one ARM processor ARM Wikipedia The world is getting more and more mobile and the desktop processing capacity is becoming irrelevant.

      I believe Moore's Law stating the number of transistors will double on an integrated circuit every two years and the continual increase of CPU GPU processing power is a solution looking for a problem. What we need is power efficient processors that have enough processing capacity to do what we need and nothing more. Unless you are a Gamer or doing some serious GPGPU calculations in CUDA or OpenCL what on earth is the need to have a graphics card like the Nvidia GeForce GT 340 with around 380 GFLOPs of floating point processing. It's ridiculous.

    4. Re:YAY! More Prognostication! by Entropy98 · · Score: 2, Informative

      Your right, besides video games, servers, scientific research, movies, increased productivity, and probably a dozen things I haven't thought of what do we need more processing power for?

      Of course efficiency is good. Computers have been becoming more efficient since day one.

      There is a place for tiny, low power ARM chips and 150 watt 8 core server chips.

    5. Re:YAY! More Prognostication! by Blakey+Rat · · Score: 2, Informative

      I predict they are seriously mistaken in forgetting about ARM processors in their analysis. ARM processors have taken over pretty much all the mobile and a lot of the netbook space.

      Mobile I'll give you, but netbook?

      When's the last time you saw a ARM netbook? If you've ever seen one? Sure, you read articles on Slashdot saying that they'll be here Any Day Now! But they aren't. I think there was one model in Fry's for a short while-- that's about it. Unless you count the numerous vaporware-spouting websites.

      And, frankly, Atom has such a lead in the netbook space now, it's basically done as far as ARM is considered. They've wasted too much time, assuming anybody was even working on this mythical product to start with. At this point, an ARM-powered netbook would *really* have to blow the competition away for people to even take a second look. It's not happening.

    6. Re:YAY! More Prognostication! by PopeRatzo · · Score: 3, Insightful

      I predict wrong predictions.

      Not only wrong predictions, but predictions based on a completely faulty notion.

      From the summary:

      What do you think it will take to stay on top over the next ten years? Or, will we have a newcomer that usurps the throne and puts everyone else out of business?

      Do you get that? It's no longer enough for a company to innovate, to produce a quality product, and to make a profit. They have to be "on top". They have to kill the competition, to put everyone else out of business. Welcome to Capitalism, 2010.

      This might be why some people see this era as being the end-game of "free-market" capitalism. Because now the only way to produce is to destroy. Because it's not enough to succeed, but others have to fail. What good is being rich unless there are poor people to which you can compare your success? After all, if everyone's standard of living goes up, who's going to clean my fucking house?

      There was a time, in my lifetime (and I'm not that old) when a company, let's say an electronics manufacturing company, could sell some stock and use the proceeds to fund the building of a new plant, the purchase of new equipment, the hiring of new employees. The family that owns the company sees their success in terms of this growing and profitable concern. A "healthy" profit on investment for such a company could be as little as 8 percent (and this was a time when you could get 5 percent for a savings account). The people who work for this company like it so much, have done so well as employees, that entire extended families go to work for the company, generation after generation. I watched this entire cycle occur right here in my home town to a company that made industrial lighting (like the kind you'd see at a major league ballpark during a night game). Now, the company is gone. Swallowed by a company that was swallowed by a company that was swallowed by a foreign company that lost contracts to a company in Europe. There's a trail of human loss all along the way.

      The theory of markets and business that sees the killing off of companies as a preferred outcome will always end up badly.

      --
      You are welcome on my lawn.
    7. Re:YAY! More Prognostication! by hairyfeet · · Score: 2, Insightful

      For me and my customers it isn't so much about the raw horsepower, it is the "bang for the buck" that is just getting insane lately. I am sitting here running an AMD 925 quad, with 8Mb of total cache, 8Gb of DDR 2 RAM, a 4650 with a Gb of RAM for buffering, and nearly a Tb of HDD space, all for less than $700 with Windows 7 HP X64. That is just nuts! hell even my 67 year old dad has a quad now. I told him at those prices might as well have the room to grow. With the onboard Radeon GPU his widescreen is smooth as butter for watching videos, and no matter how much he does it never slows down. That's just crazy power for that little $$$!

      Now as for the article, I have to call bullshit on a couple of points. One Nvidia and CUDA. Yes Nvidia owns the GP-GPU market with CUDA, but is that really enough to sustain the entire company and pay for R&D? From what I've read Fermi is gonna be a GP-GPU first that is only half ass for games, is gonna crank out more heat than a P4, and is gonna cost a mint to boot. With the Radeon 4xxx and 5xxx getting so cheap, the new onboards by both AMD and Intel being more than enough for your average Joe, how long can Nvidia keep this up? Intel has locked them out of the new socket chipsets, AMD don't need their chipsets either, so that is another market lost to them, sure Tegra might help a little but I don't see it making up the numbers they had during the 6xxx and 7xxx series. My prediction is Nvidia is gonna be hurting bad, and may get out of the domestic GPU market altogether, becoming a "Hollywood" company like SGI was back in the day.

      Second Nvidia as an x86 manufacturer. Sure we have heard that rumor for years, but unless I'm mistaken they don't have a license for x86 CPUs, do they? AMD and Intel have pretty much all of x86 locked up behind patents and copyrights, which is why the Chinese went MIPS. So unless they buy out Via I would call this one wishful thinking. TFA tries to claim that they might try to bring Crusoe back from the dead, but there was a reason Transmeta went tits up, their chips sucked. Might work for cell phones, for everything else it would make Atom look like a racehorse. And while battery life is important most folks aren't gonna put up with really shitty performance just to squeeze a little more juice out.

      So my personal predictions are thus- AMD will stay in second place and rule the low end with the "bang for the buck" and kick ass in the GPU market thanks to Eyefinity and their low prices on the nice Radeons. Intel GPUs will continue to suck, but their video hardware acceleration will be good enough the average Joe won't care. Nvidia will own GP-GPU but Fermi will be a flop because of heat VS performance on gaming in the consumer market, which will cause them to ultimately sell off Tegra for cash, or more likely get out of the consumer hardware to focus on GP-GPU and mobile.

      But even TFA notes that Nvidia has just been rehashing the G92 core since 2007, and with only Fermi coming down the pipe I predict times will be tough for Nvidia for the next couple of years regardless. Everyone else has CPU+GPU full top to bottom solutions and Nvidia has been left the odd man out. It looks like AMD wasn't so stupid for buying ATI after all, especially if bulldozer turns out to be a good mobile chip.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  2. Re:The Singularity? by MobileTatsu-NJG · · Score: 4, Insightful

    With greater personal power, we won't have Microsoft dictating what 3D features we can have. With individuals become supercomputers, these three companies will be out of business. However, personal survivability and power will be sufficient that former employees will be fine.

    What?

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  3. ARM by buruonbrails · · Score: 3, Insightful

    All three will be marginalized by the ARM onslaught. Within 10 years, smartphone will be the personal computing device, AMD and Intel processors will power the cloud.

    1. Re:ARM by ShadowRangerRIT · · Score: 2, Insightful

      I really, really hope you're wrong. Forced to choose between a smartphone and nothing at all, I'd likely go with nothing. Which would be professionally problematic, since I code for a living.

      --
      $_ = "wftedskaebjgdpjgidbsmnjgcdwatb"; tr/a-z/oh, turtleneck Phrase Jar!/; print
    2. Re:ARM by h4rr4r · · Score: 3, Insightful

      So you could get an arm laptop or x86 workstation. For work use thinclients will be popular again soon and many people will use a smart-phone, hooked to their tv for display when at home, instead of a home computer.

      Then the cycle will restart. Welcome to the wheel of computing.

    3. Re:ARM by Angst+Badger · · Score: 3, Interesting

      All three will be marginalized by the ARM onslaught. Within 10 years, smartphone will be the personal computing device, AMD and Intel processors will power the cloud.

      ARM may well come to dominate personal computing, but it sure won't be via the smartphone. No one is going to edit long word processor documents on their phone, much less edit spreadsheets, write code, or do much else that qualifies as actual work. And it's not because they don't already -- in many cases -- have enough processor power; it's because they don't have full-sized keyboards and monitors. I'll grant that it's possible that phones or PDAs of the future might well attach to full-featured I/O devices, but by themselves, no.

      The cloud, too, has some significant limits that it will be difficult if not actually impossible to overcome. Security is a major issue, arguably theoretically resolvable, but trusting your critical data to an outside company to whom you are, at best, a large customer is not.

      --
      Proud member of the Weirdo-American community.
    4. Re:ARM by Grishnakh · · Score: 4, Interesting

      And why would they bother with that, when they can simply have a separate computer at home instead of having to worry about dropping theirs and losing everything?

      PCs aren't going anywhere, and the idea that they'll be replaced by smartphones is utterly ridiculous. Despite the giant increases in computing abilities, and the ability to fit so much processing power into the palm of your hand, even mainframe computers are still with us; their capabilities have simply increased just like everything else. Why limit yourself to the processing ability that can fit into your hand, if you can have a desktop-size computer instead, in which you can fit far more CPU power and storage? Today's smartphones can do far more than the PCs of the 80s, but we still have PCs; they just do a lot more than they used to.

      Of course, someone will probably reply saying we won't need all the capability that a PC-sized system in 20 years will have. That sounds just like the guy in the 60s who said no one would want to have a computer in their home. A PC in 2030 will have the power of a supercomputer today, but by then we'll be doing things with them that we can't imagine right now, and we'll actually have a need for all that power.

  4. Re:The Singularity? by binarylarry · · Score: 5, Funny

    In short: make your time.

    --
    Mod me down, my New Earth Global Warmingist friends!
  5. Re:Haven't you heard? Studies have shown.. by Anonymous Coward · · Score: 4, Funny

    The use of futurism has been thoroughly discredited.

    I predicted that years ago.

  6. Re:The GPU will go the way of the coprocessor by Lord+Ender · · Score: 5, Interesting

    The GPU will go the way of the coprocessor

    On the contrary, I think the CPU will go the way of the coprocessor. The humble Atom may be enough CPU power for most people these days, but you can never have enough GPU power... at least not until your po-- I mean, games, are photorealistic in real time.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  7. Re:The GPU will go the way of the coprocessor by ircmaxell · · Score: 5, Interesting

    Well... There's 2 ways of looking at it. Either the GPU and the CPU will be merged into one beast, or there will be further segregating of tasks. In terms of price, what's more efficient: Having 1 chip that can do everything (Picture a 128 core CPU, that has different cores optimized for different tasks. So 32 cores optimized for floating point processes, 32 for vector processes and 64 for "generic computing") or having multiple chips that are each fully optimized for their task. Actually, now that I think about it, I'd probably say both. Economy computers would be based off the "Generic" cpu, whereas performance computers and servers would have add-in modules that let you tailor the hardware more towards the task at hand. So the motherboard could get an additional 8 sockets (similar to DIMM sockets) that would let you plug in different modules. So if you need to do graphics heavy processing (video games, movie rendering, etc) you'd add 8 GPU modules to the motherboard. If you needed floating point capacity, you'd add 8 FPU modules... Etc... The advantage of doing it that way over the current PCIe method, is that you get to skip the southbridge (So these modules would have full speed access to system memory, hardware and each other). Of course, there are a lot of hurdles to implementing such a thing...

    I am not an engineer, these are just thoughts that rolled off my head...

    --
    If a man isn't willing to take some risk for his opinions, either his opinions are no good or he's no good
  8. Too much hyperbole... by Foredecker · · Score: 5, Insightful

    You can always spot a sensationalist post when part of it predicts or asks who will go out of business. Or what thing will disappear.

    For example, in his post, ScuttleMonkey asks this:

    ...Or, will we have a newcomer that usurps the throne and puts everyone else out of business?

    NNote, the post is a good one - Im not being critical. But change in the tech industry rarely result in big companies going out of business - if they do, it takes a long time. I think sun is the canonical example here. It took a long time for them to die - even after many, many missteps. Sun faded away not because of competition or some gaming changing technology, but simply because they made bad (or some would say awful) decisions. Same for Transmeta.

    People have been predicting the death of this or that forever. As you might imaging, my favorite one is predicting Microsofts death. Thats being going on for a long, long time. The last I checked, we are still quite healthy.

    Personally, I dont see Intel, AMD, or NVIDIA ding any time soon. Note, AMD came close this last year, but they have had several near death experiences over the years. (I worked there for several years...).

    Intel, AMD and NVIDIA fundamental business is turning sand into money. This was a famous quote by Jerry Sanders the found of AMD. Im paraphrasing, but it was long the idea at AMD that it didnt matter what came out of the fabs as long as the fabs were busy. Even though AMD and NVIDIA no longer own fabs, this is still their business model (more or less).

    I think its interesting how a couple of posters have talked about ARM - remember, AMD and NVIDIA can jump on the ARM bandwagon at any time. Intel already is an ARM licensee. Like AMD, they are in the business of turning sand into money - they can and will change their manufacturing mix to maintain profitability.

    I also dont see the GPU going away either. GPUs are freakishly good at what they do. By good - I mean better than anything else. Intel flubbed it badly with Larabee. A general purpose core simply isnt going to do what very carefully designed silicon can do. This has been proven time and time again.

    Domain specific silicon will always be cheaper, better performing and more power efficient in most areas than a general purpose gizmo. Note, this doesnt mean I dislike general purpose gizmos (like processors) - I believe that the best system designs have a mix of both - suited to the purpose at hand.

    -Foredecker

    --
    Jibe!
    1. Re:Too much hyperbole... by Anonymous Coward · · Score: 2, Funny

      we [Microsoft] are still quite healthy

      Oh noes! Who let him post on slashdot?!

  9. Re:Haven't you heard? Studies have shown.. by maxume · · Score: 2, Insightful

    If he is getting paid well, he doesn't give two shits what kind of clap you are doing.

    --
    Nerd rage is the funniest rage.
  10. Re:The GPU will go the way of the coprocessor by Grishnakh · · Score: 2, Insightful

    I disagree. Floating-point coprocessors basically just added some FP instructions to a regular single-threaded CPU. There was no parallelism; they just removed the need to do slow floating-point calculations using integer math.

    However, GPUs, while they mainly do floating-point calculations, are essentially vector processors, and do calculations in parallel. They can easily benefit from increased size and parallelism: the more parallel processing capability a GPU has, the more realistic it can make graphical applications (i.e. games). And with all the GPGPU applications coming about (where you use GPUs to perform general-purpose (i.e., not graphics) calculations), there's no end to the amount of parallel computational power that can be used. The only limits are cost and energy.

    So if someone tried to fold the GPU into the processor, just how much capability would they put there? And what if it's not enough? Intel has already tried to do this, and it hasn't killed the GPU at all. Not everyone plays bleeding-edge 3D games; a lot of people just want a low-powered computer for surfing the web, and maybe looking at Google Earth. An Intel CPU with a built-in low-power GPU works fine for that, but it won't be very useful for playing Crysis unless you think 5 fps is good. People who want to play photo-realistic games, however, are going to want more power than that. And oil exploration companies and protein-folding researchers are going to want even more.

    GPUs aren't going anywhere, any time soon. Lots of systems already have eliminated them in favor of integrated solutions, but these aren't systems you're going to play the latest games on. For those markets, NVIDIA is still doing just fine.

  11. At some point, the GPU goes on the CPU chip by Animats · · Score: 4, Informative

    At some point, the GPU goes on the CPU chip, and gets faster as a result.

    Maybe.

    GPUs need enormous bandwidth to memory, and can usefully use several different types of memory with separate data paths. The frame buffer, texture memory, geometry memory, and program memory are all being accessed by different parts of the GPU. Making all that traffic go through the CPU's path to memory, which is already the bottleneck with current CPUs, doesn't help performance.

    A single chip solution improves CPU to GPU bandwidth, but that's not usually the worst bottleneck.

    What actually determines the solution turns out to be issues like how many pins you can effectively have on a chip.

  12. Still waiting for OpenCL by janwedekind · · Score: 2, Insightful

    I am still waiting for OpenCL to get traction. All this CUDA and StreamSDK stuff is tied to a particular company's hardware. I think there is a need for a free software implementation of OpenCL with different backends (NVidia-GPU, AMD-GPU, x86-CPU). Software developers will have great difficulties to support GPUs as long as there is no hardware-independent standard.

  13. Re:Parallel Computing: Both CPU and GPU Are Doomed by Foredecker · · Score: 2, Insightful

    Yes - it takes about two years (or more) to go from a white board to first silicon. Until I worked at Microsoft, I worked at hardware and silicon companies. But remember, the competition to Intel, AMD and NVIDIA will be other silicon companies - not software companies. The new compitetion will have the same constraints. This is also a small industry - its very difficult to do someting both major and new in secret. When I was at AMD, we knew about Transmeta's plans when they were still in stealth mode. It wasn't because of anything nefarious - the community is small and leaky. -Foredecker

    --
    Jibe!
  14. Re:The GPU will go the way of the coprocessor by Anonymous Coward · · Score: 2, Funny

    You just said people will never want photorealistic rendered porn. You have got to be the worst predictor ever.

    Have you ever even met a person?

  15. what's interesting to me... by buddyglass · · Score: 4, Interesting

    What I find interesting is the overall lack of game-changing progress when it comes to non-3d-or-hd-video-related tasks. In March 2000, i.e. ten years ago, top of the line CPU would be a Pentium III coppermine, potentially topping out around 1 Ghz. I could put Windows XP on one of those (with enough RAM) and do most office / browsing tasks about as fast as I could with today's top of the line CPU. Heck, it would probably handle Win7 okay. Contrast the period 2000-2010 with the period 1990-2000. In 1990 you would be looking at a 25mhz 486DX.

    1. Re:what's interesting to me... by yuhong · · Score: 2, Interesting

      In 1990 you would be looking at a 25mhz 486DX.

      Which is the minimum for most x86 OSes nowadays. In fact, some newer x86 OSes and software have even higher requirements. Windows XP and SQL Server 7.0 and later for example require the CMPXCHG8B instruction, and Flash 8 and later require MMX.

    2. Re:what's interesting to me... by rev_sanchez · · Score: 2, Insightful

      We do seem to be in a period of diminishing returns with the top-of-the-line consumer PC hardware. Argueably we're at a point where it's difficult to add more performance to a single core and from the benchmarks I've seen suggest that we're getting to a point where adding more cores isn't helping that much for most consumer PC use.

      The biggest challenges we have today are getting more processing performance from less electricity because we're running more things on batteries and quiet computers for the home theater (which tends to mean fanless which tends to mean less heat which tends to mean less electricity) and I don't see that going away. The prime motivator for high-end PC hardware is high-quality gaming and that is a shrinking market as publishers focus on console development because of piracy.

      --
      If you didn't come to party don't bother knocking on my door. Prince '1999'
    3. Re:what's interesting to me... by Kjella · · Score: 3, Interesting

      I could put Windows XP on one of those (with enough RAM) and do most office / browsing tasks about as fast as I could with today's top of the line CPU.

      It's wetware-limited, doesn't matter how much hardware or software you throw at it. We can spend two minutes reading a page then expect the computer to render a new one in 0.2 seconds, in practice it will never go faster. I don't know why it's become such a myth that we'll always find new uses for computing power. A few specialized tasks now and then perhaps, but in general? No, people will chat and email and listen to music and do utterly non-intensive thing that go from taking 10% to 1% to 0.1% to 0.01% of your CPU.

      Contrast the period 2000-2010 with the period 1990-2000. In 1990 you would be looking at a 25mhz 486DX.

      Yes, computers are starting to return to the normal world from Moore's bizarro-universe where unbounded exponential growth is possible. After decades of conditioning you become oblivious to how crazy it is to expect something double as fast for half the price every 18 months (or whichever bastardization you choose to use). Rventually a ten year old computer will be like a ten year old car, sure they've polished the design a little but it's basically the same. And that is normal, it's we that live in abnormal times where computers have improved by several orders of magnitude.

      --
      Live today, because you never know what tomorrow brings
  16. PaaT by Belial6 · · Score: 2, Interesting

    Phone as a Terminal

    The best solution would not be to run apps on the phone at all. It would be to get always on bandwidth from a PC at home to your phone that was fast enough to do remote desktop at a speed where you couldn't tell that you were working remotely. Once we have that kind of bandwidth, the phones are basically done. The phone as a terminal. With this configuration, you get:

    * Massive upgradeability on the phone since to make your phone faster, you just upgrade the PC in your home.
    * Far greater battery life, as once the phone is a good terminal, adding more processing power to the PC will add power, but since that part is plugged into the wall, it won't drain your battery at all.
    * Losing your phone does not effect any of your data.
    * Replacing your phone is simpler.
    * You can access the same application from a desktop, TV, or the phone, and there is no reason the interface cannot change for each.
    * Better utilization of processing power, since people will end up with a home server anyway, for running their home media servers, security systems, home automation, etc...
    * Cheaper. It will always be more expensive to build these things smaller, so putting it in a PC makes it cheaper.
    * Faster to market. It takes time to shrink electronics.
    * Possible functionality that is impossible on the phone. We are getting to the point where we may be limited by physics on how small transistor can become. This means that the amount of processing power that would be supplied to the phone as a terminal may be impossible to have in a handheld device.

  17. Re:The GPU will go the way of the coprocessor by TikiTDO · · Score: 3, Interesting

    Your post is based on several assumptions that make no sense to me as a student of human nature, and an engineer.

    1. 1080p is current technology. Even if we assume we will not have hologram visual output within the near future, there will still be some new technology that the powers that be will sell to the masses. It may be an incremental improvement, but it will still be enough to drive the markets.
    1a. As long as it's new and shiny, there will always be someone to buy it.
    2. Consoles use GPUs and CPUs the same as PCs do. There is a longer update cycle in place, but whenever each cycle ticks they adopt all the new technology that has been developed during the lifetime of a console. As such, it makes sense for the console makers to encourage such development.
    3. Intel would have to shut down all of their operations to let nVidia claim the workstation market. Like it or not, Intel still makes pretty hefty CPUs, owns the workstation market, and has more disposable cash, and a bigger engineering staff than any other chip maker. The embedded market has even more competition for its crown, so I will not go there. The supercomputer market, while good for satisfying the nerd bragging rights quota, is not know for being an amazing source of profit.
    4. The AMD vs Intel battle for the mid-range market is actually something I can see coming to pass. I would not be too surprised if this market gets a third player as the line between computation devices becomes blurred.
    5. ARM is not the only company in the world that can make a low power chips. Worst case, ARM has a few years of dominance before the other guys catch up. Also, as the article pointed out, integrated CPU/GPU has several obvious advantages over discrete CPU + discrete GPU.

    In all, while I am not ready to make my own predictions, yours could use a bit more analysis and tweaking.

  18. Re:The GPU will go the way of the coprocessor by washu_k · · Score: 2, Insightful

    What are you talking about?

    The current version of OSX can run apps as far back as 2001. Apple does not provide any official way of running apps older than that.

    The current 64 bit versions of Windows can run apps as far back as 1993. Microsoft provides an official way of running even older apps (XP Mode). 32 bit Windows can often run 16 bit apps without the emulator.

    Microsoft has lots to fault them for, but their record on backwards compatibility is WAY better than Apple's.

  19. Re:VLIW by TheRaven64 · · Score: 2, Insightful

    Sun's VLIW architecture (MAJC) was more interesting than Intel's. The point of VLIW is the same as that of RISC; take more stuff that isn't directly connected to executing instructions off the CPU and make the compiler do it. EPIC missed the point and tried to do VLIW + a load of extra stuff on the chip. Sun did proper VLIW and took it to its logical conclusion with a JIT doing absolutely everything (branch prediction, instruction scheduling, even dynamic partitioning for threads). Unfortunately, it came from an era when Sun was still in the Everything Should Use Java mindset. Something like MAJC with something like LLVM could be insanely fast, but LLVM is still a few years away from being ready for that kind of use and no one is developing successors to MAJC so it probably won't happen for a long time, if at all.

    --
    I am TheRaven on Soylent News