Собственно вопросы:
смотри, если ты заменишь твои функции на парсинг УРЛов, желательно разных (чтобы с той стороны сервер не локнул), ты увидишь 500-100 без труда
а без труда - и рыбку из пруда
трудиться же ты не хочешь и призываешь экстраСЕКСов, в расчете что они пережуют то что ты не усвоил в мануалах и SICP
например,
Почему параллельный запуск более 8 функций начинает задерживать выполнение?
зная что OCV это прежде всего ПРОЦЕССОР, ты надеешься
нашить шапочек простым изменением числа 2-32
или
Почему параллельный запуск 2 функций выполняется по времени примерно столько же сколько и последовательный?
не помнимаешь как создается поток и выделяются ресурсы
ну и и.п.
коротко - лучший путь к OCV - это только и только multiprocessing
хз что у тебя за задачи - возможно, можно всунуть по 8 на ядро
й запуск более 8 функций начинает задерживать