龙芯 x86 架构转译器 LATX 开源

2025-03-26 15:36IT之家 - 汪淼
感谢IT之家网友 菜鸟N号 的线索投递!

IT之家 3 月 26 日消息,LATX(Loongson Architecture Translator for x86)即龙芯 x86 架构转译器,是一个面向 LoongArch 架构的高性能用户级二进制翻译器,用于在龙芯(龙架构)系统上高效地运行 32/64 位 x86 应用程序。

LATX Version 1.6.0 今日在 GitHub 开源,遵循 GPLv2 协议

项目介绍称,LATX 基于 QEMU 6 版本开发并进行了深度优化,性能相比原生 QEMU 有显著提升。项目利用龙架构的各指令集扩展(如向量扩展和二进制转译指令集)对 X86 指令集进行了高效翻译,并采用了 AOT(Ahead-of-Time )预编译、运行时库直通等关键优化技术,其中库直通优化思想借鉴及引用了 box64 项目的部分源码。

项目未来的优化与完善方向包括但不限于:

  • 支持更复杂的 x86 指令集扩展(如 AVX)。

  • 进一步提升库直通优化的覆盖范围。

  • 提供详细的性能分析工具链,帮助开发者快速定位性能瓶颈。

  • 维护更详细的文档与使用指南。

IT之家附开源地址:

https://github.com/lat-opensource/lat

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。

文章价值:
人打分
有价值还可以无价值
置顶评论
    热门评论
      文章发布时间太久,仅显示热门评论
      全部评论
      一大波评论正在路上
        取消发送
        软媒旗下人气应用

        如点击保存海报无效,请长按图片进行保存分享