Параллельное программирование в системах с общей памятью. Инструментальная поддержка