github taichi-dev/taichi v0.6.9

latest releases: v1.7.2, v1.7.1, v1.7.0...
4 years ago

Highlights:

  • GUI
    • Support modifier keys like Shift, Ctrl, etc (#1189) (by Ye Kuang)
  • Intermediate representation
    • Move "lower_access" to after "offload" (#1194) (by xumingkuan)
  • Language and syntax
    • ti.Matrix initializers (#1107) (by Peiyuan Liao)
  • LLVM backend (CPU and CUDA)
    • Support LLVM 10 (#1200) (by Yuanming Hu)
  • Mac OS X
    • Support modifier keys like Shift, Ctrl, etc (#1189) (by Ye Kuang)
  • OpenGL backend
    • support print 1 scalar in OpenGL kernels (#1166) (by 彭于斌)

Full changelog:

  • [test] Ensure CUDA tests use < 1 GB memory (#1213) (by Yuanming Hu)
  • [cuda] Add print_kernel_nvptx to CompileConfig (#1211) (by Yuanming Hu)
  • [llvm] [cuda] Improve LLVM 8 compatibility (#1210) (by Yuanming Hu)
  • [bug] Fix matrix operations to use numpy only in Python scope (#1208) (by Ye Kuang)
  • [test] No warning on deprecation test & add test_maxmin (#1207) (by 彭于斌)
  • [doc] [workflow] Update hello and matrix section of the docs and add a workflow to check doc builds (#1157) (by Chengchen(Rex) Wang)
  • [llvm] [opt] CSE for LoopIndexStmt (#1203) (by Yuanming Hu)
  • [LLVM] Support LLVM 10 (#1200) (by Yuanming Hu)
  • [test] Setup python coverage test (#1196) (by 彭于斌)
  • [IR] Move "lower_access" to after "offload" (#1194) (by xumingkuan)
  • [misc] Remove usage of deprecated functions in benchmarks (#1193) (by Yuanming Hu)
  • [test] Let pytest-rerunfailures pytest-xdist to be hard dependences (#1187) (by 彭于斌)
  • [GUI] [Mac] Support modifier keys like Shift, Ctrl, etc (#1189) (by Ye Kuang)
  • [OpenGL] support print 1 scalar in OpenGL kernels (#1166) (by 彭于斌)
  • [Lang] [refactor] ti.Matrix initializers (#1107) (by Peiyuan Liao)

Don't miss a new taichi release

NewReleases is sending notifications on new releases.