"More Secure" Architecture?

Discussion in 'All non-AMD/Intel CPUs' started by jardows, Mar 16, 2018.

  1. jardows

    jardows [H]ard|Gawd

    Messages:
    1,060
    Joined:
    Jun 10, 2015
    So, in reading comments under Linus Torvald's statement regarding CTS-Labs AMD "report," one comment that came up was this:

    Just got me curious, what architectures might this poster have been speaking of? With Meltdown/Spectre, IME, and other such CPU security issues of the last year or so, might this be an area where Power could make a play?
     
  2. KD5ZXG

    KD5ZXG Limp Gawd

    Messages:
    341
    Joined:
    Mar 24, 2017
    Pushing a heavily x86 user base toward other platforms invites dynamic recompilation.
    Crusoe pretended to be x86, but wasn't, and relied entirely on recompilation to fake it.
    Emulator packages with less cooperation from the hardware did similar for Power, iA64, and Alpha.
    Like speculative execution, I'm sure its quirks could be exploited to extract information if not break in.
     
    Last edited: Mar 17, 2018
    Brian_B likes this.
  3. kimura14

    kimura14 n00bie

    Messages:
    30
    Joined:
    Dec 17, 2016
  4. Brian_B

    Brian_B [H]ard|Gawd

    Messages:
    1,388
    Joined:
    Mar 23, 2012
    Diversity is a form of security. That's really the only reason that OS X is "more secure" than Windows.

    If every lock in the world is a Masterlock, and you find a skeleton key - you can open every lock in the world.
     
  5. w1retap

    w1retap [H]ardForum Junkie

    Messages:
    12,473
    Joined:
    Jul 17, 2006
    Still using Alpha's at work with OpenVMS which used to be the standard for security (used in nuke plants, banking networks, stock exchanges, etc).. but they're long obsolete and being replaced this year with Xeon processors running Windows Server under ESXi. Seems like a step backwards, but unfortunately necessary.
     
  6. Findecanor

    Findecanor Guest

    Meltdown and Spectre depend on speculative execution in out-of-order (OoO) CPUs. In-order CPU:s don't suffer from that.

    ARM CPUs come in both varieties. Cell phones SoCs usually have both fast power-hungry OoO cores and slow in-order for saving power. The Raspberry Pi family has in-order cores only where as for instance the Asus Tinkerboard has a OoO CPU. The Tinkerboard is about 30-100% faster in benchmarks than the RPi 3B at the same clock speed though ...

    The Mill architecture is still not in silicon, but it looks like it is safe from those attacks. Like the IA-64 it is intended to be an in-order machine but is supposed to be as fast as an OoO machine with the help of some smart architecture ... and a smart compiler. The company behind it released a statement:
    https://millcomputing.com/blog/wp-content/uploads/2018/01/Spectre.03.pdf
     
  7. ChoGGi

    ChoGGi [H]ard|Gawd

    Messages:
    1,117
    Joined:
    May 7, 2005
    Or if you have a cat