ultraviolet 这对于计算机图形学和游戏相关的线性和几何代数而言是一个箱子,但是在生产率和运行时性能方面都非常快。 就生产率而言,紫外线不使用任何泛型,并且被设计为尽可能简单地实现界面,从而缩短了编译时间并提供了清晰的代码。另外,缺少泛型和Rust类型系统的“ hacks”会导致清晰明了的错误,易于用户解析和修复。 在运行时性能方面,紫外线从一开始就设计时就考虑到了性能。为此,我们为每种类型提供两种独立的类型,每种具有几乎相同的功能,一种具有通常的标量f32值,另一种是“宽”类型,其为每个值使用SIMD f32x4向量。这种设计的意图是明确而明确的,并且还允许代码充分​​利用SIMD。 “宽”类型使用“ SoA”(阵列结构)体系结构,这样每个宽数据结构实际上都包含其关联数据类型的4或8个数据,并且将对所有simd“通道”进行任何操作。同时。例如,一个Vec3x8相当于将8个Vec
2021-03-19 10:11:10 68KB Rust
1
上海海洋大学16-17线代A.docx
2021-03-18 09:19:02 148KB 线性代数
1
上海海洋大学期末14-15线代A.doc
2021-03-18 09:19:02 115KB 线性代数
1
2021新版数学大纲,教育部全新改版之后的大纲,适合考研数学复习使用
1
同济大学线性代数第六版答案(全)
2021-03-16 21:14:41 8.68MB 线性代数
1
考研复习-线性代数思维导图
2021-03-16 13:05:51 8.03MB 考研数学
1
东南大学《线性代数》3套期末考试试卷
2021-03-16 10:04:01 373KB 线性代数
武汉纺织大学线性代数期末考题
2021-03-16 10:03:55 331KB 线性代数
复旦大学《线性代数》历年考试试卷
2021-03-16 09:08:56 3.43MB 线性代数
东南大学《线性代数》历年期末考试试卷
2021-03-13 22:08:40 2.13MB 数学