1、LLVM Parallel Universe(openEuler&ISCAS,Since 2023)Jingwei WEngineer at the Institute of Software,Chinese Academy of SciencesMember of the Technical Committee of the openEuler CommunityMay 2025The LLVM Parallel Universe Project for openEulerWhat We Learned from openEuler RISC-V?LLVM Parallel Universe
2、(openEuler,Since 2023)Replacing GCC with LLVM for building openEuler.“Parallel Universe”:Runs alongside the GNU version release.Progress:UEFI preview for RISC-V(64-core SG2042).Passed 10,000+kernel tests.Validated 4,000+packages with no critical LLVM issues.Slight performance gains.Future:Stable rel
3、eases&6000+packages&RVA23 profileSource CodeBuildingUpstreamUpstream FirstPkg/PatchSubmitopenEuler Communityopeneuler/openeuler-risc-v/src-openeuler/Sig-RISC-V Midstream RepoUpstream FirstFork/PatchSubmitopenEuler EulermakerEulermakerServer/SchedulerMetadataRPMsEulermaker Worker ClusteropenEulerrisc
4、v64openEulerx86_64openEuleraarch64RPM SpecSrc TarballSelf-hostedOBS Server/SchedulerMetadataRPMsOBS Worker ClusteropenEulerriscv64openEulerx86_64openEuleraarch64Sig-RISC-V Open Build Service InstanceQA&ReleaseReleaseImage GenerationDaily-build or On-demandby Sig-RISC-V GitLab CIDay-to-Day BuildingStorageSig-RISC-V Devel RepositoryManual RetestOn-demandby Sig RVAutomatedTestingby OEPKGSDistributionISCAS Open Source MirrorImage Generationby oE Offical Jenkins CIManual Retestby LLVM P-UMembersAutomatedTestingby OEPKGSDelivery&DistributionopenEuler Official Repository&Open Source Mirrors