Skip to main content
USENIX
  • Conferences
  • Students
Sign in
  • HotDep '12 Home
  • Organizers
  • Registration Information
  • Workshop Program
  • Hotel and Travel Information
  • Sponsorship
  • Students
  • Help Promote
  • For Participants
  • Call for Papers
  • Past HotDeps

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home » CORD: A Collaborative Framework for Distributed Data Race Detection
Tweet

connect with us

http://twitter.com/usenix
https://www.facebook.com/events/225273080901144/

CORD: A Collaborative Framework for Distributed Data Race Detection

Authors: 

Baris Kasikci, Cristian Zamfir, and George Candea, École Polytechnique Fédérale de Lausanne

Abstract: 

Modern concurrent software is riddled with data races and these races constitute the source of many problems. Data races are hard to detect accurately before software is shipped and, once they cause failures in production, developers find it challenging to reproduce and debug them. 

Ideally, all data races should be known before software ships. Static data race detectors are fast, have few false negatives, but unfortunately have many false positives. Conversely, dynamic data race detectors do not have false positives, but have many false negatives and incur high runtime overhead. There is no silver bullet and, as a result, modern software still ships with numerous data races.

We present CoRD, a collaborative distributed testing framework that aims to combine the best of the two approaches: CoRD first statically detects races and then dynamically validates them via crowdsourced executions of the program. Our initial results show that CoRD is more effective than static or dynamic detectors alone, and it introduces negligible runtime overhead.

Baris Kasikci, École Polytechnique Fédérale de Lausanne

Cristian Zamfir, École Polytechnique Fédérale de Lausanne

George Candea, École Polytechnique Fédérale de Lausanne

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

BibTeX
@inproceedings {179460,
author = {Baris Kasikci and Cristian Zamfir and George Candea},
title = {{CORD}: A Collaborative Framework for Distributed Data Race Detection},
booktitle = {Eighth Workshop on Hot Topics in System Dependability (HotDep 12)},
year = {2012},
address = {Hollywood, CA},
url = {https://www.usenix.org/conference/hotdep12/workshop-program/presentation/Kasikci},
publisher = {USENIX Association},
month = oct,
}
Download
Kasikci PDF
View the slides

Presentation Video

Presentation Audio

MP3 Download OGG Download

Download Audio

  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us