Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. BjarniBjarniBjarni 🙊 🇮🇸 🍏 (herrabre@mastodon.xyz)'s status on Friday, 05-Jan-2018 08:38:13 EST BjarniBjarniBjarni  🙊 🇮🇸 🍏 BjarniBjarniBjarni 🙊 🇮🇸 🍏

    I suspect people trying to find alternate CPU architectures that don't suffer from #Spectre - like bugs have misunderstood how fundamental the problem is.

    Your CPU will not go fast without caches. Your CPU will not go fast without speculative execution. Solving the problem will require more silicon, not less.

    I don't think the market will accept the performance hit implied by simpler architectures. OS, compiler and VM (including the browser) workarounds are the way this will get mitigated.

    In conversation Friday, 05-Jan-2018 08:38:13 EST from mastodon.xyz permalink
    1. The Mysterious Em (themysteriousem@social.tchncs.de)'s status on Friday, 05-Jan-2018 08:57:47 EST The Mysterious Em The Mysterious Em
      in reply to

      @HerraBRE
      Yup. It's a workable approach to meltdown which is a specific issue that some other CPUs don't suffer from, but not Spectre which impacts all caching speculative execution. Spectre will take a couple of design->silicon rounds, but newer will generally be better, preferably a couple of years from now.

      In conversation Friday, 05-Jan-2018 08:57:47 EST from social.tchncs.de permalink
      1. clacke (clacke@social.heldscal.la)'s status on Friday, 05-Jan-2018 09:00:58 EST clacke clacke
        in reply to
        @themysteriousem @herrabre Preferably yesterday, but probably a few years from now?
        In conversation Friday, 05-Jan-2018 09:00:58 EST from social.heldscal.la permalink
    2. Drew DeVault (sir@cmpwn.com)'s status on Friday, 05-Jan-2018 09:44:42 EST Drew DeVault Drew DeVault
      in reply to

      @HerraBRE you're right, BUT big caviat here: that this is necessary is software's fault. Remember, programmers add abstractions as fast as (often faster than) Moore's law. Our computers are ridiculously powerful and still would be even without OOO or speculative execution, we've just grown accustomed to hugely overpowered machines and designed our software with that in mind.

      In conversation Friday, 05-Jan-2018 09:44:42 EST from cmpwn.com permalink
    3. BjarniBjarniBjarni 🙊 🇮🇸 🍏 (herrabre@mastodon.xyz)'s status on Friday, 05-Jan-2018 09:18:15 EST BjarniBjarniBjarni  🙊 🇮🇸 🍏 BjarniBjarniBjarni 🙊 🇮🇸 🍏
      in reply to

      Prediction:

      Software will be used to mitigate #meltdown and #spectre, slowing everything down.

      In 2020, a new line of Intel CPUs hit the market where you pay a premium for "virtual security extensions" (VSE) that let you turn off the mitigations.

      Google, AWS buy truckloads.

      Intel profites.

      Yay!

      In conversation Friday, 05-Jan-2018 09:18:15 EST from mastodon.xyz permalink
    4. Antanicus (antanicus@social.coop)'s status on Friday, 05-Jan-2018 08:46:02 EST Antanicus Antanicus
      in reply to

      @HerraBRE an interesting point, but won't a performance hit will happen regardless, as the proposed patches basically prevent concurrent execution of code?

      In conversation Friday, 05-Jan-2018 08:46:02 EST from social.coop permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.