当前位置: 首页 » 资讯 » 新科技 » 正文

龙芯x86架构转译器LATX发布1.6.0版本并开源

IP属地 北京 编辑:唐云泽 中关村在线 时间:2025-03-27 09:31:40

2025-03-26 16:22:40 作者:

感谢网友提供的线索。

3月26日, LATX(Loongson Architecture Translator for x86),即龙芯x86架构转译器,正式发布其1.6.0版本,并已开源。该工具是一个面向龙架构(LoongArch)的高性能用户级二进制翻译器,能够支持在基于龙架构的系统上高效运行32位和64位的x86应用程序。该项目遵循GPLv2开源协议。

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

未来,LATX计划在以下几个方面进一步优化和完善:

1. 支持更复杂的x86指令集扩展,例如AVX。

2. 扩大库直通优化技术的覆盖范围,进一步提升性能。

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

4. 持续完善相关文档和使用指南,为开发者提供更好的支持。

项目已上线开源平台,开发者可访问以下地址获取更多信息:

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

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其内容真实性、完整性不作任何保证或承诺。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。

全站最新