🍵 There have been discussions about monero-pow randomX improvements for newer processor versions. One idea came to my mind: How about doing a check if a tee (trusted execution environment) is available?

Those could provide shortcuts to make CPU’s more efficient compared to that CPU’s that are currently used by ASIC-producers?

AMD:

  • Platform Security Processor (PSP)
  • AMD Secure Encrypted Virtualization and the
  • Secure Nested Paging extension

ARM:

  • TrustZone
  • Realm Management Extension / Confidential Compute Architecture (CCA)

IBM:

  • IBM Secure Service Container, formerly zACI, first introduced in IBM z13 generation machines (including all LinuxONE machines) in driver level 27.
  • IBM Secure Execution, introduced in IBM z15 and - LinuxONE III generation machines on April 14, 2020.

Intel:

  • Trusted Execution Technology
  • SGX Software Guard Extensions
  • “Silent Lake” (available on Atom processors)

RISC-V:

  • MultiZone™ Security Trusted Execution Environment
  • Keystone Customizable TEE Framework
  • Penglai Scalable TEE for RISC-V
  • itsmect@monero.town
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    The newly announced “ASIC” is neither an ASIC nor more efficient then modern ryzen processors, making the news a nothingburger. If anything it is impressive that even with semi-custom chips they can’t outperform regular CPUs, and a testament that RandomX works as intended.

    • ride@monero.townOP
      link
      fedilink
      arrow-up
      1
      arrow-down
      2
      ·
      1 year ago

      Thanks for bringing this statement, but it’s not nothing if they find buyers for their old miners. They have been mining two years with it and at the beginning time they did better than usual CPU’s on the market. In my opinion they should be discouraged to do further mining hardware attempts by making the power of their devices noncompetitive.