内容简介:Taichi(太极)0.8.10 已经发布,这是专为高性能计算机图形学设计的编程语言。 此版本亮点内容如下: AOT 添加一组通用的 AOT 结构 ( #3973 ) 切换 vulkan aot 以使用 taichi::aot::ModuleData 将 opengl aot 转换...
Taichi(太极)0.8.10 已经发布,这是专为高性能计算机图形学设计的编程语言。
此版本亮点内容如下:
- AOT
- 添加一组通用的 AOT 结构 ( #3973 )
- 切换 vulkan aot 以使用 taichi::aot::ModuleData
- 将 opengl aot 转换为 dump ModuleData ( #3991 )
- Language and syntax
- 使用 FrontendExprStmt 代替 FrontendEvalStmt ( #3978 )
- 使用 globals 获取全局变量( #3949 )
- 支持静态短路 bool 运算 ( #3958 )
- 实验性自动 mesh_local ( #3989 )
- 支持嵌套的 mesh-for ( #3990 )
- Performance
- 加速 whole_kernel_cse pass ( #3957 )
- 摆脱线性搜索中的一些 no-ops
- 减少内核启动上下文构建开销 ( #3947 )
- 重构 func body 以减少 python 开销并提高可读性 ( #3984 )
- 让 store_to_load_forwarding 与本地张量一起在基本块中工作 ( #3942 )
- Documentations
- Error messages
- 添加 TaichiTypeError ( #3964 )
- 用户调用外部函数时产生警告 ( #4007 )
- 缩短 TaichiCompilationError 的 traceback 长度 ( #3965 )
- 遇到未定义名称时引发异常 ( #3951 )
- Bug 修复
- 修复在 TI_WITH_LLVM=OFF 下构建会失败的问题 ( #4043 )
- 将 PtrOffsetStmt 视为随机初始化 ( #3998 ))
- GGUI imwrite BGRA 到 RGBA 的转换 ( #4018 )
更新说明:https://github.com/taichi-dev/taichi/releases/tag/v0.8.10
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
关注我们,获取更多IT资讯^_^
查看所有标签
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。