Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Apple to create their own GPUs

QuizzicalQuizzical Member LegendaryPosts: 25,499
edited April 2017 in Hardware
http://www.anandtech.com/show/11243/apple-developing-custom-gpu-dropping-imagination

Apple currently uses modified Imagination GPUs in their iDevices.  They use some combination of Intel, AMD, and Nvidia GPUs in their laptops and desktops.

It will be interesting to see how far Apple plans to go with this.  Apparently they're going to drop Imagination entirely.  But what about the laptop and desktop form factors?  Will Apple build bigger GPUs with enough performance for those form factors, or will they stay with external GPU vendors indefinitely?  If they use their own GPUs entirely, that would probably be the end of dual-booting Windows, unless Apple decides to make a Windows driver for their GPUs.

Apple already builds their own CPUs for iPads and iPhones, but uses Intel CPUs for laptops and desktops.  Using a CPU of a different vendor from a GPU is rather awkward if you're going to use integrated graphics, as many Apple products do.  There have long been rumors that Apple would use their own CPU cores in place of Intel in higher performance situations.  That may or may not happen, but having their own GPU that they can integrate would help if they do want to go that route.

Still, there's a big difference between having a good enough integrated GPU for a low power laptop and having a high performance GPU suitable for the multi-GPU version of the Mac Pro.  Apple insists that they're not abandoning the Mac Pro.  Of course, it's also possible to use their own GPU when they need an integrated GPU and have a discrete card from AMD or Nvidia when more performance is called for.

As Apple provides about half of Imagination's revenue in licensing fees, this is devastating for Imagination and could plausibly even be the end of the company.  Imagination's stock dropped by more than 60% almost immediately after the news dropped that they were losing Apple as a customer.

