You can edit almost every page by Creating an account and confirming your email.

BiSheng compiler

From EverybodyWiki Bios & Wiki


BiSheng Compiler
Developer(s)Huawei
Initial releaseFebruary 1, 2022; 4 years ago (2022-02-01)
Engine
    Operating systemopenEuler, HarmonyOS
    PlatformARM, RISC-V, x86, x64 and LoongArch[1]
    TypeCompiler, Compiler front end
    LicenseMixed: Proprietary (HarmonyOS), Apache License (openEuler)

    Search BiSheng compiler on Amazon.

    BiSheng Compiler is an open-source compiler toolchain developed by Huawei for general-purpose processor architectures, such as Kunpeng within HiSilicon domain. It is based on LLVM,[2] and introduces and enhances multiple compilation optimization technologies and supports different programming languages, such as ArkTS, Cangjie, C, C++ and Fortran.

    BiSheng Compiler has been integrated into openEuler, a Linux-based open source community edition of open-source EulerOS on February 1, 2022.[3] The compiler can be installed using the Yum repository on openEuler OS or using a software package in a non-openEuler operating system which is used in AI and IoT technologies scenarios.[4][5] On January 18, 2024, at HarmonyOS Ecology Developer event, Huawei revealed the HarmonyOS NEXT software stack, the system that integrates BiSheng Compiler alongside Ark Compiler into HarmonyOS application development for a single API framework of the HarmonyOS operating system successor to the current dual-framework system.[6][7]

    References

    1. "OpenHarmony 3.0 successfully adapted Loongson 1C300B chip". Huawei Update. 15 December 2021. Retrieved December 15, 2021.
    2. "Introduction to BiSheng Compiler".
    3. Li, Deng (February 2022). "Huawei adds new compiler to OpenEuler operating system". HC Newsroom. Retrieved 12 February 2024.
    4. "openEuler Meets AI: An Intelligent, Virtuous Cycle". LinkedIn. OpenEuler. Retrieved 12 February 2024.
    5. "BiSheng Compiler Installation Guide". openEuler Community. Retrieved 12 February 2024.
    6. Matsui, Emiko (January 18, 2024). "Huawei launches HarmonyOS NEXT Galaxy version for developers". HC Newsroom. Retrieved 12 February 2024.
    7. "Extending LLVM optimization repertoire to build a highly optimizing compiler" (PDF). Huawei. Retrieved 12 February 2024.


    This article "BiSheng compiler" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:BiSheng compiler. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.