X10 as a Parallel Language for Scientific Computation: Practice and Experience | IEEE Conference Publication | IEEE Xplore