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 20 of 40 for “"Heterogeneous system"”.
-
Heterogeneous system and application communication modeling
… computing increasingly relies on heterogeneous systems with specialized hardware to improve application performance. This trend has driven up the complexity of high-performance software development, as developers must manage multiple programming systems and develop system-tuned …
-
A density functional theory study into the mechanism and reactivity in heterogeneous system
Heterogeneous catalysis is universally acknowledged as a paramount approach in a wide range of the chemical, biological, and energy industries. Moreover, heterogeneous catalysis has also been applied to solving the problem of many aspects in our daily life, such as environmental enhancement, energy …
-
HarmonySched: Dynamically scheduling multiple concurrent machine learning models across a heterogeneous system on chip
Increasing interest in Heterogeneous SoCs has led to the need to find more optimal ways to effectively use all the resources provided by such chips. Motivated by various AI applications, modern SoC systems integrate components such as GPUs and NPUs. Very few studies address scheduling multiple …
-
The study of the degradation of hexabromocyclododecane in a heterogeneous system containing Fe(II) adsorbed to the iron oxide Hematite.
… oxide hematite. The adsorbed Fe(II)/iron oxide system has shown to be a potent reductant in the transformation of organic contaminants with relatively water soluble organic contaminants. There currently aren’t many studies involving hydrophobic organic contaminants, such as HBCDD, in this …
-
An efficient parallelization of a real scientific application
… of a real scientific application for a heterogeneous network of Sun and Silicon Graphics workstations connected by an Ethernet network, but that this is affected by a number of factors. These factors include communication delays, load balancing, and the number of slaves used. This …
-
Development of Open-Source Gantry-Plus Robot Systems for Plant Science research
… scarce, however with the availability of such a system, many research tasks can be streamlined. In this project, we demonstrate a prototype of such an open-source, low-cost, heterogeneous robotic system called Mini T-Rex. We combine two over-the-counter robots and leverage the ROS2 framework to …
-
Scheduling of Stream-Based Real-Time Applications for Heterogeneous Systems
… battery life to their users. Heterogenous systems offer opportunities to solve this challenge. In this thesis, we study the scheduling of tasks in a real-time context on a heterogeneous system-on-chip. We develop a heuristic scheduling algorithm which minimizes the energy while still …
-
An efficient sequential BTRS implementation
… currently being used to generate software for a heterogeneous system in which the software and hardware components are both specified in BTRS.
-
Nanowires for 3d silicon interconnection – low temperature compliant nanowire-polymer film for z-axis interconnect
… has evolved from single chip packaging to 3D heterogeneous system integration using multichip stacking in a single module. One of the key challenges in 3D integration is the high density interconnects that need to be formed between the chips with through-silicon-vias (TSVs) and inter-chip …
-
Low-Impact Profiling of Streaming, Heterogeneous Applications
… processor cores alone. For many applications, heterogeneous systems offer a path toward higher performance. Significant performance and power gains have been realized by combining specialized processors: e.g., Field-Programmable Gate Arrays, Graphics Processing Units) with general purpose …
-
Design and characterization of zeolite supported cobalt carbonyl catalysts
… to recover and separate the soluble catalysts. A heterogeneous system consisting of Co₂(CO)₈ impregnated on zeolites with faujasitic structure has been designed and investigated using a variety of techniques. In situ FTIR spectroscopy and carbon monoxide evolution were used to identify the major …
-
Cutting the datacenter tax in heterogeneous systems: a coherence-spectrum approach
… data-plane work to the most suitable devices in heterogeneous systems, using coherence as the guiding design axis. Our approach advances from non-coherent to fully coherent designs. First, we introduce Styx, a SmartNIC-based framework that splits memory optimization features into a control plane …
-
Enabling the use of Heterogeneous Computing for Bioinformatics
… sequencing and alignment processes. The use of heterogeneous systems, that use different types of computational units, has seen a new light in high performance computing in recent years; However expertise in multiple domains and skills required to program these systems is causing an hindrance to …
-
Hibridinių paskirstytųjų skaičiavimų dalijimosi platforma /
… a solution to the problem of straggling tasks in heterogeneous hybrid distributed computing networks when the task sizes and the number of tasks are unknown. The aim of this work is to create a hybrid distributed computing platform for heterogeneous computing networks. The hybrid distributed …
-
Materials with supramolecular chirality : liqid crystals and polymers for catalysis
… Preliminary results indicate that the heterogeneous system gives higher enantioselectivities than the analogous homogeneous system.
-
Cu2cl: a Cuda-To-Opencl Translator for Multi- and Many-Core Architectures
… become more prevalent, often as part of a heterogeneous system. For years, CUDA has been the de facto programming environment for nearly all general-purpose GPU (GPGPU) applications. In spite of this, the framework is available only on NVIDIA GPUs, traditionally requiring reimplementation …
-
On the parallel implementation of OSI protocol processing systems
In a heterogeneous computing environment, computers have to use a suitable transfer syntax to communicate with each other because of the differences in data representations in each computer. The need to translate the data from one format to another, which can be under-stood by all computers, takes …
-
Movement and placement of non-contiguous data in distributed GPU computing
… wall. This has resulted in the wide adoption of heterogeneous systems with varying underlying interconnects, and has delegated the task of understanding and copying data to the system or application developer. Data transfer performance on these systems is now impacted by many factors including …
-
A unified compiler backend for distributed, cooperative heterogeneous execution
… Numerous architectures, such as shared memory systems, distributed memory systems, and heterogeneous systems, are all used in high-performance computing. However, all of these have different optimizations and programming models. Additionally, performance is not always portable across …
-
The automatic implementation of a dynamic load balancing strategy within structured mesh codes generated using a parallelisation tool
… reduce the level of load imbalance in a parallel system without expert knowledge of the application. Furnishing CAPTools (the Computer Aided Parallelisation Tools) with the additional functionality of DLB, a DLB parallel version of the serial Fortran 77 application code can be generated quickly …
Page 1 of 2