Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Friday October 20 2017, @12:12AM   Printer-friendly
from the 512-bit-management-engine dept.

Intel's upcoming 10nm Cannon Lake CPUs will include support for AVX-512 instructions, even in some consumer-oriented SKUs:

A new update to the Intel document for software developers indicates that the company will begin to introduce various AVX-512 instruction set extensions to its consumer CPUs soon. This will start from the codenamed Cannon Lake (CNL) and Ice Lake (ICL) processors, made using 10 nm process technologies. The new extensions will enable future chips to improve performance in certain applications. One of the main questions on AVX-512 is which consumer programs will actually support the AVX-512 when these CNL and ICL processors hit the market. In addition to the AVX-512, the upcoming processors will introduce a host of other new non-AVX-512 instructions.

According to the Intel Architecture Instruction Set Extensions and Future Features Programming Reference document, Intel's Cannon Lake CPUs will support AVX512F, AVX512CD, AVX512DQ, AVX512BW, and AVX512VL. This will bring the feature set of these CPUs to the current level of the Skylake-SP based processors. In addition, the Cannon Lake microarchitecture will support the AVX512_IFMA and AVX512_VBMI commands, but at this point, it is unclear whether the support will be limited to servers, or will also be featured in the consumer processors (the latter scenario is likely based on the document wording, but remains unclear).

Intel originally promised to release Cannon Lake processors in 2016 – 2017 timeframe, but delayed introduction of its 10 nm process technology to 2018, thus postponing the CPU launch as well. Initially it was expected that the Cannon Lake CPUs would generally resemble the Kaby Lake and Coffee Lake chips with some refinements, but the addition of the AVX-512 support means a rather tangible architecture improvement. For AVX-512, large the[sic] chunks of data require massive memory bandwidth, which the Skylake-SP cores get due to large caches and more memory controllers. Keeping in mind memory bandwidth and power consumption factors, the AVX-512 might not be supported by all Cannon Lake client CPUs, but only by those aimed at higher-performance machines (i.e., no AVX-512 for ULP mobile parts as well as entry-level desktop SKUs, but this is [speculation] at this point). Meanwhile, [the] good news is that by the time AVX-512-supporting Cannon Lake processors arrive, programs for client PCs that take advantage of the latest extensions will likely be available.

