thread interference solver