Single Program Multiple Data Applications Research Articles