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 “"MPI+OpenMP"”.
-
Towards a deeper understanding of hybrid programming
… model based on the message-passing interface (MPI). Thereby, they potentially do not make optimal use of shared memory resources. The pure message-passing approach---as argued in this work---is not necessarily the best fit to current and future supercomputing architectures. In this thesis, I …
-
Simulating Nonlinear Neutrino Oscillations on Next-Generation Many-Core Architectures
… utilize multiple levels of parallelism through MPI, OpenMP, and SIMD instructions (vectorization). It can run on both the CPU and the Xeon Phi co-processor, the latter of which is based on the Intel Many Integrated Core Architecture (MIC). The performance of XFLAT on various system …
-
Code generation of array constructs for distributed memory systems
… since it would require a complex combination of MPI, OpenMP, CUDA, OpenCL, etc to achieve high performance even for sequentially simplistic codes. Programs requiring high performance are usually painstakingly written by hand in C/C++ or Fortran using MPI+X to target these machines. This work …
-
High-Performance Visualization for Astronomy and Cosmology: Refactoring and Parallelization of VisIVO Server for Exascale Systems [Visualizzazione ad Alte Prestazioni per l’Astronomia e la Cosmologia: Refactoring e Parallelizzazione di VisIVO Server per Sistemi Exascale]
La crescita esponenziale dei volumi di dati nei campi dell’astronomia e della cosmologia pone sfide significative per la visualizzazione e l’analisi dei dati. Questa tesi affronta tali sfide evolvendo VisIVO Server, una suite software scientifica per la visualizzazione di dati astrofisici …
-
MASFENON: a multi-agent HPC framework for dynamic simulations of interconnected complex systems [MASFENON: un framework HPC multi-agente per simulazioni dinamiche di sistemi complessi interconnessi]
… di calcolo distribuito e parallelo, tra cui MPI, OpenMP e Armadillo, il framework garantisce scalabilità ed efficienza sulle architetture HPC. La sua flessibilità ne consente l'applicazione in molteplici ambiti, dalla biologia unicellulare all'epidemiologia, fino ai sistemi sociali ed …
-
Scalable and Energy Efficient Execution Methods for Multicore Systems
… that combine DCT and DVFS for the hybrid MPI/OpenMP programming model. Our algorithms yield substantial energy saving (8.74% on average and up to 13.8%) with either negligible performance loss or performance gain (up to 7.5%). To save additional energy for high-end computing systems, we …
-
Efficient Algorithms And Optimizations For Scientific Computing On Many-Core Processors
… evaluates two cell list approaches, a hybrid MPI+OpenMP approach and a hybrid MPI+CUDA approach. The cell list methods are evaluated on a small cluster of multicore CPUs, Intel Phi coprocessors, and GPUs. The performance results are evaluated using different combinations of MPI processes, …
-
Message-driven parallel language runtime design and optimizations for multicore-based massively parallel machines
Multicore chips have become the standard building blocks for all current and future massively parallel machines. Much work has been done in scientific and engineering HPC applications to exploit shared-memory multicore nodes. This thesis, in contrast, pays close attention to the parallel language …
-
Theory and simulation of quantum nanostructures for integrated photonics
… In this thesis, we employ the semi-empirical continuum-based k · p method to analyse the electronic and optical properties of QWs and QDs to enhance the capabilities of these devices. First, we present the QUDOS code: a free, open-source software package to underpin predictive …