Portability and performance for parallel processing /