Slashdot Mirror


Xilinx and AMD: an Inevitable Match?

itwbennett writes: Steve Casselman at Seeking Alpha was among the first to suggest that Xilinx should buy AMD because, among other reasons, it 'would let Xilinx get in on the x86 + FPGA fabric tsunami.' The trouble with this, however, is that 'AMD's server position is minuscule.... While x86 has 73% of the server market, Intel owns virtually all of it,' writes Andy Patrizio. At the same time, 'once Intel is in possession of the Altera product line, it will be able to cheaply produce the chip and drop the price, drastically undercutting Xilinx,' says Patrizio. And, he adds, buying AMD wouldn't give Xilinx the same sort of advantage 'since AMD is fabless.'

108 comments

  1. There's other things they could do by cheesybagel · · Score: 1

    They could simply get an ARM license and design an ARM server CPU with their FPGA in the same chip.

    The manufacturing could be done in Samsung or Globalfoundries since they aren't competitors and are probably going to have the next best manufacturing process next to Intel.

    1. Re:There's other things they could do by Anonymous Coward · · Score: 2, Insightful

      Xilinx has produces with arm cores in them, see Zynq.

    2. Re:There's other things they could do by cheesybagel · · Score: 1

      Great they just need to make one with a GOOD ARM processor then. Like the A15 or better.

    3. Re:There's other things they could do by Anonymous Coward · · Score: 1

      AMD already tried the ARM server back in 2012 by buying seamicro. Nothing much came out of it and the division closed down this past April.

    4. Re:There's other things they could do by Anonymous Coward · · Score: 0

      A57 and above, no? A15 is mostly crap.

    5. Re:There's other things they could do by jcdr · · Score: 1

      Yes, but while there try to give usable Linux driver, there completely failed to support a recent leading standard distribution like Debian with a native compiler build system and all the fun and efficient tools. There are stick to an outdated Timesys distribution with an unbelievable obsolete build architecture. There still use static dev over udev, proprietary kernel driver build instead dkms, and no packaging.

      There urgently need to evolve from a 'hardware staff that try to code application' point of view to 'software staff use standard distribution to dynamically load hardware capabilities' point of view. There have the advantage on the hardware but obfuscate it by an inappropriate software stack.

      Going with AMD is an old idea as Altera was basically a Intel spin-off from the beginning. But this path will expose even more there products to a market where support for standard leading distribution is required and obsolete outdated almost proprietary bullshit rejected.

    6. Re:There's other things they could do by ShanghaiBill · · Score: 2

      Great they just need to make one with a GOOD ARM processor then. Like the A15 or better.

      What standard consumer product will that go into? Likely nothing. Meanwhile, now that Intel has bought Altera, they are likely to integrate some FPGA fabric into billions of consumer CPUs, as a standard device available to any app. Xinlinx will be pushed aside, with just a few niche markets, and even those may fade away as Altera takes advantage of Intel's fabs to make FPGAs that are faster/smaller/cooler.

    7. Re:There's other things they could do by Lunix+Nutcase · · Score: 1

      What standard consumer product will that go into? Likely nothing.

      Of course not. It would be to the server market like Intel who was pairing FPGAs with Xeons.

    8. Re:There's other things they could do by Anonymous Coward · · Score: 0

      > There urgently need to
      > will expose even more there products

      WTF are you even writing?

    9. Re:There's other things they could do by Anonymous Coward · · Score: 0

      Seamicro wasn't about ARM but about micro servers and the interconnect. Most Seamicro servers were in fact using Intel chips even after acquisition.

  2. faulty premise by Anonymous Coward · · Score: 0

    AMDs license for x86 becomes invalid if they are purchased by another company.

    1. Re:faulty premise by sexconker · · Score: 2

      No it wouldn't. Intel is already a monopoly, anyone buying AMD would retain the x86 license because the government preventing Intel from controlling 99.999% of the x86 market trumps whatever bullshit is in the x86 license agreement.

    2. Re:faulty premise by jcdr · · Score: 2

      Don't forget that Intel need a AMD64 license for all there x86 64 bits CPU.

    3. Re:faulty premise by Anonymous Coward · · Score: 0

      Yes, but as someone pointed out below, Intel will still retain access to AMD's innovation even if AMD loses their x86 license. It's all in the terms in their cross-licensing deal. Intel would only lose access to AMD's innovations if they were bought out themselves.

    4. Re:faulty premise by rahvin112 · · Score: 3, Informative

      Intel's legal agreement with AMD when the original license expired was that AMD could continue using x86 and certain systems (excluded all chipset work and any newly developed tech) but was under the condition that if AMD is ever sold the x86 license goes bye bye. This is a contractual agreement and only the US could stop it and they won't. AMD can't be sold with the x86 license in-tact. Intel would be ecstatic about such a turn of events because they could kill the AMD x86 competition without an iota of government intervention.

      The OP you replied to is exactly right, AMD can't be bought. Any speculation that AMD could be purchased by anyone is just garbage. AMD will either survive or it will die, no one outside can buy them without the loss of their primary product (which would make them worthless to buy).

    5. Re:faulty premise by unixisc · · Score: 1

      AMD still owns x64 - the x86 license applies to the original 32-bit Intel based work, which is rapidly fading, excepting in sections of the embedded market. So if anybody buys AMD, they automatically get the AMD64, and would, under the above clause, only lose the right to manufacture Intel's 32-bit x86 based CPUs. In the case of server chips, it's the AMD stuff that matters, not the x86. Even if Intel could continue to manufacture Intel64 chips, there is nothing Intel can do about any AMD owner's use of AMD's IP.

    6. Re:faulty premise by unixisc · · Score: 1

      Yeah, but that won't affect anybody's use of AMD's 64-bit CPU if they buy out AMD.

    7. Re:faulty premise by Anonymous Coward · · Score: 0

      You are confusing chips with instruction sets, the backwards compatibility that let AMD64 gain a solid foothold is the 32 bit x86 instructions. Making a pure AMD64 with no 32 bit x86 would cause many headaches in software and AMD would be blamed for having crappy chips, whether it was true or not.

    8. Re:faulty premise by sexconker · · Score: 1

      No, Intel's legal agreement with AMD when the original license expired was something you weren't privy to, nor were you privy to any agreements as a result of Intel using AMD64.

      Further, if the agreement is as you imagine it and AMD would lose the license when being bought by another company, AND if AMD was unable to instead continue operating as a subsidiary (keeping the license), the government absolutely would step in and laugh at the prospect of Intel being the only one making x86 CPUs. VIA isn't doing shit and nVidia isn't either (they have the option to). Intel would not be allowed to be the only x86 CPU manufacturer.

    9. Re:faulty premise by rahvin112 · · Score: 1

      X64 is an extension of the x86 instruction set which is copyrighted by Intel. In other words it's a derivative that Intel has control over through their copyright on the x86 instruction set. The value of x64 is entirely dependent on the x86 copyright that Intel holds so it's worthless to anyone else without a license for x86 from Intel. I have no doubt that the contract that allows AMD to use the x86 instruction set copyright includes clauses that will protect Intel and their use of the derivative x64 in the event AMD breaches the agreement by being acquired.

      I like AMD but the fact is they can't be purchased because if they are their primary product is lost. You people are living in a fantasy world if you think they could be. The contract that allows AMD to use the x86 copyright is explicit that those rights are lost when the company is acquired. Hell the only other real consumer x86 license is held by VIA which had acquired Centuar and Intel sued them claiming they breached the no purchase agreement. The only reason they weren't terminated is that VIA held a couple key patents that Intel needed so they gave them a 10 year contract extension. But now that Intel is focused on power use VIA's entire market segment has been lost and they haven't developed a new processor since 2011.

      There is a chance Intel will loan AMD money to keep them limping along so they avoid anti-trust review but I doubt it highly these days. Intel has a legitimate argument these days that ARM and other processors now provide adequate competition even though Intel still mostly controls the PC segment they are non-existent in the portable tablet/phone category which ships far more CPU's. In fact ARM has begun to harm Intel's margins which is a key sign of competition. The wintel monopoly was crushed by Linux.

      If AMD runs out of money and can't get an influx of cash they will likely see much of their business lost and simply go out of business.

    10. Re:faulty premise by hairyfeet · · Score: 1

      The government didn't do shit when it came out they were bribing OEMs and rigging benchmarks (which they still do to this day) or used their position in one market (X86) to kill a competitor in another market (chipsets) so what makes you think they would give two shits if they became a monopoly?

      You seem to forget the USA is an oligarchy and has been so for quite some time. As long as Intel greases the right palms? They can do whatever they want.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    11. Re:faulty premise by unixisc · · Score: 1

      If the x64 was dependent on x86 copyright, Intel wouldn't have had to sign a mutual copyright exchange agreement w/ AMD. They could have just done what AMD did w/ the 64-bit and claimed it as their own. In fact, IIRC, that's how they were about to start, when Microsoft made it clear to them that they were NOT supporting two x64 instruction sets, and since they already supported AMD's one, that would have to be the default. Which is what forced Intel to come to terms w/ AMD.

    12. Re:faulty premise by sexconker · · Score: 1

      You seem to forget that Intel paid $1,000,000,000 for ICC bullshit.
      You seem to forget that Intel didn't hold a monopoly in the "chipset market".
      You seem to forget that the US government has recently rejected several proposed mergers for major corporations, including telecoms, that would have resulted in monopolies.
      You seem to forget that granting AMD the ability to continue to use their license is a much easier thing than stringing up a corporation and punishing them.
      You seem to forget that you still have NO FUCKING CLUE what the terms between AMD and Intel are regarding the x86 and AMD64 licenses. You do NOT know the terms, and you have NO REASON to believe that the license would disappear if AMD were bought by another company.

    13. Re:faulty premise by unixisc · · Score: 1

      See my response to rahvin112 below

    14. Re:faulty premise by Anonymous Coward · · Score: 0

      Nope - read the agreement, posted elsewhere in this thread. BOTH parties lose the license to each others' patents in the case that EITHER party has a change in control.

      5.2.C:
      (c) Termination Upon Change of Control. Subject to the terms of, and as further set forth in, Sections 5.2(d) and 5.2(e), this Agreement shall automatically terminate as a whole upon the consummation of a Change of Control of either Party.

      AMD was the first to develop multi-core, the first to develop 64-bit x86, the first to integrate a memory controller.....lots of fundamental IP.

    15. Re:faulty premise by Shirley+Marquez · · Score: 1

      So they technically work the deal the other way. On the books AMD buys Xilinx or they do it as a merger of equals, even if Xilinx is the buyer in reality.

    16. Re:faulty premise by sjames · · Score: 1

      They can just do an AOL/Time kinda deal where on paper AMD buys Xilinx but 'mysteriously' it's Xilinx's management that ends up in charge.

    17. Re:faulty premise by rahvin112 · · Score: 1

      The agreement was made public, or at least a copy of it. It's linked to an quoted at other places in this post and it is exactly as I've said. AMD is purchased and AMD looses it's copyright license to x86 while Intel will only lose their copyright license to x64 if they are acquired.

      The government won't do anything about a contractual dispute between Intel and AMD. Nothing at all. Intel has sufficient evidence in their possession to make the case to any jury that they are facing broad competition from the ARM ecosystem and would spank the Government if they were stupid enough to bring an anti-trust action against Intel. This isn't Europe, the government can't do squat without taking Intel to court.

    18. Re:faulty premise by rahvin112 · · Score: 1

      You seem to forget that the $1Billion dollar settlement wasn't 10% of what it Intel's shenanigans cost AMD.

      You also seem to forget that the agreement was made public and is available on the internet. Not only that but it's quoted elsewhere in this very post including linked to the source.

    19. Re:faulty premise by Anonymous Coward · · Score: 0

      Major ownership changes are covered in the license and prevents a reverse acquisition or merger of equals.

  3. Slow news day by edxwelch · · Score: 2

    There is no evidence whatsoever that Xilinx will buy AMD. It's just some random idiot's speculation.
    Before this it was Samsung will buy AMD, the Chinese will buy AMD, Intel will buy AMD, etc.

    1. Re:Slow news day by Anonymous Coward · · Score: 0

      There is no evidence whatsoever that Xilinx will buy AMD. It's just some random idiot's speculation.

      Translation: ITWorld writer/editor "itwbennett" gets another /. frontpage, probably paid for.

    2. Re:Slow news day by ArcadeMan · · Score: 4, Funny

      Maybe systemd could buy AMD?

    3. Re:Slow news day by Anonymous Coward · · Score: 0

      Haselton works for ITWorld now?

    4. Re:Slow news day by antiperimetaparalogo · · Score: 2

      There is no evidence whatsoever that Xilinx will buy AMD. It's just some random idiot's speculation. Before this it was Samsung will buy AMD, the Chinese will buy AMD, Intel will buy AMD, etc.

      I don't know the situation, but i had read in some /. comment few month ago something interesting: Intel needs AMD (or some other competitor) to exist independently because otherwise Intel will become a legaly defined monopoly, with all the problems that creates to a company.

      --
      Antisthenes: "Wisdom begins by examining the words/names." - excuse my English, i am (slightly...) better with my Greek!
    5. Re:Slow news day by Anonymous Coward · · Score: 0

      Aside from the market monopoly, it is a good thing that AMD exists to prod innovation, otherwise we would all probably be running overpriced 32-bit Pentium 4's.

    6. Re:Slow news day by serbanp · · Score: 1

      much more likely. At least it rhymes...

    7. Re:Slow news day by Cochonou · · Score: 1

      It was once the case.
      Now with the ubiquity of ARM, it might not be true anymore.

    8. Re:Slow news day by edxwelch · · Score: 1

      That is a commonly held opinion, but it's not true. There's nothing illegal about being a monopoly. It's only illegal if you abuse your monopoly position

    9. Re:Slow news day by GNious · · Score: 2

      On-Die systemd should make everything faster, better....

    10. Re:Slow news day by jcdr · · Score: 1

      Yes, and some insanely overpriced Itanium descendant chip to get some 64-bits capabilities with a completely incompatible instruction set.

    11. Re:Slow news day by rogoshen1 · · Score: 1

      yeah it's bogus, i mean if there were any merit to that line of thought, you would have seen something absurd like MS bailing out Apple when they were in dire straights.

    12. Re:Slow news day by rubycodez · · Score: 1

      translation: some choad wants to pump some stock he owns

    13. Re:Slow news day by antiperimetaparalogo · · Score: 1

      I did not wrote that it is illegal to be a monopoly (it would be illogical), but "problematic" (of course i bet it's better than having to compete!) - i understand that both in USA and in Europe (i am from Greece) "you have all the eyes looking at you" (i.e., frequent checks about you business practices, e.g., "cost proofs" forms) by law.

      --
      Antisthenes: "Wisdom begins by examining the words/names." - excuse my English, i am (slightly...) better with my Greek!
    14. Re:Slow news day by antiperimetaparalogo · · Score: 1

      I may say something very stupid here but i think ARM is a British company that just licence to manufacturers, so it may not count as a competitor to Intel for the anti-monopoly legislation.

      --
      Antisthenes: "Wisdom begins by examining the words/names." - excuse my English, i am (slightly...) better with my Greek!
    15. Re:Slow news day by antiperimetaparalogo · · Score: 1

      yeah it's bogus, i mean if there were any merit to that line of thought, you would have seen something absurd like MS bailing out Apple when they were in dire straights.

      Or Intel doing the same with AMD by "buying" a minority share - i thing you are right!

      --
      Antisthenes: "Wisdom begins by examining the words/names." - excuse my English, i am (slightly...) better with my Greek!
    16. Re:Slow news day by edxwelch · · Score: 1

      but they have that anyway. They are already a x86 server monopoly

    17. Re: Slow news day by Anonymous Coward · · Score: 0

      Dire *straits*, my friend.

    18. Re:Slow news day by unixisc · · Score: 1

      With the way AMD has been stagnating, Intel already has a real monopoly. How many Microsoft Surfaces, or Winbooks, or Asus Transformers, or HPs or Dells have you seen w/ AMD CPUs in them lately?

    19. Re:Slow news day by mrchaotica · · Score: 1

      ARM itself might not count, but Samsung, Apple, and all the other folks manufacturing ARM-licensed chips probably.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    20. Re: Slow news day by rogoshen1 · · Score: 1

      doh. thanks!

    21. Re:Slow news day by MechaStreisand · · Score: 1

      You mention that you're from Greece in almost every comment you make, even though it's in your sig already. Knock it off.

      --
      Disclaimer: IANAL. This post is, however, legal advice, and creates an attorney-client relationship.
    22. Re:Slow news day by antiperimetaparalogo · · Score: 1

      I will keep mentioning that i am from Greece (especially when i discuss something that is about USA and my Greek nationality effects my information and/or understanding about the issue), but i respect that you critisizing me directly and using with you Slashdot account!

      --
      Antisthenes: "Wisdom begins by examining the words/names." - excuse my English, i am (slightly...) better with my Greek!
  4. Why would AMD buy Xilinx, the company? by TwoEyedJack · · Score: 2

    If AMD wanted to add an FPGA into their design, I am sure that Xilinx would sell them all the parts they wanted. No need to buy the company.

    1. Re:Why would AMD buy Xilinx, the company? by weilawei · · Score: 2

      TFA is suggesting Xilinx should buy AMD, not the other way around.

    2. Re:Why would AMD buy Xilinx, the company? by gstoddart · · Score: 2

      While I have no idea of who Xilinx is or why I'd care ... TFA is suggesting Xilinx purchase AMD.

      Come on, it's in the first freakin' sentence. At least try.

      --
      Lost at C:>. Found at C.
    3. Re:Why would AMD buy Xilinx, the company? by Anonymous Coward · · Score: 0

      People who have ever done anything at all with FPGAs know who Xilinx is.

    4. Re:Why would AMD buy Xilinx, the company? by Lunix+Nutcase · · Score: 1

      Why would AMD buy Xilinx, the company?

      They wouldn't and it wasn't what was being suggested.

    5. Re:Why would AMD buy Xilinx, the company? by Anonymous Coward · · Score: 0

      It is suggested if you know Intel bought Altera. The only thing that makes sense is AMD buying Xilinx to compete with Intel.

    6. Re:Why would AMD buy Xilinx, the company? by Anonymous Coward · · Score: 2, Insightful

      And anyone who has ever been to the local grocery store here knows who Kevin is.

    7. Re:Why would AMD buy Xilinx, the company? by Anonymous Coward · · Score: 0

      But the article actually said that:

      >Xilinx should buy AMD

      Could AMD even afford to buy Xilinx?

    8. Re:Why would AMD buy Xilinx, the company? by Lunix+Nutcase · · Score: 1

      It is suggested

      No, it wasn't. It was suggested that Xilinx should buy AMD.

    9. Re:Why would AMD buy Xilinx, the company? by Anonymous Coward · · Score: 0

      Xilinx is only the biggest producer of commercial FPGAs.
      This is slightly relevant since intel just bought the second biggest producer of FPGAs.

  5. x86 by Hodr · · Score: 1

    I'm sure someone will correct me if I am wrong, but I thought AMD's license for the x86 instruction set becomes invalidated if they get bought out.

    1. Re:x86 by Anonymous Coward · · Score: 0

      While no one can say for sure without seeing the licensing contract, it is widely assumed the license is non-transferable.

    2. Re:x86 by Anonymous Coward · · Score: 0

      I'm sure someone will correct me if I am wrong, but I thought AMD's license for the x86 instruction set becomes invalidated if they get bought out.

      Doesn't matter, they can structure the deal so AMD hires everyone at X, changes staff, buys X, then renames itself to the other company X's name. Any rule can be lawyered. The problem is Intel has always had more lawyers than AMD, which is why they had to take the 1B settlement that costs them tends of B in the market.

    3. Re:x86 by Anonymous Coward · · Score: 1

      AMD certainly got guarantees from Intel when they adopted the 64bits extension.

      AMD looses the x86 licence ?

      Ok, then Intel looses the right to build AMD64 compatible CPUs...

    4. Re:x86 by Anonymous Coward · · Score: 0

      AMD looses[sic] the x86 licence ?

      That is what is publicly believed.

      Ok, then Intel looses the right to build AMD64 compatible CPUs...

      Based on what exactly? Do you have access to their cross-licensing contracts?

    5. Re:x86 by Anonymous Coward · · Score: 0

      Oh, you mean THIS ?
      http://www.sec.gov/Archives/edgar/data/2488/000119312509236705/dex102.htm

      If they get acquired they indeed lose rights to it. But Intel gets to retain the rights to the AMD innovations. Unless Intel also get bought up.

    6. Re:x86 by Anonymous Coward · · Score: 0

      Oh, you mean THIS ?

      Yes, that was exactly what I was asking for.

      If they get acquired they indeed lose rights to it. But Intel gets to retain the rights to the AMD innovations. Unless Intel also get bought up.

      Good to know. Thank you for providing sourced evidence rather than just speculation.

    7. Re:x86 by jcdr · · Score: 1

      The agreement is fairly bidirectional and this was a big win for AMD, a kind of life insurance. Even if something go wrong with AMD, there still have the unique value of the cross license granted by the agreement. And given the massive market involved, there will be investors seeking for this kind of value. This is a open gate to a big market. No other open gate to this market exists at this moment.

    8. Re:x86 by unixisc · · Score: 1

      They would only lose rights to Intel's IP i.e. the 32-bit CPUs, not the AMD IP i.e. the AMD64 CPUs. Right?

    9. Re:x86 by Anonymous Coward · · Score: 0

      IANAL, but I think the bulk of older agreement (with some minimal things redacted) has been made available. http://www.sec.gov/Archives/edgar/data/2488/000119312509236705/dex102.htm

      FWIW, I believe there is a technicality "out" in terms of the AMD/Intel cross-licence agreement.

      As I understand it, a debtor in possession (DIP) financing entity can pretty much legally assume the agreement and effective control of the company. If AMD were to go into bankruptcy and agreed to say a subsidy of Samsung to provide debtor-in-possession financing, then Samsung could operate the company in that mode without consummating a change in control w/o invalidating the agreement..

      Presumably these DIP terms were put in there to allow AMD to actually obtain DIP financing if they needed to declare B-K to survive (otherwise they would likely never get it). It seems, however, there's no provision to limit the time in DIP mode (which means that presumably it could be the 10 year duration of the latest cross-licence agreement or until when the covered patents expired).

    10. Re:x86 by Anonymous Coward · · Score: 0

      No, read the document. The entire agreement, including the license from AMD to Intel and vice versa, terminates in the event of a change of control of either company.
      AMD has some fairly fundamental x86 patents, particularly since Intel has now adopted 64bit for 86, integrated memory controllers, multi-core devices, etc.

    11. Re:x86 by gnupun · · Score: 1

      From the link:

      3.4 Intel Copyright License to AMD. Subject to the terms of this Agreement, including without limitation Section 5.2(e), Intel grants to AMD, for use in or with an AMD Licensed Product, licenses under Intel's copyrights in any Processor instruction mnemonic for an instruction developed by Intel, and the related opcodes, instruction operand mnemonics, byte format depictions and short form description (not to exceed 100 words) for those instructions, to copy, have copied, import, prepare derivative works of, perform, display and sell or otherwise distribute such mnemonics, opcodes and descriptions in user manuals and other technical documentation. No other copyright license to AMD is provided by this Agreement other than as set forth in this paragraph, either directly or by implication or estoppel.

      If AMD has to obtain a copyright license to the x86 instruction set from Intel and instruction sets in the CPU world are similar to APIs in the programming language world, why shouldn't Google also be required to obtain a copyright license from Oracle for the Java Standard APIs?

    12. Re:x86 by Half-pint+HAL · · Score: 1

      It's probably down to the way opcodes exploit common functionality between opcodes and use parts of the opcode to trigger certain logical blocks in the chip. That means a lot of the glue logic will have to be the same, if you want the chip to run efficiently.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    13. Re:x86 by gnupun · · Score: 1

      It's probably down to the way opcodes exploit common functionality

      Yes, but even ARM chips have an ADD instruction whose byte encodings differ from x86 and not licensed from Intel, obviously. We're not talking about copyrighting core functionality (integer addition), but rather all the little copyrighted details like assembly language syntax, byte encoding of the instructions, functional description of instruction. There must be dozens of ways to do integer addition, but AMD follows Intel's x86 way for compatibility and has to obtain a copyright license to do so, unlike Google and the Java standard library.

  6. x86 + FPGA fabric tsunami by Anonymous Coward · · Score: 0

    I've been waiting for this tsunami for about a decade. I don't really see it catching on the way things are now.
    External or daughter card FPGA boards have been available for a long time now, but can be expensive and used by few people for very specific applications. I own an FPGA board, but not a single one of my coder friends does.

    But, if PCs (and servers) start coming with integrated FPGA fabric, that could open up a lot of possibilities to the more adventurous enthusiasts/hobbyists/developers. And with that, further momentum, to eventually build into a tsunami.

    Or not. Designing logic to make FPGAs worth the trouble is harder than coding.

    1. Re:x86 + FPGA fabric tsunami by geoskd · · Score: 1

      that could open up a lot of possibilities to the more adventurous enthusiasts/hobbyists/developers.

      Those doors are already open. What you want is a Raspberry Pi, BeagleBone Black, or one of the variants. If you need something with some real programmable logic, get a Cypress PSOC. The top of the line PSOC eval board is $100. The development environment is free for all of the above solutions. The PSOCs even come with some amount of programmable analog.

      Waiting for an x86 chip with built in FPGA is a pipe dream, and a stupid one at that. Anything they made would be hideously expensive because it would be low volume (They wouldn’t waste their time putting it into their high volume chips, because the Dells, HPs, etc... of the world wouldn't pay the premium for something that doesn’t improve their bottom line). If you really want compute power and an FPGA, get a Pi2 and an FPGA daughter board. Together they will cost you less than anything Intel will ever be able to build. The only way you can get processor+FPGA to be cost effective is if there is a huge market for the devices, and deep pockets to pay for huge runs. There is only one market like that in our world, and thats phones / tablets. Cypress pretty much owns the processor+programmable market for portable devices. Intel has tried unsuccessfully for years to break into that market, but they cant be cost competitive because they showed up way too late to the party and cant gain enough market share to afford economies of scale, so their solutions remain priced out of the market. Xilinx is in trouble, and no amount of AMD or not can fix that. Intel + Altera is a last ditch effort at the otherwise impossible on Intels part.

      --
      I wish I had a good sig, but all the good ones are copyrighted
    2. Re:x86 + FPGA fabric tsunami by anarcobra · · Score: 1

      This is why lots of people are betting on HLS and other ways to improve hardware design at the moment.

    3. Re:x86 + FPGA fabric tsunami by bugs2squash · · Score: 1

      It would be nice to see some usable open source FPGA tool chains.

      There are plenty of dev boards out there but I found Xilinx's ISE horrible to get started with and while I found Altera's Quartus easier I wouldn't say it was a walk in the park. That's why I got my DE0 nano to do something at least while my papillio is gathering dust.

      Getting started with CUDA is way easier, it would be nice to see it reach cuda levels of ease of use and see the same range of books in Amazon and blog articles covering how to do some simple get-started projects.

      --
      Nullius in verba
  7. Not a match - here's why by StandardCell · · Score: 4, Informative

    The Intel-Altera deal, while beneficial for Altera shareholders, is not any kind of huge win for Intel. Intel was already Altera's fab partner, and there's very little incremental revenue compared to the cost. $2B/year for a $17B acquisition, even at a modest discount rate, is a questionable ROI.

    The reason is that this deal is questionable is that system design considerations vary considerably, and a fat CPU like an Intel Xeon is not always the best match for a networking application with an FPGA that close. Most of these server-side applications are, in any event, I/O bound in a server environment. That means fast backplane technologies for interfacing the various physical layer devices for networking and storage. Integration of programmable logic rather than putting it on a daughter card with a dedicated interface defeats the purpose of the flexibility that the FPGA provides in this environment, and that's to be able to bridge new and emerging standards while standard products eventually come in and take up the slack. Too little programmable logic and you have to replace the entire part. Too much, and you're killing your margins even now that gates are supposedly "free". Why would a system architect bother taking the risk on that without substantial advantages over the lifetime of their rack-mount beast? And this is essentially true whether or not the die is integrated or put in an multi-chip module or 3D die stack. Even if we consider other applications such as artificial intelligence and image processing, there are already alternatives out there including dedicated processors and GPUs that are doing much of this today, and they're off-the-shelf parts without dependency on the host CPU which - again - would be an I/O bound operation that you wouldn't necessarily want to involve the CPU in directly.

    Bringing this to Xilinx, AMD - as the article suggests - has even less presence in server. More importantly, AMD is always 1-2 generations behind in process technology versus Intel, which translates to even greater sensitivity to how much FPGA one devotes to the die. There is no Xilinx fab relationship with AMD since it's effectively fabless. Xilinx and Altera also play in other spaces where x86 is either not relevant or insufficiently so to justify integration (e.g. automotive, broadcast). All of the above points for Intel-Altera apply even more for AMD-Xilinx.

    Even in 2015, we're still dealing with external GPUs and Ethernet PHYs on small motherboards. Unless an application reaches true ubiquity and the cost-benefit is clear, integration for integration's sake is a losing cause. If Xilinx and AMD merge, it may very well hurt both companies. Stay tuned.

    1. Re:Not a match - here's why by Anonymous Coward · · Score: 0

      I would compare FPGAs on die more to Channel I/O on a mainframe than to backplane bandwidth. There are some real advantages to the model that you so obviously have failed to see. Channel I/O is about reducing the number of CPU context switches necessary to handle data from I/O devices. Thrashing your CPU makes request latency much worse for applications, which is a serious barrier to scalability.

    2. Re:Not a match - here's why by CatGrep · · Score: 1

      Good analysis. I honestly am a bit baffled by Intel's purchase of Altera (especially for the price they paid). I don't think this means there will suddenly be a scramble to buy up FPGA companies (Altera and Xilinx control something like 90% of that market). It's not clear that having an FPGA on your SOC will be a clear win in the datacenter - FPGA programming is hard partly because it's hardware development which is in many ways very different from software development, and partly because the tools suck. The FPGA dev tools suck because Xilinx and Altera have controlled 90% of the market and haven't been willing to spend much money to improve their tools. Maybe Intel will change this in the case of Altera's Quartus tools, but I tend to doubt it - Intel isn't known for their software either. I suspect nobody is in a hurry to acquire Xilinx because they'll wait and see how this plays out with Intel/Altera. AMD would certainly be a poor match as a potential purchaser for the reasons you stated. Better choices might be Qualcom or Samsung, but I really doubt either of them will be in any hurry to buy Xilinx.

    3. Re:Not a match - here's why by edxwelch · · Score: 1

      Besides that, the data center was only a small part of the Altera business. If we believe that that was the only reason Intel bought them, what are they going to do with all the other stuff?

    4. Re:Not a match - here's why by Anonymous Coward · · Score: 0

      is not any kind of huge win for Intel

      Perhaps the integration wouldn't have been possible without this acquisition, both for the technical reasons and for commercial ones.

      fat CPU like an Intel Xeon is not always the best match for a networking application with an FPGA that close. Most of these server-side applications are, in any event, I/O bound in a server environment. That means fast backplane technologies for interfacing the various physical layer devices for networking and storage.

      Even if these Xeons have integrated 10-100Gbit/s ethernet, fabric and other accelerators on chip?

      Too little programmable logic and you have to replace the entire part. Too much, and you're killing your margins even now that gates are supposedly "free"

      Power and bandwidth/latency budgets are naturally the limiting factor here.

      Even if we consider other applications such as artificial intelligence and image processing,

      The intersection of optimal application areas of FPGAs and GPUs is not large. A twenty to hundred fold improvement in a search or a query is nothing to sneeze at and the coherent access to the large main memory is useful, as is cutting one part of the PCIe slowdown in a system consisting of CPUs, FPGAs and GPUs.
        Xilinx is now a member of the OpenPOWER consortium as well, so a merger would indeed lead to curious places.

  8. Anti Trust by Anonymous Coward · · Score: 1

    While you technically may be correct, Intel is a company with a history and reputation of abusing it's monopoly position to put competition out of Business to the detriment of consumers and the market as a whole.

    Guess what happens as soon as Intel threatens to revoke their license? I'm sure AMD would be allowed to pursue their X86 endeavors while the anti-trust case began it's processing.

  9. Quick! Let's copy Intel's stragety by OrangeTide · · Score: 4, Insightful

    And when it fails, we can blame Intel for going out of business.

    The point is, Intel plays by different rules and their Altera purchase represents a smaller percentage of their total worth. But the most important reason you shouldn't copy Intel is if there is an x86+FPGA market, you will never be able to beat Intel at it. If Intel wants your niche, they will take it from you. If Intel has already moved there before you even started, now you don't even have the ability to establish a new market, losing the only minute advantage there is.

    I recommend trying to come up with a new idea that Intel isn't actively pursuing. Get some customers and lots of patents, then when Intel wants to take it from you, they at least have to do some costly patent settlements.

    --
    “Common sense is not so common.” — Voltaire
    1. Re: Quick! Let's copy Intel's stragety by Anonymous Coward · · Score: 0

      You make it seem like Intel has never lost a market, or been successfully fended off. Ever heard of Qualcomm? What about the SSD market. How about Xscale, which Intel sold because it didn't want to live with the low margins of it's competitors.

      The only thing Intel has ever really been wildly successful at are markets where the demand for software compatibility is strong and X86 based.

    2. Re:Quick! Let's copy Intel's stragety by williamyf · · Score: 1

      I agree wholeheartedly with the Parent, Xilinx should not copy Intel's strategy, but rather, come up with a new one...

      But sometimes managers are not creative enough. If the folks at Xilinx want to copy Intel's strategy on the cheap, they can try to buy Via/Centaur from Formosa Plastics Group.

      They make the Via Nano and related chipsets, the group is small (so less culture clashes, things will be done the Xilinx way). Have you read of the culture clashed between the red Team (ATi) and the Green Team (AMD) When the companies merged? Would Xilinx want a repeat of that?

      Yes, VIA has 0% market share in servers, so Xilinx would have to construct the thing from scratch, the Xilinx way, still, that's better than hiring the same server sales/marketing guys at AMD, were they had clawed a healthy 20% of server market share around 2005 and lost it to Intel (mostly with a boneheaded Arch, but still sales should inform R&D about customer needs).

      VIA has a presence in the autotainment market, that could be interesting to Xilinx...

      The only reason I see for Xilinx to buy AMD is that AMD has Nintendo, Sony and Microsoft as console customers. If Xilinx KNOWS FOR SURE that next gen consoles will have an FPGA, that may be worthwhile, otherwise, as parent said:

      Come Up with a different strategy. But, as I said, if you feel the urge of copying Intel, do it on the cheap and buy Via, not AMD.

      --
      *** Suerte a todos y Feliz dia!
    3. Re:Quick! Let's copy Intel's stragety by Anonymous Coward · · Score: 0

      A VIA solution might be more interesting in the server market if it can be designed to solve a specific problem but flexible enough to adapt to other problems later. For example, it can start as an add-on card (like Xeon Phi but for networking instead of compute) that you sell through channels like Dell and HP. The card can be used for running network probes for deep packet inspection (these already exist) with the CPU running applications for management and stateful firewalls. But then I would have to wonder why x86 at all when Xilinx already has ARM and PPC based products. And no need to limit yourself only to IP/Ethernet, being able to do iSCSI or FibreChannel or Infiniband with the right bitstream on your FPGA could be interesting too. (FPGAs are really slow, but the flexibility would be useful)
      Can you write software to do all that already? Maybe, but with an FPGA you can provide guarantees for the processing time, even if the overall throughput will be lower.

    4. Re:Quick! Let's copy Intel's stragety by Anonymous Coward · · Score: 0

      >Yes, VIA has 0% market share in servers, so Xilinx would have to construct the thing from scratch, the Xilinx way

      Oh, of course. Xilinx will just build a team capable of designing an x86 architecture capable of competing with the Xeon with a two process node disadvantage "from scratch".

      Though seriously overused these days, "LOL" is the only appropriate sentiment here.

  10. Miniscule? by Anonymous Coward · · Score: 0

    Im almost exclusively AMD in my little shop. The price of entry on manycore esxi host machines is but a fraction of intels. We aren't needing super fast single core performance tho.

    My raid 8x 10 sas drives 2U 32 core 64gb rig came in around 8g's Canadian. I doubt intel could touch that value.

  11. Uh.. No.. It would give them x86... by Anonymous Coward · · Score: 0

    Intel came out and said it out right that if AMD was bought by someone else, their current agreement for x86 would be NULL.
    If anybody buys AMD, you can say hello to the x86 monopoly of intel... Because AMD will now only be able to make ARM CPUs and GPUs.

  12. Patent agreement with intel by Anonymous Coward · · Score: 0

    If I remember after the last AMD/Intel spat, AMD will lose access to Intels patents if they a bought out. It would have to be a reverse buyout.

  13. It won't happen by porcinist · · Score: 1

    Xilinx and AMD aren't a good match. Xilinx has not been targetting the server market. They target custom embedded systems. (See DARPA challenge robots). Now that Altera is focusing on the server market and not on embedded, Xilinx can probably take over that entire space. It seems pretty clear that Altera(Intel) will dominate the server market, Xilinx will dominate the embedded market, Actel will dominate the space/irrational government contractor market, and Microsemi(Lattice) will remain largely irrelevant. At this point, I think the only thing that would change things is if one of these companies gets off their ass and open sources their toolchain so the community can make software support for these parts which isn't completely awful/unusuable.

    1. Re:It won't happen by Anonymous Coward · · Score: 0

      They don't even need to opensource the toolchain.
      They just need to stop going after people who try reverse engineer the bitstreams.

    2. Re:It won't happen by Anonymous Coward · · Score: 0

      lol, theyre both targetting the server market. its more money than all their other business put together.

  14. Cyrix! by phrackthat · · Score: 1

    Ok, so Cyrix was bought by National Semiconductor, which in turn sold Cyrix to VIA. I wonder how much of Cyrix ended up going into VIA's line of C7/Nano processors. . . Did anyone on here actually own a Cyrix machine?

    1. Re:Cyrix! by unixisc · · Score: 1

      Cyrix is so ancient! You might as well ask whether anybody owns a workstation from Intergraph w/ the Clipper CPU running CLIX

    2. Re:Cyrix! by phrackthat · · Score: 1

      I gather you didn't catch the sarcasm I intended . . .

    3. Re:Cyrix! by Half-pint+HAL · · Score: 1

      He asked "did", not "does". I nearly did in 98, but thought better of it.

      --
      Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
    4. Re:Cyrix! by trabby · · Score: 1

      My first (owned) PC in '97 Cyrix 6x86MX-PR200, when I was in high school.
      Pentiums were simply too expensive.

  15. Semi-Custom is a better option by Anonymous Coward · · Score: 0

    If Xilinx happened to want x86 I'm quite certain AMD would be willing to work with them on a semi-custom part. I bet they could even do an interposer based solution similar to their upcoming HBM GPU design if the price was right. Why buy the cow when you can get milk delivered for reasonable NRE costs?

  16. Where have all the Opterons gone? by hsa · · Score: 1

    Meh. Only five years ago AMD had very competitive products in the server range. Opterons were efficient and cheap.

    I remember Windows Azure launching in Europe with mostly Opterons inside and Steve Jobs buying that capacity to launch iCloud.

    The servers at my workplace used to run on Opterons, too. Then our provider changed to Intel (you could still get AMD, but you needed to pay extra) and eventual server upgrades lead to total disapperance of AMD from my previous company .

    I am pretty sure AMD was not a single digit player in the server market back then.

  17. Control is just a word by Anonymous Coward · · Score: 0

    So if AMD has a change of control, they loose the ability to make their main product, then structure the deal so AMD buys or merges with XLNX.

    Intel should welcome the deal. Not because it makes AMD go away, but because it makes them more likely to stay around. First, Intel is a much better company because they have AMD to keep them innovative. Second, the Intel/Altera joining will first give Altera direct access to the Intel fab technology and lock them to the Tick/Tock schedule pipeline. Xilinx would not get the fab side benefits. Eventually, both pairs will start melding the CPU and fabrics. Again, having Xilinx out there will help keep the Intel gorrilla more nimble.

    The really interesting question is what should the meld products look like?

    One thing that is bugging me is that when you load random s/w on a pc, you expect that it might kill the pc, but 'kill' just means you have to wipe the storage and reload it. With a random config in an fpga, 'kill' can mean you let some smoke out and you have to replace the fpga. For the meld to become common in the server market, this needs to somehow be addressed.

    Another thing is the stark contrast between the s/w tools available for cpu's and the tools available for fpga's. While it is true that the fpga tools have advanced remarkably since the 80's, they still have a long way to go to get to where an average s/w designer can do much with them. Even a person experienced in high performance, pipelined, hand scheduled, multi-functional unit, processing s/w will have trouble. Given this, maybe the right way to think of the meld is not so much a general purpose compute speeder-upper, but rather more like a reconfigurable compute/io device onto which you can load specific packages.

    External memory access seems a real pain in an fpga. The first thing I'd like to see in a CPU/FPGA meld is to give the fabric good, coherent access to the memory bandwidth on the CPU side of the cache. This, perhaps with more external b/w, might help both compute assist and networking applications.

    For 100gig packet processing, getting to where you can use the fabric to move packets to memory, parce and edit them, with the cpu doing classification seems a good first step.