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 9 of 9 for “"Directive-based"”.

  1. Towards a New Directive-based Tasking API for Distributed Systems

    … performance-related advantages. In addition, directive-based programming styles have made parallel programming and migration of serial code to multicore chips easier than ever. Although directive-based tasking models have paved the way to distributed systems, they still lack capabilities …

    houston Repository record for Towards a New Directive-based Tasking API for Distributed Systems (opens in a new tab)

  2. Effectiveness of program transformations and compilers for directive-based GPU programming models

    … form either automatically or relying on directives from the programmer. These compilers can offer the benefits of code portability and increased programmer productivity without imposing much penalty on performance. This thesis evaluates the quality of early versions of two compilers - the …

    uiuc Repository record for Effectiveness of program transformations and compilers for directive-based GPU programming models (opens in a new tab)

  3. Directive-Based Data Partitioning and Pipelining and Auto-Tuning for High-Performance GPU Computing

    … This thesis work aims to provide efficient directive-based data pipelining approaches for GPUs that tackle these issues and improve performance, programmability, and memory management.

    vt Repository record for Directive-Based Data Partitioning and Pipelining and Auto-Tuning for High-Performance GPU Computing (opens in a new tab)

  4. Ask Your Doctor About Exposure Therapy!: Direct-To-Consumer Marketing Of Empirically Supported Psychological Treatments For Anxiety

    Despite efforts to disseminate Evidence-Based Psychological Interventions (EBPIS) to mental health practitioners, most individuals with psychological disorders do not receive any form of treatment, and many others who do seek treatment do not receive EBPIS. The success of the pharmaceutical …

    mississippi Repository record for Ask Your Doctor About Exposure Therapy!: Direct-To-Consumer Marketing Of Empirically Supported Psychological Treatments For Anxiety (opens in a new tab)

  5. Shared Memory Abstractions for Heterogeneous Multicore Processors

    … back into the compiler. Cellgen offers a directive-based programming model with semantics similar to OpenMP for the Cell Broadband Engine, a general-purpose processor with EMM. The compiler implicitly handles locality and parallelism, schedules memory transfers for data parallel regions of …

    vt Repository record for Shared Memory Abstractions for Heterogeneous Multicore Processors (opens in a new tab)

  6. Multi-level Parallelism with MPI and OpenACC for CFD Applications

    … and easy to implement. OpenACC is a directive-based programming model that, unlike low-level programming models, abstracts the details of implementation on the GPU. Although OpenACC generally limits the performance of the GPU, this model significantly reduces the work required to port …

    vt Repository record for Multi-level Parallelism with MPI and OpenACC for CFD Applications (opens in a new tab)

  7. High performance sparse Fast Fourier Transform using OpenACC

    … In this Masters Thesis, we employ a high-level directive-based parallel programming model, OpenACC to create a performance portable sFFT code. We call our implementation, ACCsFFT. Our implementation can target heterogeneous platforms consisting of x86 or Power Processors integrated with GPUs. …

    udel Repository record for High performance sparse Fast Fourier Transform using OpenACC (opens in a new tab)

  8. Evaluating the OpenACC API for Parallelization of CFD Applications

    Directive-based programming of graphics processing units (GPUs) has recently appeared as a viable alternative to using specialized low-level languages such as CUDA C and OpenCL for general-purpose GPU programming. This technique, which uses directive or pragma statements to annotate source codes …

    vt Repository record for Evaluating the OpenACC API for Parallelization of CFD Applications (opens in a new tab)