Will Parallels Management make statement on ARM Support

Discussion in 'Windows Virtual Machine' started by JohnW8, Feb 28, 2020.

  1. JohnW8

    JohnW8 Junior Member

    Messages:
    15
    Hi

    The question is all in the Title.

    Thx

    JohnW
     
  2. Best Answer
    Dmitry@Parallels likes this.
  3. Dmitry@Parallels

    Dmitry@Parallels Parallels Team

    Messages:
    702
    Hi @JohnW8, Parallels works closely with Apple to ensure the best possible outcome for our mutual customers.
     
  4. alev

    alev Parallels Team

    Messages:
    462
    Hi JohnW8,
    Can you please share more details regarding your question. What do you mean by ARM Support?
    Is there a particular usage scenario you would like us to cover?
     
  5. JohnW8

    JohnW8 Junior Member

    Messages:
    15
    The speculation about Apple moving from Intel to ARM for its OSX systems has been around for some time.
    Now there is growing momentum behind these rumours and even some Apple watchers in the financial community mentioning dates in the 2021- 2022 time frame..
    As an Apple user of many many years and a Parallels user also, I would like to know are you likely to be ready with a version of your Virtualization package when Apple release their first OSX platform??

    Thx

    JohnW
     
  6. JohnW8

    JohnW8 Junior Member

    Messages:
    15
    apologies,

    The last line should read

    Apple releases their first ARM-based platform operating under OSX??

    JohnW
     
  7. Best Answer
    Dmitry@Parallels likes this.
  8. JohnW8

    JohnW8 Junior Member

    Messages:
    15
    Hello,

    If the following Apple announcement is true then i would appear that your ongoing discussions with Apple are not going to generate much interest ???

    Rosetta can translate most Intel-based apps, including apps that contain just-in-time (JIT) compilers. However, Rosetta doesn't translate the following executables:

    - Kernel extensions
    - Virtual Machine apps that virtualize x86_64 computer platforms

    Rosetta translates all x86_64 instructions, but it doesn't support the execution of some newer instruction sets and processor features, such as AVX, AVX2, and AVX512 vector instructions. If you include these newer instructions in your code, execute them only after verifying that they are available. For example, to determine if AVX512 vector instructions are available, use the sysctlbyname function to check the hw.optional.avx512f attribute.

    JohnW
     

Share This Page