Hi, You could use Mono.Simd, especially if you're doing the same operations on multiple pairs of values. This would give you an extra speedup and as far as I recall, these operations aren't prone to the slowdown caused by denormals.