Simultaneously sort two single-precision floating-point strided arrays based on the sort order of the first array using heapsort.