国产自主CPU架构再下一城 FPC社区发布支持LoongArch架构的指令集

国产自主CPU架构再下一城FPC社区发布支持LoongArch架构的指令集FPC也就是FreePascalCompiler,是一款成熟、多用途、开源的Pascal编译器,1998年诞生至今,已经在社区持续活跃了20多年。FPC已支持包括LoongArch在内的多种处理器架构和多个操作系统平台,兼容TurboPascal和Delphi语法,在应用生态中得到广泛的应用。目前,LoongArch架构代码已经合入FPC上游社区主分支,本次共提交了13个commit、2万余行代码,主要支持compiler和rtl两个部分。LoongArch架构编译器生态进一步完善,也为基于FPC的应用生态带来了LoongArch底座支撑。后续,龙芯团队将持续维护FPC的LoongArch版本,提交社区支持IDE开发环境的lazarus,持续优化FPC后端。在此之前,开源软件世界最重要的五大基础软件(BIGFIVE),包括LinuxKernel内核、GCC编译器、LLVM框架系统、Glibc运行库、Binutils工具集,全部已经正式支持LoongArch架构。龙芯中科是LLVM社区代码贡献量较多的机构参与者,2022年以来累计向LLVM社区贡献了6.5万行源代码。...PC版:https://www.cnbeta.com.tw/articles/soft/1352719.htm手机版:https://m.cnbeta.com.tw/view/1352719.htm

相关推荐

封面图片

开源软件五巨头全部支持龙芯CPU龙架构

开源软件五巨头全部支持龙芯CPU龙架构LLVM此前对于LoongArc的支持还是实验性后端(experimentaltarget),而提升至正式后端之后,在任何平台上都将被默认编译,无需通过额外的CMake选项指定。同时,LoongArch架构在整个LLVM项目中得到了更加全面的支持,包括支持OrcJIT、GHC调用约定等高级特性,clang、compiler-rt、lldb、openmp和libunwind等子项目。至此,开源软件世界最重要的五大基础软件(BIGFIVE),包括LinuxKernel内核、GCC编译器、LLVM框架系统、Glibc运行库、Binutils工具集,全部已经正式支持LoongArch架构。这样一来,今后的LoongArch架构系统发行版,可以直接基于上游社区版本进行构建,LoongArch软件生态建设迎来快速发展的新阶段。点击→投稿:@ZaiHuabot频道:@TestFlightCN

封面图片

国产自主架构 龙芯CPU支持开放“鸿蒙”

国产自主架构龙芯CPU支持开放“鸿蒙”龙芯中科、润和软件联合宣布,经过共同努力,龙芯2K0500开发板、OpenHarmony操作系统已经完成适配验证,LoongArch龙架构平台对于OpenHarmony已形成初步支持,万物互联的生态体系与龙芯平台即将全面连接。OpenHarmony是华为捐献、全球开发者共建的开源分布式操作系统,由开放原子开源基金会孵化及运营,国内众多厂商已基于其形成多个跨终端全领域的发行版操作系统。PC版:https://www.cnbeta.com/articles/soft/1325245.htm手机版:https://m.cnbeta.com/view/1325245.htm

封面图片

媲美x86/Arm/RISC-V 龙芯CPU自主龙架构再进一步

媲美x86/Arm/RISC-V龙芯CPU自主龙架构再进一步据龙芯中科官方消息,2022年9月初,UEFI官方组织在新发布的UEFIv2.10规范中,全面支持了龙芯处理器的LoongArch64架构,以及部分LoongArch32架构。近期,龙芯团队又完成了LoongArch基础代码与UEFI上游TianoCoreEDK2的合并,从而进入其主分支,成为继x86、Arm、RISC-V之后,第四个官方支持的芯片指令系统架构。PC版:https://www.cnbeta.com/articles/soft/1329253.htm手机版:https://m.cnbeta.com/view/1329253.htm

封面图片

