A customized GPU acceleration of the princeton ocean model | IEEE Conference Publication | IEEE Xplore