ASU Electronic Theses and Dissertations
- 1 English
- 1 Public
In this thesis, a FORTRAN code is rewritten in C++ with an object oriented ap- proach. There are several reasons for this purpose. The first reason is to establish the basis of a GPU programming. To write programs that utilize GPU hardware, CUDA or OpenCL is used which only support C and C++. FORTRAN has a feature that lets its programs to call C/C++ functions. FORTRAN sends relevant data to C/C++, which in turn sends that data to OpenCL. Although this approach works, it makes the code messy and bulky and in the end more difficult to deal with. More- …
- Safarkhani, Salar, Herrmann, Mrcus, Oswald, Jay, et al.
- Created Date