SIMD for Collision
Summary
Box2D/Box3D discuss using wide SIMD for collision detection, specifically applying SIMD to edge-edge tests in complex hulls (e.g., 32-point hulls with 89 edges). The article demonstrates significant speedups over scalar approaches (SSE2 and AVX2) in a convex-pile benchmark and notes that gains are most pronounced for complex hulls, while simple box-box cases see little improvement. It also covers the architectural considerations, SAT vs GJK/EPA tradeoffs, and platform support, with practical benchmarks on a 7950x CPU.