Начальная стоимость запуска интерпретатора Perl из вашего приложения (я полагаю, через системную функцию) перевесит любые преимущества, которые вы получите от использования движка регулярных выражений Perl. Исключением может быть, если у вас ОЧЕНЬ сложное регулярное выражение, для которого реализация регулярного выражения в Perl оптимизирована, а движок регулярного выражения boost - нет.
Реальный ответ заключается в том, что я не знаю ни одного подобного сравнения, но средства регулярного выражения Perl не обязательно являются самыми быстрыми. См. здесь для получения некоторой информации об алгоритме, который бьет регулярное выражение Perl для некоторых выражений.
РЕДАКТИРОВАТЬ: можно преодолеть стоимость запуска запуска полного Perl-интерпретатора, связавшись с libperl или используя libPCRE . А использование boost, возможно, даст вам больше гибкости и возможностей настройки производительности, если они вам нужны.
Заключительное примечание: Нет никаких прямых прямых сравнений между boost.regex и регулярным выражением Perl с точки зрения производительности. Решение состоит в том, чтобы попробовать оба варианта и посмотреть, какой из них более эффективен для конкретной ситуации ОП.
(Edit: теперь есть хорошее сравнение между Boost и PCRE. См. http://www.boost.org/doc/libs/1_41_0/libs/regex/doc/gcc-performance.html)