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)"”.

  1. 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 …

    windsor Repository record for High Level Synthesis and Evaluation of the Secure Hash Standard for FPGAs (opens in a new tab)

  2. 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.

    trento Repository record for Exponential integrators: tensor structured problems and applications (opens in a new tab)

  3. 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 …

    mit Repository record for An individual-based GPU simulation framework for collective bacterial dynamics in swarms and biofilms (opens in a new tab)

  4. 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 …

    vt Repository record for Improving Bio-Inspired Frameworks (opens in a new tab)

  5. 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 …

    odu Repository record for Enhancing Portability in High Performance Computing: Designing Fast Scientific Code with Longevity (opens in a new tab)

  6. 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 …

    iupui Repository record for Parallel acceleration of deadlock detection and avoidance algorithms on GPUs (opens in a new tab)

  7. 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 …

    uiuc Repository record for Approximation of CPU code using neural networks (opens in a new tab)

  8. 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 …

    vt Repository record for RISCV Whisk: Unleashing the Power of Software Fuzzing on Hardware (opens in a new tab)

  9. 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 …

    vt Repository record for Applying Source Level Auto-Vectorization to Aparapi Java (opens in a new tab)

  10. 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 …

    uiuc Repository record for Dynamic loop vectorization for executing OpenCL kernels on CPUs (opens in a new tab)

  11. 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 …

    gatech Repository record for Flow Boiling in Meso-Scale Pin-Fin Coldplates (opens in a new tab)

  12. 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 …

    vt Repository record for 48V/1V Voltage Regulator for High-Performance Microprocessors (opens in a new tab)