Запускать каждый раз отдельный процесс для вычисления одного числа - это будет стоить как крымский мост.
Самые быстрые способы по убыванию: программа для GPU, вычисление вектора значений от матрицы входных параметров, библиотека с реализацией нужной функции.
Что касается удобства - очевидно это зависит от постановки задачи, потому что универсальный вычислитель - это компилятор. Можно еще посмотреть на компиляцию кода во время работы (JIT), реализации есть для разных языков.