_mm512_mask_reduce_gmin_pd
Classification
KNC, Special Math Functions, CPUID Test: KNCNI
Header File
immintrin.h
Synopsis
 _mm512_mask_reduce_gmin_pd(__mmask8 k, __m512d a);
Description
Determines the minimum element of the packed double-precision (64-bit) floating-point elements stored in "a" and stores the result in "dst". Bitmask "k" is used to exclude certain elements (elements are ignored when the corresponding mask bit is not set).
Operation
min := a[63:0]
FOR j := 1 to 7
	i := j*64
	IF k[j]
		CONTINUE
	ELSE
		dst := FpMin(min, a[i+63:i])
	FI
ENDFOR
dst := min