first crack at petsc for cray systems