Taichi(太极)0.8.10 发布,为高性能计算机图形学设计的编程语言

栏目: 软件资讯 · 发布时间: 4年前

内容简介: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
    • 更新文档预览设置。( #4021 )
    • 添加编译时递归的 doc ( #3994 )
    • 添加操作页面(#4004
    • 改进类型系统文档 ( #4002 )
  • 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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Spring in Action

Spring in Action

Craig Walls / Manning Publications / 2011-6-29 / USD 49.99

Spring in Action, Third Edition has been completely revised to reflect the latest features, tools, practices Spring offers to java developers. It begins by introducing the core concepts of Spring and......一起来看看 《Spring in Action》 这本书的介绍吧!

html转js在线工具
html转js在线工具

html转js在线工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试