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 25 for “"Heterogeneous Architectures"”.

  1. Polymorphic computing abstraction for heterogeneous architectures

    … of design space exploration for hardware architectures and computing system software stack. The heterogeneity of computing styles in SoC has created a new class of architectures referred to as Heterogeneous Architectures. Novel applications developed to exploit the different computing …

    iastate Repository record for Polymorphic computing abstraction for heterogeneous architectures (opens in a new tab)

  2. Spectral element poisson preconditioners for heterogeneous architectures

    Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2023-12-04 without embargo terms

    uiuc Repository record for Spectral element poisson preconditioners for heterogeneous architectures (opens in a new tab)

  3. Reconfigurable and heterogeneous architectures for efficient computing

    The saturation of single-thread performance, along with the advent of the power wall, has resulted in the need for efficient use of area and power budgets. With the end of Dennard scaling, and the slow down of Moore's law, scaling from one process node to another no longer delivers gains in …

    uiuc Repository record for Reconfigurable and heterogeneous architectures for efficient computing (opens in a new tab)

  4. Performance Modeling, Optimization, and Characterization on Heterogeneous Architectures

    Today, heterogeneous computing has truly reshaped the way scientists think and approach high-performance computing (HPC). Hardware accelerators such as general-purpose graphics processing units (GPUs) and Intel Many Integrated Core (MIC) architecture continue to make in-roads in accelerating …

    vt Repository record for Performance Modeling, Optimization, and Characterization on Heterogeneous Architectures (opens in a new tab)

  5. Automatic Scheduling of Compute Kernels Across Heterogeneous Architectures

    … performance to extracting performance from heterogeneous multi- and many-core processors due to the power, memory and instruction-level parallelism walls. All trends point towards increased processor heterogeneity as a means for increasing application performance, from smartphones to …

    vt Repository record for Automatic Scheduling of Compute Kernels Across Heterogeneous Architectures (opens in a new tab)

  6. Analysis and Implementation Considerations of Krylov Subspace Methods on Modern Heterogeneous Computing Architectures

    … modern supercomputers fall into the category of “heterogeneous architectures”, typically meaning a combination of CPU and GPU processors. Thus, development and analysis of Krylov subspace methods on these heterogeneous architectures is of fundamental importance to modern scientific computing. This …

    temple Repository record for Analysis and Implementation Considerations of Krylov Subspace Methods on Modern Heterogeneous Computing Architectures (opens in a new tab)

  7. Investigating Single Precision Floating General Matrix Multiply in Heterogeneous Hardware

    … remains relevant for emerging hardware architectures and heterogeneous systems. Frameworks such as OpenCL enable computation orchestration on existing systems, and its availability using the Intel High Level Synthesis compiler allows users to architect new designs for reconfigurable …

    wustl Repository record for Investigating Single Precision Floating General Matrix Multiply in Heterogeneous Hardware (opens in a new tab)

  8. Single System Image in a Linux-based Replicated Operating System Kernel

    … platforms will be increasingly parallel and heterogeneous, in order to satisfy the user demand for improved performance and superior energy savings. Heterogeneity is a promising technology to keep growing the number of cores per chip without breaking the power wall. However, existing system …

    vt Repository record for Single System Image in a Linux-based Replicated Operating System Kernel (opens in a new tab)

  9. FCUDA: Efficient high-level automation CUDA-to-FPGA compilation

    … popular and played very important roles in heterogeneous systems for accelerating various compute intensive tasks in different areas. Modern GPUs can execute more than thousands of threads, providing strong parallelism. FPGAs, however, provide highly customized concurrency for parallel …

    uiuc Repository record for FCUDA: Efficient high-level automation CUDA-to-FPGA compilation (opens in a new tab)

  10. Efficient Machine Learning Approach for Optimizing Scientific Computing Applications on Emerging HPC Architectures

    … with the vector pipelines of modern x86 CPU architectures, load balancing, and efficient memory transfer between different devices. It is relatively easy to meet these requirements for highly-structured scientific applications. In contrast, a number of scientific and engineering applications …

    odu Repository record for Efficient Machine Learning Approach for Optimizing Scientific Computing Applications on Emerging HPC Architectures (opens in a new tab)

  11. ZxOS: Zephyr-based Guest Operating System for Heterogeneous ISA Machines

    … an array of radically different computing architectures, including multicore and heterogeneous architectures, to continue to accelerate computer performance. An important emerging data point in the heterogeneous architecture design space is heterogeneity in instruction-set architecture …

    vt Repository record for ZxOS: Zephyr-based Guest Operating System for Heterogeneous ISA Machines (opens in a new tab)

  12. Popcorn Linux: A Compiler and Runtime for Execution Migration Between Heterogeneous-ISA Architectures

    … there has been a proliferation of parallel and heterogeneous architectures. As chip designers have hit fundamental limits in traditional processor scaling, they have begun rethinking processor architecture from the ground up. In addition to creating new classes of processors, chip designers have …

    vt Repository record for Popcorn Linux: A Compiler and Runtime for Execution Migration Between Heterogeneous-ISA Architectures (opens in a new tab)

  13. Extending old languages for new architectures

    Architectures evolve quickly. The number of transistors available to chip designers doubles every 18 months, allowing increasingly complex architectures to be developed on a single chip. Power dissipation issues have forced chip designers to look for new ways to use the transistors at their …

    cambridge Repository record for Extending old languages for new architectures (opens in a new tab)

  14. Viscosity stabilized adjoint method for unsteady compressible Navier-Stokes equations

    … writing optimized distributed flow solvers on heterogeneous architectures is presented. A checkpoint-based automatic differentiation method is used to derive the corresponding adjoint flow solver in this framework.

    mit Repository record for Viscosity stabilized adjoint method for unsteady compressible Navier-Stokes equations (opens in a new tab)

  15. Towards Enhancing Performance, Programmability, and Portability in Heterogeneous Computing

    The proliferation of a diverse set of heterogeneous computing platforms in conjunction with the plethora of programming languages and optimization techniques on each language for each underlying architecture exacerbate widespread adoption of such platforms. This is especially true for novice …

    vt Repository record for Towards Enhancing Performance, Programmability, and Portability in Heterogeneous Computing (opens in a new tab)

  16. Many-core architectures with time predictable execution Support for hard real-time applications

    … by these systems. Generic general-purpose architectures even with the use of real-time operating systems fail to meet the hard realtime constraints of hybrid system dynamics. ASIC, FPGA, or traditional embedded design approaches to these systems often result in expensive, complicated …

    mit Repository record for Many-core architectures with time predictable execution Support for hard real-time applications (opens in a new tab)

  17. Leveraging Processor-diversity For Improved Performance In Heterogeneous-ISA Systems

    … (HPC) workloads on multiprocessors with heterogeneous Instruction Set Architecture (ISA) cores. ISA-heterogeneity in processor designs provides a unique dimension for researchers to explore performance benefits through diversity in design choices. Additionally, each application has a …

    vt Repository record for Leveraging Processor-diversity For Improved Performance In Heterogeneous-ISA Systems (opens in a new tab)

  18. Declarative Analytics on Heterogeneous HPC Systems

    … Then, we address challenges specific to heterogeneous architectures, including optimized communication strategies, recursive aggregation techniques, and efficient join operations, all tailored for a heterogeneous Datalog backend. We focus on optimizing specialized Datalog implementations …

    uic

  19. Performance and stability in decentralised network systems with applications to distributed optimisation and power systems

    … role in regulating the behaviour of large-scale, heterogeneous architectures. Ensuring that such controllers perform well when interconnected with the rest of the network, while also guaranteeing that the interconnection remains stable, is crucial. This thesis explores these dual …

    cambridge Repository record for Performance and stability in decentralised network systems with applications to distributed optimisation and power systems (opens in a new tab)

Page 1 of 2