Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 5 of 5 for “"Source Translation"”.

  1. On the Complexity of Robust Source-to-Source Translation from CUDA to OpenCL

    … motivated the creation of a CUDA-to-OpenCL source-to-source translator. However, there exist sufficient differences that make the translation non-trivial, providing practical limitations to both manual and automatic translation efforts. In this thesis, the performance, coverage, and …

    vt Repository record for On the Complexity of Robust Source-to-Source Translation from CUDA to OpenCL (opens in a new tab)

  2. Automatic translation of non-repetitive OpenMP to MPI

    … productivity. Researchers introduced automatic source-to-source translation schemes from OpenMP to MPI so that programmers can use OpenMP while targeting clusters. Those schemes limited their focus on OpenMP programs with repetitive communication patterns (where the analysis of communication can …

    purdue-thes Repository record for Automatic translation of non-repetitive OpenMP to MPI (opens in a new tab)

  3. Supporting Heterogeneous Device Development and Communication

    … enterprise. The state-of-the-practice automated source translation tools fall short, as they are incapable of handling the structural and idiomatic differences of the software frameworks driving major mobile platforms. In addition, popular mobile applications increasingly make use of distributed …

    vt Repository record for Supporting Heterogeneous Device Development and Communication (opens in a new tab)

  4. Automated Cross-Platform Code Synthesis from Web-Based Programming Resources

    … programming process. Commercial automated source-to-source translation tools prove inadequate due to the structural and idiomatic differences in how functionalities are expressed across major platforms. In this thesis, we present a new approach---Native-2-Native---that automatically …

    vt Repository record for Automated Cross-Platform Code Synthesis from Web-Based Programming Resources (opens in a new tab)

  5. Cu2cl: a Cuda-To-Opencl Translator for Multi- and Many-Core Architectures

    … we created CU2CL, an automated CUDA-to-OpenCL source-to-source translator that possesses a novel design and clever reuse of the Clang compiler framework. Currently, the CU2CL translator covers the primary constructs found in the CUDA Runtime API, and we have successfully translated several …

    vt Repository record for Cu2cl: a Cuda-To-Opencl Translator for Multi- and Many-Core Architectures (opens in a new tab)