Sökning: "Lock-based"
Visar resultat 6 - 10 av 11 avhandlingar innehållade ordet Lock-based.
6. Dynamic Adaptations of Synchronization Granularity in Concurrent Data Structures
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
7. Lock-free Data Structures in Multicore Software Programming
Sammanfattning : Lock-free data objects have been proven to have many advantages over their lock-based counter-parts such as high scalability, performance, and immunity to deadlocks and livelocks. Several lock-free implementations of fundamental data structures have been introduced in the literature, and used in practice. LÄS MER
8. Tools, Techniques, and Trade-offs when Porting Large Software Systems to New Environments
Sammanfattning : Computer hardware and software evolve very fast. With the advent of chip-multiprocessors and symmetric multithreading, multiprocessor hardware configurations are becoming prevalent. LÄS MER
9. Efficient and Practical Non-Blocking Data Structures
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
10. Synchronization and consistency in concurrent systems
Sammanfattning : This thesis investigates aspects of synchronization and coordination in concurrent systems. In such systems synchronization and coordination are highly important as they form a basis for how a set of entities can collaborate to solve a task. LÄS MER