内容介绍

随着摩尔定律时代的终结,为了追求高性能,越来越多应用转向异构系统,利用 GPU、TPU、FPGA 等不同的硬件加速能力,获得极致性能。异构系统中,不同设备都有自己的开发语言和框架,这些框架带来性能收益同时也引入了异构编程的复杂性。WebAssembly(WASM)作为一种新的字节码格式,覆盖从 Web、云到端的各种计算场景,多种不同的计算场景对开发语言、部署环境和运行方式提出了新的挑战。Wasm 在解决这些挑战的同时,体现了对上承接多语言、对下提供硬件虚拟化的能力,我们认为 WASM 在异构计算的多语言开发和硬件整合中将扮演关键角色。

评论

发布
暂无评论