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 229 for “"multi-core"”.

  1. Predictive power management for multi-core processors

    … of when to apply dynamic power management in multi-core processors by accounting for and predicting power and performance demand at the core-level. By tracking performance events at the processor core or thread-level, power consumption can be accounted for at each of the major components of …

    texas Repository record for Predictive power management for multi-core processors (opens in a new tab)

  2. Modeling and scheduling heterogeneous multi-core architectures

    … kunnen worden. In dit doctoraatswerk werd het Multi-Program Performance Model (MPPM) ontwikkeld, een innovatief alternatief voor traditionele simulatie, dat het mogelijk maakt om tot 100.000x sneller een processorconfiguratie te evalueren. MPPM laat ons toe om nooit geziene exploraties te doen. …

    ghent Repository record for Modeling and scheduling heterogeneous multi-core architectures (opens in a new tab)

  3. A Scalable Approach to Multi-core Prototyping

    In recent years, multi-core processors and multi-processor networks have grown in popularity as a solution to the limits on increasing clock speed, rising power consumption, and the nanometer manufacturing processes. Multi-core processors and multi-processor networks are seen as the next step in …

    vt Repository record for A Scalable Approach to Multi-core Prototyping (opens in a new tab)

  4. High Speed Networking In The Multi-Core Era

    … Recently, there has been much interest in using multi-core general purpose processors for this task, which have the advantage of being easily programmable and upgradeable. The best way to exploit these new architectures for networking is an open question that has been the subject of much recent …

    wustl Repository record for High Speed Networking In The Multi-Core Era (opens in a new tab)

  5. Architectural techniques to extend multi-core performance scaling

    <p>Multi-cores have successfully delivered performance improvements over the past decade; however, they now face problems on two fronts: power and off-chip memory bandwidth. Dennard's scaling is effectively coming to an end which has lead to a gradual increase in chip power dissipation. In …

    purdue-thes Repository record for Architectural techniques to extend multi-core performance scaling (opens in a new tab)

  6. Accelerated cooperative co-evolution on multi-core architectures

    … using the Go programming language. Go is a multi-core programming language with first-class constructs, channels and goroutines, that make it well suited to parallel programming. Our study focuses on Enforced Subpopulations (ESP) for single-agent systems and Multi-Agent ESP for multi-agent …

    cape-town Repository record for Accelerated cooperative co-evolution on multi-core architectures (opens in a new tab)

  7. Accelerating Atmospheric Modeling Through Emerging Multi-core Technologies

    The new generations of multi-core chipset architectures achieve unprecedented levels of computational power while respecting physical and economical constraints. The cost of this power is bewildering program complexity. Atmospheric modeling is a grand-challenge problem that could make good use of …

    vt Repository record for Accelerating Atmospheric Modeling Through Emerging Multi-core Technologies (opens in a new tab)

  8. Application Interference in Multi-Core Architectures: Analysis and Effects

    Clouds are an irreplaceable part of many business applications. They provide tremendous flexibility and gave birth for many related technologies – Software as a Service (SaaS) and the like. One of the biggest powers of clouds is load redistribution for scaling up and down on demand. This helps …

    trento Repository record for Application Interference in Multi-Core Architectures: Analysis and Effects (opens in a new tab)

  9. Using program behaviour to exploit heterogeneous multi-core processors

    Multi-core CPU architectures have become prevalent in recent years. A number of multi-core CPUs consist of not only multiple processing cores, but multiple different types of processing cores, each with different capabilities and specialisations. These heterogeneous multi-core architectures (HMAs) …

    glasgow Repository record for Using program behaviour to exploit heterogeneous multi-core processors (opens in a new tab)

  10. Next-generation safety-critical systems on multi-core platforms

    Multi-core platforms represent the answer of the industry to the increasing demand for computational capabilities. In fact, multi-core platforms can deliver large computational power together with minimum costs, compact size, weight and power usage. Multi-core architectures however are shaking the …

    uiuc Repository record for Next-generation safety-critical systems on multi-core platforms (opens in a new tab)

  11. Predicting software performance in symmetric multi-core and multiprocessor environments

    Mit der breiten Markteinführung von Mehrkernprozessoren wird Nebenläufigkeit zu einer allgegenwärtigen Herausforderung für die Software-Entwicklung. Indem zusätzliche Prozessorkerne genutzt werden, kann Nebenläufigkeit die Leistungsfähigkeit (auch Performanz) eines Software-Systems verbessern. …

    oldenburg Repository record for Predicting software performance in symmetric multi-core and multiprocessor environments (opens in a new tab)

  12. Heterogeneous prioritization for network-on-chip based multi-core systems

    In chip multi-processor (CMP) systems, communication and memory access both play an important role in influencing the performance achievable by the system. The manner in which the network packets (on-chip cache requests/responses) and off-chip memory bound packets are handled, in multi-core

    colostate Repository record for Heterogeneous prioritization for network-on-chip based multi-core systems (opens in a new tab)

  13. ARCHITECTURE-AWARE HARD-REAL-TIME SCHEDULING ON MULTI-CORE ARCHITECTURES

    … discourages this solution. This leads us to use multi-core architectures. Due to the same reason, real-time systems are also migrating from single-core towards multi-core systems. While multi-core systems provide scalable high computational power, they also expose real-time systems to several …

    siu-theses Repository record for ARCHITECTURE-AWARE HARD-REAL-TIME SCHEDULING ON MULTI-CORE ARCHITECTURES (opens in a new tab)

  14. Low-cost Methods for Error Detection in Multi-core Systems

    … and high-level checking to processor cores, memory systems, and the I/O system, in order to develop low-cost checkers for each of these subsystems. The checking mechanisms resulting from this work are highly effective in detecting errors and incur lower hardware and performance cost …

    duke Repository record for Low-cost Methods for Error Detection in Multi-core Systems (opens in a new tab)

  15. Efficient and Verifiable Timing Channel Protection for Multi-Core Processors

    … different programs in the shared resources of a multi-core processor. For example, an attacker program's cache lines can be evicted by a victim program, which allows the attacker to infer secret information about the victim. Timing channel attacks pose serious threats to contemporary computing …

    cornell Repository record for Efficient and Verifiable Timing Channel Protection for Multi-Core Processors (opens in a new tab)

  16. Data-Driven Programming Abstractions and Optimization for Multi-Core Platforms

    Multi-core platforms have spread to all corners of the computing industry, and trends in design and power indicate that the shift to multi-core will become even wider-spread in the future. As the number of cores on a chip rises, the complexity of memory systems and on-chip interconnects increases …

    columbia-diss Repository record for Data-Driven Programming Abstractions and Optimization for Multi-Core Platforms (opens in a new tab)

  17. Efficient Virtual Cache Coherency for Multi-core Systems and Accelerators

    There is a paradigm shift from general-purpose cores to specialised hardware, which has vastly different programming models. It will be helpful if the existing programming model can be kept and new hardware can co-exist and cooperate with existing userspace software. A virtual cache coherence …

    cambridge Repository record for Efficient Virtual Cache Coherency for Multi-core Systems and Accelerators (opens in a new tab)

  18. LWFG: A Cache-Aware Multi-core Real-Time Scheduling Algorithm

    As the number of processing cores contained in modern processors continues to increase, cache hierarchies are becoming more complex. This added complexity has the effect of increasing the potential cost of any cache misses on such architectures. When cache misses become more costly, minimizing them …

    vt Repository record for LWFG: A Cache-Aware Multi-core Real-Time Scheduling Algorithm (opens in a new tab)

  19. Modeling and evaluation of multi-core multithreading processor architectures in SystemC

    … by exploiting thread-level parallelism through multithreaded multi-core architectures. Software modeling and simulation are common techniques used to aid hardware design. Through simulation, different architectures can be explored and verified before hardware is actually built. An appropriate …

    queens Repository record for Modeling and evaluation of multi-core multithreading processor architectures in SystemC (opens in a new tab)

Page 1 of 12