Research Article

An Efficient Algorithm for On-the-Fly Data Race Detection Using an Epoch-Based Technique

Table 4

Number of data races located on the PARSEC benchmark and real applications.

Applications# of threads Detected races
Djit+ FASTTRACKFT

PARSEC
  blackscholes 9 0 0 0
  bodytrack 10 8 8 7
  canneal 9 1 1 1
  dedup 25 0 0 0
  facesim 8 0 0 0
  ferret 35 2 2 2
  fluidanimate 9 1 1 1
  raytrace 9 0 0 0
  streamcluster 17 4 4 4
  swaptions 9 0 0 0
  vips 4 0 0 0
  x264 64 3 3 2

Real
  MySQL 78 8 8 8
  Cherokee 126 7 7 7