基于FPGA视频图像的Canny算法加速器的设计.pdf
2021-07-13 15:12:37 267KB FPGA 硬件技术 硬件开发 参考文献
数值实验代码matlab代码射线放大器 RaytrAMP是一种RCS计算工具,可实现射击和弹跳射线(SBR)方法。 SBR方法是一种近似的电磁求解器,可以在高频和远场范围内提供准确的结果。 与全波求解器(例如矩量法)相比,它的运行速度更快,所需的计算资源也更少。 SBR的工作原理与计算机图形学中的光线跟踪非常相似。 RaytrAMP能够计算任何电大的复杂PEC对象的单静态RCS。 它的工作效率非常高,并为速度进行了认真的优化。 特征: 通过“边界体积层次”(BVH)可以加速射线-三角形网格的相交。 用于BVH构建的morton代码,比表面积启发式算法快得多,并且仍然可以生成质量合格的BVH。 BVH数据结构存储在连续存储器中。 节点通过其索引而不是指针进行连接。 在文献中有时称为“线性BVH”。 BVH遍历是在GPU(C ++ AMP)上完成的。 使用了非递归遍历算法,该算法在文献中有时称为“无堆栈BVH遍历”。 它仅对每个GPU内核使用128字节的非常短的堆栈阵列,该阵列在代码中手动控制。 使用“结构数组”而不是“数组结构”。 即使GPU上的缓存有所不同,这对于内存局部性还是更好的。
2021-06-20 22:33:54 45.85MB 系统开源
1