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 “"SPMD"”.
-
Zone Based Scheduling: A Framework for Scalable Scheduling of SPMD parallel programs on the Grid
Grid computing is a field of research that combines many computers from distant locations to form one large computing resource. In order to be able to make use of the full potential of such a system there is a need to effectively manage resources on the Grid. There are numerous scheduling systems …
-
MSL : a synthesis enabled language for distributed high performance computing implementations
SPMD-style (single program multiple data) parallel programming, usually done with MPI, are dominant in high-performance computing on distributed memory machines. This thesis outlines a new methodology to aid in the development of SPMD-style high-performance programs. The new methodology is …
-
The application of active and passive bioaccumulation methods to measure metallic and organic pollutants along the Namibian coastline
… mussels (AMs), semi-permeable membrane devices (SPMDs), resident- and transplanted mussel bioindicators (Choromytilus meriolionalis) were deployed at two exposure sites (Walvis Bay Harbour & Swakopmund) for six weeks. Element concentrations (Al, As, Cd, Co, Cu, Fe, Mn, Mo, Ni, Pb, Se, U, and Zn) …
-
A subspace optimizing data parallel complier
… of the prevalent Single Program, Multiple Data (SPMD) model. A Subspace compiler is designed based on the Subspace model, employing subspace trees as its program representation. A significant part of this compiler is implemented, with the CM-5 CM Fortran platform as its target. The implementation …
-
Achieving performance portability across parallel accelerator architectures
… even microarchitecture. This thesis focuses on SPMD code written in CUDA, noting that programs must obey a number of constraints to achieve high performance on an NVIDIA GPU. Under such constraints, source-level optimizations can improve the performance of CUDA code on Rigel, a MIMD accelerator …
-
Impact Of Thread Scheduling On Modern Gpus
… massive number of threads in parallel in a SPMD (Single Program Multiple Data) fashion. Threads are grouped into workgroups by programmer and workgroups are then assigned to each compute core on the GPU by hardware. Once assigned, a workgroup is further subgrouped into wavefronts of the …
-
Performance Measurement and Support Software for the Message-Driven Model on Multiprocessors
… for parallel programming. For certain scientific SPMD programs that exhibit a substantial amount of idle time, it will be shown that message-driven programming can help reduce idle time and increase speedup with minimal compiler support. Specifically, the message-driven model of computation will …
-
The automatic implementation of a dynamic load balancing strategy within structured mesh codes generated using a parallelisation tool
… load balancing (DLB) strategy within a parallel SPMD (single program multiple data) structured mesh application code is possible. It details how DLB can be effectively employed to reduce the level of load imbalance in a parallel system without expert knowledge of the application. Furnishing …
-
Advanced Memory Data Structures for Scalable Event Trace Analysis
… iterative or recursive algorithms or through SPMD-style parallel programs, which produce equal or similar repeated event sequences. The data reduction technique is based on the novel Complete Call Graph (CCG) data structure which allows domain specific data compression for event traces in a …
-
Load Balancing Scientific Applications
… today use a Single Program Multiple Data (SPMD) parallel programming model, and an increasing number of processors will wait for the slowest one at the synchronization points. To address load imbalance, many large-scale parallel applications use dynamic load balance algorithms to …
-
A Software Framework For the Detection and Classification of Biological Targets in Bio-Nano Sensing
… of the data), in a Single Program Multiple Data (SPMD) style. Our proposed framework enables the detection of cancer cells in a mixture of cancer cells, red blood cells (RBCs), and white blood cells (WBCs), and achieves a maximum speedup of 6X over a single-node machine by processing 10 gigabytes …
-
Die Parallelisierung des filternden algebraischen Mehrgitterverfahrens zum Lösen partieller Differentialgleichungen
… sind die Zielarchitektur; sie werden im SPMD Modell benutzt. Ein ganzer Satz von Methoden wird entwickelt, mit dem sich AMG Verfahren – speziell Selektionsverfahren – parallelisieren lassen. Das Ziel ist dabei, das serielle Verfahren möglichst wenig zu verändern, um seine Güte zu …
-
Characterization of hydrocarbons found in the arctic aquatic environment near the Ekati diamond mine
Polycyclic aromatic hydrocarbons (PAHs) in the aquatic environment of the Ekati Diamond Mine were evaluated in snow, sediment, air and water (via passive membrane samplers). Five stream sites within the receiving environment, the tailings cells, a seep, three haul roads, two incinerators and a …