taichi
taichi

1 Taichi 项目简介

简化计算机图形学的部署
taichi
编译流程:
taichi

taichi
taichi
taichi
taichi

taichi

taichi
如果要高效率的画要写cuda,c++;要做很多工程。
taichi

taichi
编译器自动完成:
taichi
taichi
taichi

taichi
层级数据结构:
taichi
但是:
99%的花在数据结构,1%的时间花在了算法上。
这些系统工程本来由编译器来做。
taichi
taichi
我的解决办法:
taichi
访问的优化:
太极 的kernel:
taichi
taichi
以1/10的代码提高了4.55倍的速度。
taichi
taichi

taichi
层级的中间表示:

taichi
taichi
指令:
taichi
taichi
在simulation
数据结构的抽象与抽象特定的编译器来做。
taichi
taichi

2 论文DiffTaichi

taichi
计算摄影学的内容。做到无穷分辨率;
用tensflow性能非常低。
taichi
taichi
taichi
taichi
Differentiable
IMperative
Parallel
Megakernels–最大的特点
一个kernel里面会进行成百上千的操作。
我对dp和cuda编程模糊不懂。需要去学习。
taichi
计算的模式和传统的神经网络和不一样。
梯度下降优化。
taichi
可以看到一个简单的kernel其导数也很难。
导数是错的/
taichi
taichi
taichi

taichi
弹性物体:
物质点法:
taichi
taichi
taichi
红色蓝色是这个机器人的肌肉;
taichi
ta’q
taichi
taichi
taichi
taichi
taichi
taichi
**taichi
**
taichi
taichi
taichi
taichi
taichi
**taichi
**taichi
taichi
物理系统里面的力,
taichi

3 taichi框架如何写

下面代码10-20行
taichi
把python的kenerl编译到taichi中。
taichi

taichi
taichi
稀疏 的张量
taichi是面向数据的。
taichi
对每个pixcel进行计算
taichi
taichi

taichi
taichi
taichi

4 Differentiable例子

taichi
计算机图形学
taichi
taichi
taichi
物质点法
MPM
将太极作为物理模块嵌入到其他应用中么?可以
能否用Taichi实现SPH模拟,尤其是邻近粒子搜索?可以
能用到游戏引擎?有意义的方向。
主要是物理仿真。

相关文章:

  • 2021-05-21
  • 2021-06-07
  • 2022-12-23
  • 2021-07-17
  • 2021-12-29
  • 2021-09-18
  • 2021-06-21
猜你喜欢
  • 2021-09-05
  • 2021-11-26
  • 2021-08-16
  • 2021-10-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案