如何将Vector128 转换为Vector128 .NET中?

问题描述 投票:1回答:1

我正在寻找无操作固有_mm_castps_si128的.NET 3.0+版本。如何将Vector128<float>快速广播到Vector128<int>

.net simd intrinsics
1个回答
3
投票

预期的实现方法是通过方法Vector128.As()

Vector128<float> mf = Vector128.Create(42f);
Vector128<int> mi = mf.As<int, float>(); // acts as '_mm_castps_si128'
© www.soinside.com 2019 - 2024. All rights reserved.