Previously: AVX-512: A "Hidden Gem"?
Intel's Skylake-SP vs AMD's Epyc


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by Snotnose on Friday October 20 2017, @12:50AM (13 children)

    by Snotnose (1623) on Friday October 20 2017, @12:50AM (#585021)

    I was under the impression what mattered was small scale lithography, for more bang for the wafer, less watts per chip, and faster execution due to shorter paths. Now you're saying something as revolutionary as an enhanced instruction set might play a role?

    wat do? Process improvements, or engineering improvements? How shall I bet my 401k tomorrow?

    --
    Why shouldn't we judge a book by it's cover? It's got the author, title, and a summary of what the book's about.
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 1, Flamebait) by Ethanol-fueled on Friday October 20 2017, @01:07AM (11 children)

    by Ethanol-fueled (2792) on Friday October 20 2017, @01:07AM (#585030) Homepage

    As a computer science expert who studied the MIPS processor and once coded a program to calculate primes using MIPS assembly(I believe it was 200 lines or so), I declare that this is Intel going after the lower-end GPUs by having one shit processor suited for multiple tasks. And if there's one semiconductor manufacturer who would Jew anybody, it's Intel.

    • (Score: 2) by Snotnose on Friday October 20 2017, @01:28AM (3 children)

      by Snotnose (1623) on Friday October 20 2017, @01:28AM (#585037)

      As someone who back in 2000 or so tried to make the microsoft-compatible test pass on a MIPS (they had a test suite the processor had to pass), and proved they never would be (due to the way the MIPS did it's addressing), I don't remember the point but don't think MIPS was ever a Microsoft approved CPU.

      --
      Why shouldn't we judge a book by it's cover? It's got the author, title, and a summary of what the book's about.
      • (Score: 2) by FatPhil on Friday October 20 2017, @01:35PM (2 children)

        by FatPhil (863) <{pc-soylent} {at} {asdf.fi}> on Friday October 20 2017, @01:35PM (#585217) Homepage
        I have a MS Windows NT 3.5 install CD for MIPS, IIRC. (In a box somewhere, I hope I didn't bin it when I moved.) (Hmmm, it might be an MS Internet Explorer 2.0 installation CD instead, my memory's faded over the years, but either way, MIPS is explicitly mentioned.)
        --
        Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves
        • (Score: 0) by Anonymous Coward on Friday October 20 2017, @02:50PM (1 child)

          by Anonymous Coward on Friday October 20 2017, @02:50PM (#585244)

          M$ ported windoze to MIPS and alpha in the late 90s to check intel's consumer targeting plans (indeo video).
          AFAIK by 2000 M$ and intel were besties again and the ports were forgotten.

          • (Score: 2) by forkazoo on Friday October 20 2017, @07:43PM

            by forkazoo (2561) on Friday October 20 2017, @07:43PM (#585391)

            There was a 64 bit beta version of Windows 2000 for Alpha that was made, but never released. It apparently more or less worked, to the extent that it could given the lack of Alpha native software to do anything with. I had an Alpha with NT-4 on it at one point that was kind of a novelty. It worked fine, and was still technically fully supported by the year 2000.

            Windows mobile supported MIPS long after NT stopped supporting it on the desktop, so Visual Studio retained the ability to compile to odd architectures for a surprisingly long time. A quick Googling mentions MIPS support still being in VS 2008.

    • (Score: 0) by Anonymous Coward on Friday October 20 2017, @01:35AM

      by Anonymous Coward on Friday October 20 2017, @01:35AM (#585038)

      And if there's one semiconductor manufacturer who would Jew anybody, it's Intel.

      Hold our camel piss. We present Alluha Ackbar, the inbred CPU that uses a burka for a heatsink, has a nine year old co-processor and runs hotter than a jihadi suicide belt. - SAIB Foundries.

    • (Score: 0) by Anonymous Coward on Friday October 20 2017, @02:34AM (3 children)

      by Anonymous Coward on Friday October 20 2017, @02:34AM (#585069)

      No doubt. Isn't AMD owned by a bunch of Arabs now?

      • (Score: 3, Informative) by takyon on Friday October 20 2017, @03:03AM (2 children)

        by takyon (881) <takyonNO@SPAMsoylentnews.org> on Friday October 20 2017, @03:03AM (#585084) Journal

        https://en.wikipedia.org/wiki/GlobalFoundries [wikipedia.org]

        GlobalFoundries (stylized as GLOBALFOUNDRIES) is a semiconductor foundry headquartered in Santa Clara, California, United States.[3] GlobalFoundries was created by the divestiture of the manufacturing arm of Advanced Micro Devices (AMD) on March 2, 2009, expanded through the acquisition of Chartered Semiconductor on January 23, 2010, and further expanded through the acquisition of IBM Microelectronics on July 1, 2015. The Emirate of Abu Dhabi is the owner of the company through its subsidiary Advanced Technology Investment Company (ATIC). On March 4, 2012, AMD announced they divested their final 14% stake in the company, which concluded AMD's multi-year plan to divest its manufacturing arm.[4]

        --
        [SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
        • (Score: 0) by Anonymous Coward on Friday October 20 2017, @04:00AM

          by Anonymous Coward on Friday October 20 2017, @04:00AM (#585102)

          But the Chinese physically control its tangibles.

        • (Score: 0) by Anonymous Coward on Friday October 20 2017, @08:32PM

          by Anonymous Coward on Friday October 20 2017, @08:32PM (#585417)

          Jews pulling the strings at Intel and AMD on its way to being owned by a bunch of Arabs. Finally the religious war of which x86 processor is better can reach its penultimate apocalyptic conclusion.

          IMD (Islamic Micro Devices): If your processor doesn't burn hot with the rage of Allah it's not Halal!

    • (Score: 0) by Anonymous Coward on Friday October 20 2017, @02:59AM

      by Anonymous Coward on Friday October 20 2017, @02:59AM (#585082)

      Come on! You're not a "computer science expert". You're just stupid.

    • (Score: 2) by bob_super on Friday October 20 2017, @05:42PM

      by bob_super (1357) on Friday October 20 2017, @05:42PM (#585337)

      > And if there's one semiconductor manufacturer who would Jew anybody, it's Intel.

      Considering how their Israel group saved their butt when they were quagmired in Netburst Megahurtz wars, that's quite natural...

  • (Score: 2, Informative) by Anonymous Coward on Friday October 20 2017, @02:36AM

    by Anonymous Coward on Friday October 20 2017, @02:36AM (#585071)

    When new instructions give access to more registers and wider registers, yes, instruction set matters.

    ZMM0-ZMM31 provide four times as much register space as YMM0-YMM15.