Hi,
After looking at the Metal Shading Language Guide, I got interested in the SIMD-functions in Metal 2.1.
I created a simple test to test kernel the simd_min and simd_max functions, but I'm getting undefined results for floats, and can't really find out the reasons.
I've described the issue in this SO Question. If there's anyone who knows something about this, please chip in here or on StackOverflow.