Új hozzászólás Aktív témák

  • vicze

    félisten

    válasz pauldenton #17 üzenetére

    Hát, ez elég ködös ez nekem...

    Intel outlines this in a number of slides which have made their way online, and the process is virtually completely transparent to end users and Dalvik applications. The x86 compatible Dalvik VM is a part of the OS, as are the ARM to Atom BT phase for JNI libraries. ARM native NDK apps on the other hand are translated by Intel in the cloud, validated against Intel's Android x86 emulator and pushed to the Play Store. The point is the bulk of binary translation happens away from the device itself and running on much faster Xeons in the cloud. As binary translation requires more cycles than natively running the code, which in turn consumes additional power, this was the only route for Intel to ensure that Atom would remain power efficient (and high performance) even on non-native NDK apps. Update: Intel has clarified and informed us there is no cloud aspect to binary translation, it is 100% done on the device for ARM NDK applications.

    It's still unclear just how long this process takes after a developer has uploaded a non-x86 NDK app to the Play Store, or what happens if the process fails to validate for whatever reason (Does Intel get in touch with the developer? Is the app forever excluded?). Intel is being unusually vague about how all of this works unfortunately.

    The combination of all of these efforts should result in over 90% of the apps in the Play Store working right away. What about in our experience? We discuss that next.

    A sebességgel tisztában vagyok. Amúgy ha megnézed a Linpack eredményeket, az Intelnek igaza van, csak a Qualcomm oldotta meg értelmesen a skálázódást, meg majd az OMAP5. A Tegra egy katasztrófa marad ezen a téren továbbra is.

Új hozzászólás Aktív témák

Hirdetés