Attaining high performance communications : a vertical approach - Gavrilovska, Ada