Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Sequential Proximity: Towards Provably Scalable Concurrent Search Algorithms
 
conference paper

Sequential Proximity: Towards Provably Scalable Concurrent Search Algorithms

Antoniadis, Karolos  
•
Guerraoui, Rachid  
•
Stainer, Julien
Show more
El Abbadi, Amr
•
Garbinato, Benoît
2017
Networked Systems
Networked Systems: 5th International Conference

Establishing the scalability of a concurrent algorithm a priori, before implementing and evaluating it on a concrete multi-core platform, seems difficult, if not impossible. In the context of search data structures however, according to all practical work of the past decade, algorithms that scale share a common characteristic: They all resemble standard sequential implementations for their respective data structure type and strive to minimize the number of synchronization operations. In this paper, we present sequential proximity, a theoretical framework to determine whether a concurrent search algorithm is close to its sequential counterpart. With sequential proximity we take the first step towards a theory of scalability for concurrent search algorithms.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

SP.pdf

Access type

openaccess

Size

558.57 KB

Format

Adobe PDF

Checksum (MD5)

333fac4ad7db281ce4c7e598beb5c3b0

Loading...
Thumbnail Image
Name

SP_TR.pdf

Access type

openaccess

Size

490.88 KB

Format

Adobe PDF

Checksum (MD5)

f0d729a8cd61ad15afd5e972b94c6f7c

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés