saturated_simd_unaligned_block
Copyright (C) 2005 IENT-RWTH Aachen
template<class G> inline typename SaturatedSimdUnalignedBlock< Vector<G> >::self saturated_simd_unaligned_block( Vector<G> &X)
template<class G> inline typename SaturatedSimdUnalignedBlock<const Vector<G> >::self saturated_simd_unaligned_block(const Vector<G> &X)
template<class G> inline typename SaturatedSimdUnalignedBlock< Matrix<G> >::self saturated_simd_unaligned_block( Matrix<G> &X)
template<class G> inline typename SaturatedSimdUnalignedBlock<const Matrix<G> >::self saturated_simd_unaligned_block(const Matrix<G> &X)
Decomposition in blocks for parallel calculation with saturated SIMD instructions
Parameters
X | The array to decompose |
Returns
An array representing every blocks that fit in a SIMD register
See Also