Mapping Multiple Problem Instances into a Single Systolic Array with Application to Concurrent Error Detection