Please note: In order to keep Hive up to date and provide users with the best features, we are no longer able to fully support Internet Explorer. The site is still available to you, however some sections of the site may appear broken. We would encourage you to move to a more modern browser like Firefox, Edge or Chrome in order to experience the site fully.

Automated Verification of Concurrent Search Structures, Hardback Book

Automated Verification of Concurrent Search Structures Hardback

Part of the Synthesis Lectures on Computer Science series

Hardback

Description

Search structures support the fundamental data storage primitives on key-value pairs: insert a pair, delete by key, search by key, and update the value associated with a key.

Concurrent search structures are parallel algorithms to speed access to search structures on multicore and distributed servers.

These sophisticated algorithms perform fine-grained synchronization between threads, making them notoriously difficult to design correctly.

Indeed, bugs have been found both in actual implementations and in the designs proposed by experts in peer-reviewed publications.

The rapid development and deployment of these concurrent algorithms has resulted in a rift between the algorithms that can be verified by the state-of-the-art techniques and those being developed and used today.

The goal of this book is to show how to bridge this gap in order to bring the certified safety of formal verification to high-performance concurrent search structures.

Similar techniques and frameworks can be applied to concurrent graph and network algorithms beyond search structures.

Information

Other Formats

Save 0%

£82.95

£82.45

Item not Available
 
Free Home Delivery

on all orders

 
Pick up orders

from local bookshops

Information