0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Pascal编译器开源社区正式支持LoongArch64

龙芯中科 ? 来源:龙芯中科 ? 2023-04-04 10:45 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

近期,FPC社区发布了支持LoongArch架构的正式版本。此后的LoongArch架构操作系统发行版将可以直接基于上游社区版本进行构建,LoongArch指令集架构再次得到重要基础开源社区的原生支持。

FPC介绍

FPC(Free Pascal Compiler)是一款成熟、多用途和开源的Pascal编译器,自1998年首个版本发布至今社区持续活跃了20多年。FPC已支持包括LoongArch在内的多种处理器架构和多个操作系统平台,兼容Turbo Pascal和Delphi语法,在应用生态中得到广泛的应用。

FPC支持LoongArch

目前,LoongArch架构代码已经合入FPC上游社区主分支,本次共提交了13个commit、2万余行代码,主要支持compiler和rtl两个部分,使得LoongArch架构编译器生态拼图的进一步完善,也为基于FPC的应用生态带来了LoongArch底座支撑,LoongArch开源生态建设再次向前迈出坚实一步。

FPC持续支持

龙芯团队将持续维护FPC的LoongArch版本,提交社区支持IDE开发环境的lazarus,持续优化FPC后端,为开发者提供更好的产品体验,以使用户的程序能够更加流畅地运行。

源码下载

获取FPC最新源码包,欢迎关注下方“龙芯中科”公众号,「发消息」版块发送关键词FPC,完成下载!

结语

未来,龙芯团队将与FPC开源社区紧密合作,携手国内外的专业开发者和开源爱好者,共同致力于FPC生态系统的发展。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    3755

    浏览量

    44009
  • 编译器
    +关注

    关注

    1

    文章

    1663

    浏览量

    50364
  • Pascal
    +关注

    关注

    0

    文章

    9

    浏览量

    7730
  • 龙芯中科
    +关注

    关注

    0

    文章

    321

    浏览量

    8105
  • LoongArch
    +关注

    关注

    0

    文章

    27

    浏览量

    1581

原文标题:Pascal编译器开源社区正式支持LoongArch64

文章出处:【微信号:gh_53fadbdbd4d4,微信公众号:龙芯中科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2k0300先锋派执行qt程序出现Illegal instruction

    :~~~/test$ uname~~ Linux loongson@loongson-gd:~/test$ uname -m loongarch64 loongson@loongson-gd:~/test
    发表于 02-10 12:09

    LoongArch 在线资源

    广东龙芯代码仓:https://gitee.com/open-loongarch 龙芯爱好者社区:https://www.loongbbs.cn/ 电子发烧友龙芯版块:https
    发表于 12-25 15:54

    Triton编译器与GPU编程的结合应用

    Triton编译器简介 Triton编译器是一种针对并行计算优化的编译器,它能够自动将高级语言代码转换为针对特定硬件优化的低级代码。Triton编译器的核心优势在于其能够识别并行模式,
    的头像 发表于 12-25 09:13 ?883次阅读

    Triton编译器如何提升编程效率

    在现代软件开发中,编译器扮演着至关重要的角色。它们不仅将高级语言代码转换为机器可执行的代码,还通过各种优化技术提升程序的性能。Triton 编译器作为一种先进的编译器,通过多种方式提升编程效率,使得
    的头像 发表于 12-25 09:12 ?789次阅读

    Triton编译器在高性能计算中的应用

    先进的编译技术,为高性能计算提供了强大的支持。 Triton编译器简介 Triton编译器是一种开源
    的头像 发表于 12-25 09:11 ?1019次阅读

    Triton编译器的优化技巧

    在现代计算环境中,编译器的性能对于软件的运行效率至关重要。Triton 编译器作为一个先进的编译器框架,提供了一系列的优化技术,以确保生成的代码既高效又适应不同的硬件架构。 1. 指令选择
    的头像 发表于 12-25 09:09 ?1085次阅读

    Triton编译器的优势与劣势分析

    据流分析技术,能够自动识别并优化深度学习模型中的计算瓶颈,从而提高模型的整体性能。 它支持多种硬件平台的优化,包括CPU、GPU、FPGA等,为深度学习模型的部署提供了更广泛的选择。 灵活可扩展 : Triton编译器采用了模块化的设计思想,开发者可以根据需要自定
    的头像 发表于 12-25 09:07 ?1266次阅读

    Triton编译器在机器学习中的应用

    1. Triton编译器概述 Triton编译器是NVIDIA Triton推理服务平台的一部分,它负责将深度学习模型转换为优化的格式,以便在NVIDIA GPU上高效运行。Triton编译器
    的头像 发表于 12-24 18:13 ?1060次阅读

    Triton编译器支持的编程语言

    Triton编译器支持的编程语言主要包括以下几种: 一、主要编程语言 Python :Triton编译器通过Python接口提供了对Triton语言和编译器的访问,使得用户可以在Pyt
    的头像 发表于 12-24 17:33 ?1015次阅读

    Triton编译器与其他编译器的比较

    的GPU编程框架,使开发者能够编写出接近手工优化的高性能GPU内核。 其他编译器 (如GCC、Clang、MSVC等): 定位:通用编译器支持多种编程语言,广泛应用于各种软件开发场景。 目标:提供稳定、高效的
    的头像 发表于 12-24 17:25 ?1056次阅读

    Triton编译器功能介绍 Triton编译器使用教程

    Triton 是一个开源编译器前端,它支持多种编程语言,包括 C、C++、Fortran 和 Ada。Triton 旨在提供一个可扩展和可定制的编译器框架,允许开发者添加新的编程语言
    的头像 发表于 12-24 17:23 ?1782次阅读

    HighTec C/C++编译器套件全面支持芯来RISC-V IP

    是基于LLVM开源汽车级C/C++编译器工具,已通过ISO 26262 ASIL D的安全认证。从事RISC-V架构开发的汽车软件开发者受益于这些工具来无缝支持芯来经过功能安全认证的RISC-V内核,进而
    的头像 发表于 12-23 09:04 ?1345次阅读
    HighTec C/C++<b class='flag-5'>编译器</b>套件全面<b class='flag-5'>支持</b>芯来RISC-V IP

    HighTec C/C++编译器支持Andes晶心科技RISC-V IP

    汽车编译器解决方案领先供货商HighTec EDV-Systeme GmbH宣布其针对汽车市场的高度优化C/C++编译器支持Andes晶心科技的RISC-V IP。这项支持对汽车软件开
    的头像 发表于 12-12 16:26 ?1166次阅读

    2k0300的loongarch32编译器有获得方式吗?

    /release/loongarch/gcc8/ 中只找到了 loongarch64 的 gcc,希望能获得 loongarch32 编译工具链,以便测试 2k0300
    发表于 08-19 23:05

    【龙芯2K0300蜂鸟板试用】+5.CoreMark跑分

    export CROSS\\\\\\\\_COMPILE=loongarch64\\\\\\\\-linux\\\\\\\\-gnu\\\\\\\\-gcc 编译,生成coremark.exe make
    发表于 08-18 22:06