Comments

  • KefoKefo Member EpicPosts: 4,229
    I like the veiled threat that they will sue Apple if talks don't go well because Imagination is positive that Apple will steal parts of their design.
  • FlyByKnightFlyByKnight Member EpicPosts: 3,967
    Apple hipstered themselves right out of the market share for serious hardware. The last laptop announcement was a joke, they've ignored desktop computing, and they've continually been dropping the ball when it comes to horsepower for creative professionals. At a time when they should be more open to collaborating they further isolate. 
    "As far as the forum code of conduct, I would think it's a bit outdated and in need of a refre *CLOSED*" 

    ¯\_(ツ)_/¯
  • ReizlaReizla Member RarePosts: 4,092
    Apple is like Bang & Olffsen - they repackage common components, slam their own name on it and sell it for twice (if not trice) the competition does...

    Also worth to note that I've read a report yesterday that Apple has ordered 75M OLED screens from Samsung for the upcoming iPhone 8.

    And what bothers me most is that with the above 2 things, Apple sues a lot of companies for patent infringements. The nerve they have when they're not making anything themselves (anymore) but just assemble stuff, much like a toddler does with his LEGO bricks...
  • CleffyCleffy Member RarePosts: 6,414
    Judging by Apple's previous history with taking on the design of their hardware, they will sue Imagination for patent violations. Considering how Apple treats its partners, I imagine they have to take on the entire design process as their partners abandon them for their treatment.
    I think Apple will continue using Intel, AMD, and nVidia GPUs for their laptops and desktops. They will pull their GPU design from an open source like they did with the mobile CPU. Considering the complexity of GPUs and that they are not apart of the GPU partnerships, I don't think they can design their own desktop/laptop GPUs that are very powerful. Much like old Macs with their proprietary GPUs. If they do manage to make a powerful desktop/laptop GPU, they will probably face several years of legal challenges.
  • PhryPhry Member LegendaryPosts: 11,004
    Mac's aren't really for gaming, they lack power generally, honestly i see laptops like the macbook pro etc. as being more of a fashion item than a serious device, if apple makes its own gpu's then i don't see them ever being more than a 'trendy' item to own, not for gaming. :o
  • HrimnirHrimnir Member RarePosts: 2,415

    So they're looking to try to replicate their previous horrifically bad business failings and drive the company into the ground?

    Sounds good to me.

    "The surest way to corrupt a youth is to instruct him to hold in higher esteem those who think alike than those who think differently."

    - Friedrich Nietzsche

  • CleffyCleffy Member RarePosts: 6,414
    Each year the iOS marketshare in mobile is getting closer to the Mac OS marketshare in desktops.
  • PhryPhry Member LegendaryPosts: 11,004
    Cleffy said:
    Each year the iOS marketshare in mobile is getting closer to the Mac OS marketshare in desktops.
    I was under the impression that apples mobile market share was pretty good, not doing anywhere near as badly as their Mac OS is? O.o
  • sacredfoolsacredfool Member UncommonPosts: 849
    Phry said:
    Cleffy said:
    Each year the iOS marketshare in mobile is getting closer to the Mac OS marketshare in desktops.
    I was under the impression that apples mobile market share was pretty good, not doing anywhere near as badly as their Mac OS is? O.o
    Apple has a good position on the US market, a decent position on the EU market (despite the European committee making it's life hard) and and a bad position anywhere else.

    I honestly think they don't want to increase their market share much or they'd risk losing their luxury label. They have the highest profits of all tech companies...


    Originally posted by nethaniah

    Seriously Farmville? Yeah I think it's great. In a World where half our population is dying of hunger the more fortunate half is spending their time harvesting food that doesn't exist.


  • FlilldeelFlilldeel Member CommonPosts: 6
    For now Macs are not suited for gaming, though I would happy if they would add some power to them and it won't be just a trendy thing
  • CleffyCleffy Member RarePosts: 6,414
    Doubt it considering their sickness in having a proprietary graphics api with 5% market share.
  • markia2markia2 Member CommonPosts: 1
    lol
  • RidelynnRidelynn Member EpicPosts: 7,383
    edited April 2017
    Quizzical said:
    http://www.anandtech.com/show/11243/apple-developing-custom-gpu-dropping-imagination

    Apple currently uses modified Imagination GPUs in their iDevices.  They use some combination of Intel, AMD, and Nvidia GPUs in their laptops and desktops.

    It will be interesting to see how far Apple plans to go with this.  Apparently they're going to drop Imagination entirely.  But what about the laptop and desktop form factors?  Will Apple build bigger GPUs with enough performance for those form factors, or will they stay with external GPU vendors indefinitely?  If they use their own GPUs entirely, that would probably be the end of dual-booting Windows, unless Apple decides to make a Windows driver for their GPUs.
    Apple hasn't put their own ARM CPU in laptops, and keeps saying they have no plans to do so. But everyone knows they have the technical capability to change CPUs (they've done it three times in the history of Macintosh, and they've done it pretty seamlessly and successfully each time), and there is an OS X Build that runs on ARM sitting on a shelf (iOS is based on OS X too). To that end, I would think it's just a shot across the bow at Intel - everyone knows they very well could do it, but if Intel doesn't cater to whatever it is Apple wants (Crystalwell graphics being one big example, almost certainly price, etc.), the threat hangs there. Apple has been known to drop vendors suddenly, and all it takes is Johnny Ive (or some other Apple rock star, Tim Cook isn't exactly the same in regard to "One more thing...") standing on stage saying how great it will be with ARM, and it will be exactly that great.

    Heck, the transition from IBM/Motorola PPC to Intel seemed to happen over night, and it took Apple just nine months to transition every product from PPC to Intel. Apple even helped develop the PowerPC architecture (it was a consortium called AIM - Apple/Intel/Motorola), and when they switched from 68k to PPC in 1994, it was a huge deal, as it was a huge leap forward in performance, at one point even being touted as "The Worlds First Personal Supercomputer" (it was the first consumer CPU to be able to perform >1GFLOPs).

    Apple switched to Intel in 2006, with the first of the Core brand. Reportedly the transition was driven by PPC's inability to stick to their road map (they were never able to go past 3GHz while Apple used them, and there was a long period between generations), and Intel's breakthrough in performance-per-watt with Core.

    I know a lot of people here think that Bootcamp is a major selling point for Apple, but I still fail to see that, especially with the availability of good hypervisors/virtualization. So I don't think backwards compatibility with Microsoft is even a consideration in Apple's mind.

    The Ax line does license Imagination technology, but it's still very much an Apple design. Just like they license ARM, but the Ax is still unique when compared to say, Snapdragon or Exynos.

    Apple will still need patents from somewhere to build a GPU - not many people have them. It's entirely likely that in all the small acquisitions they do, that they think they have enough to cover their product without Imagination. And the patents you need to build a good mobile GPU don't necessarily translate to what is needed for a good desktop GPU - there's a good reason we don't have Imagination, Adreno or Mali in competition with AMD and nVidia on the desktop. The opposite holds true as well, you don't exactly see a lot of GCN or nVidia in mobile either (as much as nVidia is certainly trying).

    Post edited by Ridelynn on
  • RidelynnRidelynn Member EpicPosts: 7,383
    edited April 2017
    Honestly, Apple could just outright buy Imagination and it would amount to a rounding error on their balance sheet. Although for them to try that at this time, after causing the stock price to crater, would certainly raise more than a few anti-trust flags. That indicates to me that Apple almost certainly thinks they have their patents wrapped up via some other avenue.
  • FlyByKnightFlyByKnight Member EpicPosts: 3,967
    Javascript and web programming work better on Macs? Elaborate please.
    "As far as the forum code of conduct, I would think it's a bit outdated and in need of a refre *CLOSED*" 

    ¯\_(ツ)_/¯
  • FlyByKnightFlyByKnight Member EpicPosts: 3,967
    Torval said:
    Javascript and web programming work better on Macs? Elaborate please.
    There are popular and useful Javascript libraries that don't have Windows implementations.
    Can you message me which ones? This is news to me wasn't aware there were OS exclusive libraries.
    "As far as the forum code of conduct, I would think it's a bit outdated and in need of a refre *CLOSED*" 

    ¯\_(ツ)_/¯
  • OzmodanOzmodan Member EpicPosts: 9,726
    Been doing web development since the internet came out and with multiple companies and I have never heard of people doing net development on macs.  We use serious workstations for that, that make macs look like a computer in a kids toy.  Not sure what libraries you are referring to, but we have more tools than we could ever really use, there is just so many out there.

    As to Apple doing their own GPUs, look at how long Intel has tried that and their GPU's still suck.  They could do it for low end devices, but not going to happen on macs.
  • laseritlaserit Member LegendaryPosts: 7,591
    Apple to create their own GPU! It will perform in a range between on par with competitors and slightly sub par ... but it will cost twice as much.
    Ya... but they look good ;)

    "Be water my friend" - Bruce Lee

  • QuizzicalQuizzical Member LegendaryPosts: 25,499
    Torval said:
    Javascript and web programming work better on Macs? Elaborate please.
    There are popular and useful Javascript libraries that don't have Windows implementations.
    If it doesn't have a Windows implementation, then wouldn't that mean that you can't use it in a web page without making your site unusable by visitors running Windows?
  • botrytisbotrytis Member RarePosts: 3,363
    SO many of the IP surrounding  GPU's are already patented. Anything that Apple tries might actually tread on those patents and might have to pay licensing fees or never be able to produce a single piece of silicon.


  • RidelynnRidelynn Member EpicPosts: 7,383
    Ozmodan said:
    Been doing web development since the internet came out and with multiple companies and I have never heard of people doing net development on macs.  We use serious workstations for that, that make macs look like a computer in a kids toy.  Not sure what libraries you are referring to, but we have more tools than we could ever really use, there is just so many out there.

    As to Apple doing their own GPUs, look at how long Intel has tried that and their GPU's still suck.  They could do it for low end devices, but not going to happen on macs.
    In my experience:

    The ~servers~ are not Macs - although Apple did have a rackmount server for a period of time, Apple has never been a big player in the server arena. Web/Internet servers are mostly Linux, a decent bit of Windows Server, and some other odds and ends in there at the fringes. Those run on anything from Raspberry Pi to a datacenter with rooms full of racks and everything in between.

    The ~development~ takes a lot of different shapes, and there, Apple is pretty popular. Graphics/images are almost exclusively Apple (go ahead and say graphics aren't web development, then show me how many popular web pages that don't load a graphics file somewhere). A lot of code development is done on Apple as well, it's pretty popular there. You really don't need monster workstations for most internet app development, as the code really runs and is stressed on the server, you just need a development platform that makes communication with the server easy, and can edit text. 

    With the rise in mobile apps, that is probably where Apple sells most of their machines for development, since iOS development needs OS X, and OS X can also be used as an Android development platform. That isn't necessarily the same thing as network application development though.

    So while a javascript library really needs to run on the target browser (as javascript usually runs on the host, not the server, and browsers can be as much or as little OS-dependent as they like), the development tools don't, and I don't mean to speak for Torval, but that's what I understood him to be saying.
Sign In or Register to comment.