Это не многопоточность, также вы пытаетесь запустить 3 поиска на серверах доменных имен, и в зависимости от каждого хоста, времени кэширования вашего NS-сервера или файлов хостов, скорость может варьироваться.
Но если я понимаю, вы можете достичь желаемого с помощью пакетной обработки:
$ dig uol.com.br; dig aol.com; dig nytimes.com
или даже лучше, потому что dig поддерживает это:
$ dig uol.com.br aol.com nytimes.com
Это принесет 3 поиска одновременно, используятолько одна командная строка, объединенная с ';';
Для реализации этого используйте массив:
$hosts[] = 'aol.com';
$hosts[] = 'uol.com.br';
$hosts[] = 'nytimes.com';
passthru('dig '.implode(' ',$hosts));
Надеюсь, что поможет