Wasmer发布了Wasmer 7版本,这是其WebAssembly运行时的重大升级,引入了实验性异步API,为Python提供完整的异步支持。此次更新还为WASIX带来了动态链接支持,大幅扩展了平台对Python包的支持范围。
1月30日发布的Wasmer 7引入了实验性异步API,为Python中的异步函数提供一流支持,解锁了SQLAlchemy等强大库以及其他此前无法运行的Python包。该异步API目前在Singlepass、Cranelift和LLVM后端中均可使用。
Wasmer 7还在WASIX中启用了动态链接支持,WASIX是该平台对WASI(WebAssembly系统接口)的扩展,这一改进为更广泛的Python包和原生模块生态系统提供了支持。WASIX中的动态链接支持解决了Wasmer中Python支持仅限于核心解释器的问题,此前许多原生库如Numpy或Pydantic都无法得到支持,Wasmer 7消除了这一限制。
Wasmer 7还将Cranelift编译器升级到最新版本,并使用Cranelift的新异常处理API增加了对WebAssembly异常的完整支持。为实现这一目标,Wasmer的构建者与标准libunwind库进行了集成,填补了缺失的部分,因为Cranelift编译器依赖自己的展开实现。通过这种方式,Wasmer为所有使用WebAssembly异常的编译器使用相同的展开机制。
在Wasmer 7中,当首次使用更重型的LLVM编译器构建模块时,Wasmer现在会显示编译进度条。此外,在构建Python或PHP等大型包时,会有选择地禁用极大函数的优化,从而显著缩短编译时间。例如,Python构建时间从约90秒降至约10秒。
Wasmer 7还通过增加Singlepass支持来加强RISC-V支持。之前的Wasmer版本通过LLVM和Cranelift支持RISC-V。Wasmer 7还引入了LLVM RV32gc目标。
Q&A
Q1:Wasmer 7的异步API有什么特别之处?
A:Wasmer 7引入的实验性异步API为Python中的异步函数提供一流支持,能够解锁SQLAlchemy等强大库以及其他此前无法运行的Python包。该API目前在Singlepass、Cranelift和LLVM三个后端中均可使用。
Q2:WASIX中的动态链接支持解决了什么问题?
A:动态链接支持解决了Wasmer中Python支持仅限于核心解释器的问题。此前许多原生库如Numpy或Pydantic都无法得到支持,现在可以为更广泛的Python包和原生模块生态系统提供支持。
Q3:Wasmer 7在编译性能方面有哪些改进?
A:Wasmer 7显示编译进度条,并在构建大型包时有选择地禁用极大函数的优化,显著缩短编译时间。例如,Python构建时间从约90秒降至约10秒。同时还加强了RISC-V支持。
好文章,需要你的鼓励
2025年1月,OpenAI、软银、甲骨文和MGX联合宣布"星际之门"计划,承诺投资5000亿美元,部署高达10GW算力基础设施。如今,该项目已从白宫发布会上的宏大承诺,演变为一场前所未有规模的基础设施建设实验。项目已扩展至德克萨斯、威斯康星、俄亥俄等多地,并延伸至阿布扎比和挪威。然而,融资争议、合作伙伴摩擦、能源压力及政策监管收紧,正考验着这一"AI工业园"模式能否真正落地。
阿里Qwen团队通过引入强化学习和在线策略蒸馏,将Qwen-Image-2.0升级为Qwen-Image-2.0-RL,让图像生成模型真正学会人类审美,文生图Elo评分提升78分,图像编辑提升93分。
加密货币交易所OKX正式推出AI智能体交易市场OKX AI,允许AI代理相互雇佣、自主结算,并建立基于区块链的可携带信誉档案。该平台经过50家早期服务商封测后向开发者开放,依托稳定币和链上支付基础设施,支持全天候微支付。OKX创始人徐明星表示,传统金融基础设施为人类而建,智能体经济需要为自主软件专门设计的基础设施。
港科大与快手联合提出NormGuard,针对流匹配模型强化学习训练中速度范数膨胀问题,通过训练时单向惩罚约束,在保留奖励的同时改善图像真实感。