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.