Performance prediction for families of data-intensive software applications