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 13 of 13 for “"Communication library"”.
-
Parallel Algorithms for Sequential Circuit Fault Simulation and Test Generation
All implementations were done using the MPI communication library and are therefore portable to many parallel platforms. All algorithms provide excellent performance in terms of speedup and quality on both shared-memory and distributed-memory parallel platforms.
-
Performance Tuning and Modeling of Communication in Parallel Applications
… view, namely, the computational section and the communication section. The time spent in communication operations is a major factor in determining the scalability of parallel applications. Tuning the parameters of a communication library can be used to adapt its characteristics to a particular …
-
Heterogeneous system and application communication modeling
… this work proposes a heterogeneous system communication library that automatically chooses data location and data movement for high-performance application development and execution on heterogeneous systems. This work presents the foundational components of that library: a systematic …
-
Exploiting Malleable Parallelism on Multicore Systems
… and makes resizing decisions as well as a communication library to allow applications to contact the RSM daemon and enact resizing decisions. Experimental results show that RSM can improve turn-around time and system utilization even using very simple heuristics and resizing policies.
-
A protocol reconfiguration and optimization system for MPI
… refinement and multi-physics codes, have dynamic communication characteristics which result in poor performance on current Message Passing Interface (MPI) implementations. The degraded application performance can be attributed to a mismatch between changing application requirements and static …
-
On Communication-Computation Overlap in High-Performance Computing
… to be kept at an absolute minimum, including communication operations. Non-blocking-collective operations extend the concept of collective operations by offering the additional benefit of being able to overlap communication and computation. However, it has been demonstrated that collective …
-
Movement and placement of non-contiguous data in distributed GPU computing
… data placement. This work finds that empirical communication measurements can be used to automatically schedule and execute intra- and inter-node communication in a modern heterogeneous system, providing ``hand-tuned'' performance without the need for complex or error-prone communication …
-
High performance computing for multiphase fluid flows
… to dense format. Further, it brings down the communication overhead, consequently facilitating parallelization. Parallel versions of these algorithms are developed using a new load balancing scheme. The MPI C++ communication library is utilized to develop the parallel version. The 2-D VOF code …
-
Rethinking communication libraries for asynchronous multithreaded runtimes
… algorithms, and programming models is driving communication toward greater asynchrony and concurrency, often in multithreaded environments. A representative example is the Asynchronous Many-Task (AMT) model, which emphasizes fine-grained message-driven execution. However, existing communication …
-
Parallel Domain Decomposition Preconditioning for the Adaptive Finite Element Solution of Elliptic Problems in Three Dimensions
… been coded and tested using ANSI C and the MPI communication library.
-
High performance virtual architecture parallel libraries with data redistribution for multicomputers
Sequential programs which use library calls to perform their intensive numerical computations may not deliver satisfactory performance for large problem instances in uniprocessor systems. Replacing the library system with one that performs the computations on a multicomputer can provide significant …
-
Runtime support for irregular computation in MPI-based applications
… Due to the irregular and data-dependent communication patterns and sparse data structures involved in those applications, the traditional parallel programming model and runtime need to be carefully designed and implemented in order to accommodate the performance and scalability …
-
Research Data Management Practices And Impacts on Long-term Data Sustainability: An Institutional Exploration
<p>With the 'data deluge' leading to an institutionalized research environment for data management, U.S. academic faculty have increasingly faced pressure to deposit research data into open online data repositories, which, in turn, is engendering a new set of practices to adapt formal mandates to …