Describir: Professional parallel programming with C♯ :