Пока вы не изменяете структуру графа, многократные параллельные чтения безопасны; Обновления и записи свойств требуют блокировки. Страница, на которую была сделана ссылка, рассказывает об алгоритмах, работающих параллельно, чего в настоящее время нет в обычном BGL.