Sökning: "Naturvetenskap Data- och informationsvetenskap Programvaruteknik"

Visar resultat 1 - 5 av 253 avhandlingar innehållade orden Naturvetenskap Data- och informationsvetenskap Programvaruteknik.

  1. 1. Lock-free Concurrent Search

    Detta är en avhandling från ; Chalmers tekniska högskola; Gothenburg

    Författare :Bapi Chatterjee; [2017]
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; NATURVETENSKAP; NATURAL SCIENCES; Wait-free; Help-aware; Non-blocking; Concurrency; Linearizability; Lock-based; Lock-free-kD-tree; Amortized Complexity; Data Structure; Binary Search Tree; Blocking; Search; Concurrent; kD-tree; Linked-list; Lock-free; Range Search; Language-portable; Help-optimal; Nearest Neighbour Search; Linearizable; Synchronization;

    Sammanfattning : The contemporary computers typically consist of multiple computing cores with high compute power. Such computers make excellent concurrent asynchronous shared memory system. LÄS MER

  2. 2. Designing Self-Adaptive Software Systems with Reuse

    Detta är en avhandling från Växjö : Linnaeus University Press

    Författare :Nadeem Abbas; Linnéuniversitetet.; [2018]
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Variability; Uncertainty; Self-Adaptation; Software Reuse; Software Design; Methodology; Domain Engineering.; Computer Science; Datavetenskap; Data- och informationsvetenskap; Computer and Information Sciences Computer Science; Software Technology; Programvaruteknik;

    Sammanfattning : Modern software systems are increasingly more connected, pervasive, and dynamic, as such, they are subject to more runtime variations than legacy systems. Runtime variations affect system properties, such as performance and availability. The variations are difficult to anticipate and thus mitigate in the system design. LÄS MER

  3. 3. Aspect-Oriented Business Process Management

    Detta är en avhandling från Stockholm : Department of Computer and Systems Sciences, Stockholm University

    Författare :Amin Jalali; Stockholms universitet.; [2016]
    Nyckelord :TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Computer and Systems Sciences; data- och systemvetenskap;

    Sammanfattning : Separation of concerns has long been considered an effective and efficient strategy to deal with complexity in information systems.One sort of concern, like security and privacy, crosses over other concerns in a system. Such concerns are called cross-cutting concerns. LÄS MER

  4. 4. Efficient Implementation of Concurrent Data Structures on Multi-core and Many-core Architectures

    Detta är en avhandling från Stockholm : Department of Computer and Systems Sciences, Stockholm University

    Författare :Bapi Chatterjee; [2015]
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Synchronization Primitives; Lock-free Binary search tree; Lock-free; Concurrent Data Structures;

    Sammanfattning : Synchronization of concurrent threads is the central problem in order to design efficient concurrent data-structures. The compute systems widely available in market are increasingly becoming heterogeneous involving multi-core Central Processing Units (CPUs) and many-core Graphics Processing Units (GPUs). LÄS MER

  5. 5. Dynamic Adaptations of Synchronization Granularity in Concurrent Data Structures

    Detta är en avhandling från Uppsala : Acta Universitatis Upsaliensis

    Författare :Kjell Winblad; Uppsala universitet.; Uppsala universitet.; [2018]
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; concurrent data structures; contention adapting; range queries; lock-freedom; adaptivity; linearizability; ordered sets; maps; key-value stores; concurrent priority queues; relaxed concurrent data structures; locks; delegation locking; Computer Science; Datavetenskap;

    Sammanfattning : The multicore revolution means that programmers have many cores at their disposal in everything from phones to large server systems. Concurrent data structures are needed to make good use of all the cores. Designing a concurrent data structure that performs well across many different scenarios is a difficult task. LÄS MER