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 “"Central processing units (CPUs)"”.
-
High Level Synthesis and Evaluation of the Secure Hash Standard for FPGAs
… cryptographic applications. SHA performance on central processing units (CPUs) is slow, therefore, acceleration must be done using hardware such as Field Programmable Gate Arrays (FPGAs). Considerable work has been done in academia using FPGAs to accelerate SHAs. These designs were implemented …
-
Exponential integrators: tensor structured problems and applications
… modern hardware architectures such as multi-core Central Processing Units (CPUs) and Graphic Processing Units (GPUs). The results globally show the effectiveness and the superiority of the different approaches proposed.
-
An individual-based GPU simulation framework for collective bacterial dynamics in swarms and biofilms
… together. Implementing this model on graphics processing units (GPUs) such that the computational time scales linearly with the system size, we achieve a 10x speedup over a comparable code written on central processing units (CPUs). With this simulation framework, we investigate the collective …
-
Improving Bio-Inspired Frameworks
… the available parallelism using both multi-core Central Processing Units (CPUs) and Graphics Processing Units(GPUs). Using our new multithreaded approach we can reduce test generation time by a factor of 25 — compared to the original implementation for a wide variety of circuits. We also provide …
-
Enhancing Portability in High Performance Computing: Designing Fast Scientific Code with Longevity
… architectures as diverse as complex traditional Central Processing Units (CPUs), Graphical Processing Units (GPUs), and Field Programmable Gate Arrays (FPGAs). Employing generalized optimizations on a variety of development frameworks we were able to show as much as a 92.5% reduction on a …
-
Parallel acceleration of deadlock detection and avoidance algorithms on GPUs
… become increasingly complex. Most of which have Central Processing Units (CPUs) that invoke multiple threads for their computing tasks. The growing issue with these systems is resource contention and with resource contention comes the risk of encountering a deadlock status in the system. Various …
-
Approximation of CPU code using neural networks
… spectrum of computing hardware ranging from central processing units (CPUs) to highly specialized application specific integrated circuits (ASICs). Most consumer CPUs are general purpose and come with mature development tools used by large communities of programmers, while ASICs can perform …
-
RISCV Whisk: Unleashing the Power of Software Fuzzing on Hardware
… in intricate designs, such as those found in central processing units (CPUs), is a highly challenging and labor-intensive task, which leaves little margin for error. Modern CPU verification techniques often employ a blend of simulation, formal and emulation verification to guarantee the …
-
Applying Source Level Auto-Vectorization to Aparapi Java
… as well as parallel compute cores in both central processing units (CPUs) and graphics processing units (GPUs). While these hardware enhancements offer potential performance enhancements, programs must be re-written to take advantage of them in order to see any performance improvement Some …
-
Dynamic loop vectorization for executing OpenCL kernels on CPUs
… in supercomputing. Many systems now integrate CPUs and GPUs cooperating together on a single node. Much effort is invested in tuning GPU-kernels. However, it can be the case that some systems may not have GPUs or the GPUs are busy. Maintaining two versions of the same code for GPUs and CPUs is …
-
Flow Boiling in Meso-Scale Pin-Fin Coldplates
… such as cooling of data centers, high-end central processing units (CPUs) and graphics processing units (GPUs), and the thermal management of power electronics. The rising demand for computational resources, high-power-density electronics, and compact-integrated systems is accompanied by …
-
48V/1V Voltage Regulator for High-Performance Microprocessors
… pronounced for AI processors and graphics processing units (GPUs), given their heightened power demands compared to conventional central processing units (CPUs). To enhance system efficiency, a revolutionary shift in power architecture has been introduced, advocating for the adoption of a …
-
Toward performance portability for CPUS and GPUS through algorithmic compositions
This Dissertation was approved for publication on 2017-07-05 at 16:09.