龙芯中科32核服务器CPU验证成功 100%自主指令架构

龙芯中科32核服务器CPU验证成功100%自主指令架构△图源:龙芯中科值得一提的是,3D5000延续了3C5000的LGA封装。相比于此前需要将芯片焊接在主板上的BGA封装方式,LGA封装使得CPU可以拆卸更换,更适合于当前的市场需求。所以——龙芯3D5000具体什么水平?从官方信息来看,这是一颗“胶水”32核服务器CPU。直白点说就是把两个16核CPU拼到了一起。这种基于先进封装技术的操作近年来很常见。比如外界津津乐道的苹果最强芯片M1Ultra,就是2颗M1Max芯片拼装起来的。△苹果M1Ultra具体到参数方面,龙芯3D5000的芯片尺寸为75.4mm×58.5mm×6.5mm,频率为2.0GHz-2.2GHz。功耗方面,典型功耗小于[email protected],或[email protected],TDP功耗不超过[email protected]。此外,3D5000集成了32个LA464处理器核和64MB片上共享缓存,支持8个满足DDR4-3200规格的访存通道,可以通过5个高速HyperTransport接口连接I/O扩展桥片和构建单路/双路/四路服务器系统,单机系统最多可支持四路128核。也就是说,随着3D5000初样芯片的验证完成,龙芯服务器产品线离覆盖4核到四路128核更进一步。另外,根据目前公布的纸面参数,龙芯3D5000接近于英特尔在2015/2016年推出的至强服务器E5v3/v4。不过虽然主频接近,但英特尔拥有睿频加速技术,在频率方面龙芯还有不小的差距。值得一提的是,3D5000的“拼装组件”,就是龙芯中科今年6月正式发布的龙芯3C5000。3C5000是一颗16核服务器CPU,采用了龙芯自主的LoongArch指令集。其单芯片unixbench分值在9500以上,双精度计算能力达560GFlops。服务器芯片被用于数据中心、云计算中心等场景,事关信息安全问题。因此国内一直在提倡使用自主可控架构来取代主流ARM、x86架构。龙芯中科表示,预计在2023年上半年向产业链伙伴提供3D5000样片、样机。龙芯中科现状如何?去年7月,龙芯中科递交招股书,冲刺国产CPU第一股。今年6月24日正式登陆科创板,发行4100万股,发行价为60.06元,募资总额为24.6亿元。上市募集资金主要用于研发先进制程芯片、GPU。递交招股书一个月,龙芯中科便迅速推出了首款采用龙芯自主指令集LoongArch的3A5000四核处理器。这款CPU同时面向个人PC和服务器,采用12nm工艺,主频2.3GHz-2.5GHz,每个核心采用64位GS464架构,包含4个定点单元、2个256位向量运算单元和2个访存单元。UnixBench跑分结果,3A5000多核水平超过4200,单核超过1600,开始逼近市场主流芯片水平。基于3A5000,龙芯中科还推出了服务器芯片3C5000L。它由4个3A5000封装而成,形成16核处理器,可为云计算、数据中心提供支持。财报方面,今年第三季度,龙芯中科该季度营收约1.36亿,同比下降35.73%,归母净利润亏损1571.5万元,同比下降154.55%。今年前三季度营收为48.3亿元,同比下降37.55%,归母净利润7304.8万元,同比下降38.6%;扣非净利润亏损1.22亿。据当前股价估算,龙芯中科市值约345.8亿。生态方面,采用自主指令集后,LoongArch开始积极与国内外平台完成兼容适配。如.NET开源社区、Linux内核5.19、OpenHarmony等,现在都已经完成了对LoongArch架构的初步或正式支持。就在前几天,计算机视觉和机器学习软件开源平台OpenCV刚刚完成了对LoongArch架构的正式支持。这也为龙芯进一步打开消费者市场做了铺垫。再到最近,随着32核服务器芯片3D5000初样验证成功,龙科中芯在多核上的能力进一步得到验证,不少网友也倍感振奋。△来自龙芯中科公众号按照官方透露,下一代6000系列芯片,将采用全新微架构,提供与AMDZen3相当的IPC。模拟性能相比于现有5000系,定点性能提升30%,浮点性能提升60%。就IPC而言,龙芯3A5000在单核性能上能逼近ARM芯片(7nm)、甚至酷睿i7-10700。这一新系列,预计在2023年推出。...PC版:https://www.cnbeta.com.tw/articles/soft/1336805.htm手机版:https://m.cnbeta.com.tw/view/1336805.htm

