Sökning: "Shared Memory"

Visar resultat 1 - 5 av 152 avhandlingar innehållade orden Shared Memory.

  1. 1. Towards Low-Complexity Scalable Shared-Memory Architectures

    Författare :Håkan Zeffer; Erik Hagersten; John Carter; Uppsala universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; shared memory; distributed shared memory; hardware-software trade-off; software coherence; coherence profiling; remote access cache; chip multiprocessor; simultaneous multi threading; simulation; workload characterization; statistical cache model; Computer engineering; Datorteknik;

    Sammanfattning : Plentiful research has addressed low-complexity software-based shared-memory systems since the idea was first introduced more than two decades ago. However, software-coherent systems have not been very successful in the commercial marketplace. We believe there are two main reasons for this: lack of performance and/or lack of binary compatibility. LÄS MER

  2. 2. Software Techniques for Distributed Shared Memory

    Författare :Zoran Radovic; Erik Hagersten; Sandhya Dwarkadas; Uppsala universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; synchronization; distributed shared memory; write permission cache; nonuniform communication architecture; node affinity; locality; hardware-software trade-off; profiling; flexibility; trap-based memory architecture; Computer engineering; Datorteknik; Data- och systemvetenskap; Computer Systems Sciences;

    Sammanfattning : In large multiprocessors, the access to shared memory is often nonuniform, and may vary as much as ten times for some distributed shared-memory architectures (DSMs). This dissertation identifies another important nonuniform property of DSM systems: nonuniform communication architecture, NUCA. LÄS MER

  3. 3. Prefetching techniques for multiple-writer distributed virtual shared memory systems

    Författare :Magnus Karlsson; Chalmers tekniska högskola; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; performance evaluation; prefetching; shared-memory multiprocessors; latency tolerance; distributed virtual shared memory; synchronizations; ATM;

    Sammanfattning : .... LÄS MER

  4. 4. Efficient Memory Modeling During Simulation and Native Execution

    Författare :Nikos Nikoleris; Erik Hagersten; Lieven Eeckhout; Uppsala universitet; []
    Nyckelord :TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; performance analysis; cache performance; multicore performance; memory system; memory bandwidth; memory contention; performance prediction; multi-threading; multiprocessing systems; program diagnostics; commodity multicores; multithreaded program resource requirements; performance counters; scalability bottleneck; scalability improvement; Computer Science; Datavetenskap;

    Sammanfattning : Application performance on computer processors depends on a number of complex architectural and microarchitectural design decisions. Consequently, computer architects rely on performance modeling to improve future processors without building prototypes. LÄS MER

  5. 5. Efficient and Practical Non-Blocking Data Structures

    Författare :Håkan Sundell; Chalmers tekniska högskola; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; shared data structure; abstract data type; snapshot; lock-free; priority queue; synchronization; non-blocking; skip list; shared memory; deque; real-time; doubly linked list; dictionary; wait-free; shared register;

    Sammanfattning : This thesis deals with how to design and implement efficient, practical and reliable concurrent data structures. The design method using mutual exclusion incurs serious drawbacks, whereas the alternative non-blocking techniques avoid those problems and also admit improved parallelism. LÄS MER