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 93 for “"Many-Core"”.

  1. Managing Many-Core Aging

    Many-core scaling now faces a power wall. The gap between the number of cores that fit on a die and the number that can operate simultaneously under the power budget is rapidly increasing with technology scaling. In future designs, the majority of the cores will necessarily have to be dormant at …

    uiuc Repository record for Managing Many-Core Aging (opens in a new tab)

  2. Parallel merge for many-core architectures

    This thesis proposes a novel GPU implementation for merging two sorted arrays. We consider the problem of merging two arrays A and B into a single array C. Each element in the arrays has a key. An ordering relation denoted by is defined on the keys. Array A and array B have m and n elements, …

    uiuc Repository record for Parallel merge for many-core architectures (opens in a new tab)

  3. Novel many-core architectures for energy-efficiency

    … the power wall: Processor chips can include more cores and accelerators than can be active at any given time - and the situation is getting worse. This effect, utilization wall or dark silicon, as induced by the power wall, presents a fundamental challenge that is transforming the many-core

    uiuc Repository record for Novel many-core architectures for energy-efficiency (opens in a new tab)

  4. Cache coherence strategies in a many-core processor

    … and low latency. However, as computer processor core counts increase, maintaining coherence between caches becomes increasingly difficult. Current methods of cache coherence work well in small-scale multi-core processors, however, the viability of cache coherence as processors scale to thousands …

    mit Repository record for Cache coherence strategies in a many-core processor (opens in a new tab)

  5. Efficient hardware and software assist for many-core performance

    In recent years, the number of available cores in a processor are increasing rapidly while the pace of performance improvement of an individual core has been lagged. It led application developers to extract more parallelism from a number of cores to make their applications run faster. However, …

    gatech Repository record for Efficient hardware and software assist for many-core performance (opens in a new tab)

  6. Program Optimization Strategies for Data-Parallel Many-Core Processors

    … application configurations for data-parallel, many-core architectures. Instead of applying a particular phase ordering of optimizations, it starts with an optimization space of major transformations and then reduces the space by examining the static code and pruning configurations that do not …

    uiuc Repository record for Program Optimization Strategies for Data-Parallel Many-Core Processors (opens in a new tab)

  7. A many-core software framework for embedded space computing

    … for on-board computation. The emergence of many-core CPUs on a single die provides one potential solution. The development of processors like Maestro strives for the balance between computational power and energy efficiency. However, development in software has not kept up. Not a single …

    mit Repository record for A many-core software framework for embedded space computing (opens in a new tab)

  8. An Adaptive Framework for Managing Heterogeneous Many-Core Clusters

    … (HPC) systems need to employ thousands of cores and innovative data management. At the same time, an emerging trend in designing HPC systems is to leverage specialized asymmetric multicores, such as IBM Cell and AMD Fusion APUs, and commodity computational accelerators, such as programmable …

    vt Repository record for An Adaptive Framework for Managing Heterogeneous Many-Core Clusters (opens in a new tab)

  9. Simulating Nonlinear Neutrino Oscillations on Next-Generation Many-Core Architectures

    … the latter of which is based on the Intel Many Integrated Core Architecture (MIC). The performance of XFLAT on various system configurations and physics scenarios has been analyzed. In addition, the impact of I/O and the multi-node configuration on the Xeon Phi-equipped heterogeneous …

    unm Repository record for Simulating Nonlinear Neutrino Oscillations on Next-Generation Many-Core Architectures (opens in a new tab)

  10. Variation Aware Energy-Efficient Methodologies for Homogeneous Many-core Designs

    … (PV) on energy efficient, scalable throughput many-core DSP systems. In our proposed methodology, we leverage the benefits of aggressive voltage scaling (VS) for obtaining energy efficiency while compensating for the loss in performance by exploiting parallelism present in various DSP designs. …

    vt Repository record for Variation Aware Energy-Efficient Methodologies for Homogeneous Many-core Designs (opens in a new tab)

  11. Model-based Deployment Optimization of Automotive Multi- and Many-Core Systems

    The demands on computing platforms in automotive systems are constantly increasing due to the growing amount of software required by new vehicle functions. At the same time, vehicles typically consisting of about 100 mainly mono-functional electronic control units are driven towards centralized …

    bielefeld Repository record for Model-based Deployment Optimization of Automotive Multi- and Many-Core Systems (opens in a new tab)

  12. Efficient Algorithms And Optimizations For Scientific Computing On Many-Core Processors

    <p>Designing efficient algorithms for many-core and multicore architectures requires using different strategies to allow for the best exploitation of the hardware resources on those architectures. Researchers have ported many scientific applications to modern many-core and multicore parallel …

    wayne-thes Repository record for Efficient Algorithms And Optimizations For Scientific Computing On Many-Core Processors (opens in a new tab)

  13. One-sided communication on a non-cache-coherent many-core architecture

    … Kernanzahlen in sogenannten Vielkernprozessoren (many-core processors) als auch die weiterhin steigende Leistungsfähigkeit der einzelnen Kerne erfordert hohe Bandbreiten, die das Speichersystem des Prozessors liefern muss. Hardware-basierte Cache-Kohärenz stößt in aktuellen Vielkernprozessoren an …

    potsdam-diss Repository record for One-sided communication on a non-cache-coherent many-core architecture (opens in a new tab)

  14. Optimizing for a Many-Core Architecture without Compromising Ease-of-Programming

    … develop efficient general-purpose programs for a many-core platform using a model recognized for its simplicity. To prove this thesis, we refer to the eXplicit Multi-Threading (XMT) architecture designed and built at the University of Maryland. XMT is an attempt at re-inventing parallel computing …

    maryland Repository record for Optimizing for a Many-Core Architecture without Compromising Ease-of-Programming (opens in a new tab)

  15. Xmalloc: a scalable lock-free dynamic memory allocator for many-core machines

    There are two venues for many-core machines to gain higher performance: increasing the number of processors and number of vector units in one SIMD processor. A truly scalable algorithm should take advantage for both venues. However, most of past research, on scalable memory allocators such as …

    uiuc Repository record for Xmalloc: a scalable lock-free dynamic memory allocator for many-core machines (opens in a new tab)

  16. Cu2cl: a Cuda-To-Opencl Translator for Multi- and Many-Core Architectures

    … in order to utilize additional multi- or many-core devices. On the other hand, OpenCL provides an open and vendor-neutral programming environment and run-time system. With implementations available for CPUs, GPUs, and other types of accelerators, OpenCL therefore holds the promise of a …

    vt Repository record for Cu2cl: a Cuda-To-Opencl Translator for Multi- and Many-Core Architectures (opens in a new tab)

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

    … functional, parameterized, synthesizable many-core system design toolkit, that can be used to explore future multi/many-core processors with different topologies, routing schemes, processing elements or cores, and memory system organizations. Using the Heracles design tool we build a …

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

  18. Design-Space Exploration of Biologically-Inspired SNN Models for Application-Specific Many-Core Systems

    … well as architecture execution using the multi-core concept for robust detection and real-time analysis. The application is initiated by detecting objects and monitoring environments for motion events, once the spiking camera is triggered, and sends information to the core algorithm, after that …

    bielefeld Repository record for Design-Space Exploration of Biologically-Inspired SNN Models for Application-Specific Many-Core Systems (opens in a new tab)

  19. Cost-effective Designs for Supporting Correct Execution and Scalable Performance in Many-core Processors

    <p>Many-core processors offer new levels of on-chip performance by capitalizing on the increasing rate of device integration. Harnessing the full performance potential of these processors requires that hardware designers not only exploit the advantages, but also consider the problems introduced by …

    duke Repository record for Cost-effective Designs for Supporting Correct Execution and Scalable Performance in Many-core Processors (opens in a new tab)

Page 1 of 5