封面图片

龙芯中科在LibreOffice中增加了对LoongArch架构的支持

龙芯中科在LibreOffice中增加了对LoongArch架构的支持继今年早些时候GCC12引入LoongArch支持,Linux5.19添加了最初的LoongArch端口,以及Glibc2.36添加了LoongArch支持之后,LibreOffice作为具有较高知名度的开源项目,也添加了对龙芯这种中国处理器ISA的支持,该处理器的架构最初源自MIPS64。Loongson作为LoongArch指令集架构背后的公司,为在LoongArch64位硬件上运行LibreOffice开源办公套件提供了本地支持。将LoongArch支持添加到LibreOffice开源办公套件需要1630行新的代码,包括从构建系统到数百行新的C++代码的变化。目前这个LoongArchLibreOffice只支持在Linux上构建。Loongson的3A5000是龙芯中科的第一款LoongArch64位CPU,虽然暂时性能还算不上突出,但未来几代的LoongArch处理器和拥有成熟的软件堆栈值得期待,应用支持的完善能否使这种基于RISC的处理器架构对Arm、x86_64和RISC-V体系显现出竞争力,这将是很有趣的。那些对LibreOffice的LoongArch支持感到好奇的人可以通过今天早上合并到主线的这个Git提交来找到它:https://cgit.freedesktop.org/libreoffice/core/commit/?id=d3625d968901eb93a9680db8d1165f70de3fd64e&utm_source=anzwix...PC版:https://www.cnbeta.com/articles/soft/1303365.htm手机版:https://m.cnbeta.com/view/1303365.htm

封面图片

100%自主指令集 国产龙芯CPU进驻国家重点工程

100%自主指令集国产龙芯CPU进驻国家重点工程龙芯3C5000处理器拥有16个LA464核心,支持自研LoongArch指令集,每核心256KB二级缓存,总计32MB三级缓存,主频2.0-2.2GHz,峰值算力560GFlops,典型功耗150W。国家科技传播中心位于奥林匹克中心区,是中央在京重点项目和北京市重点工程,旨在打造成为科技传播的第一窗口、科学精神的第一载体、科学文化的第一空间、科技殿堂的第一印象,是展示国家科技形象、科技实力、科学精神的国家窗口,承担着国家级科学文化公共服务平台的责任。多参数环境的传感器,比如实时监测温湿度、CO2、TVOC,配合空调末端控制组件,实现了项目中450台风机盘管的智能化节能运行控制,以及环境舒适度的提升,从而极大降低建筑能耗,打造高质量的绿色建筑。这套智慧物联控制系统解决方案由龙芯中科与小物科技联合推出,主要由产品端、服务端、物联网基础数据管理平台组成,减少了项目建设中建筑空间里的管线施工量,省去了温控器、开关面板,是国内“从芯到云”全栈国产化的新一代物联网控制系统解决方案。作为目前自主化程度较高的芯片,龙芯在国家科技传播中心的应用,代表了国家高水平自主芯片的支撑服务能力,以及自主芯片在智慧物联新领域的成功探索,完美体现了国家科技传播中心展示国家科技形象的宗旨。...PC版:https://www.cnbeta.com.tw/articles/soft/1355693.htm手机版:https://m.cnbeta.com.tw/view/1355693.htm

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人