Масштабируйте по количеству потоков =)
Для стабильной работы нужно минимум 2 потока - один на сервер, и 1 на генератор pdf.
Ну и соответственно добавлять ядра по необходимости, если очередь на генерацию будет слишком большая. Как вариант присмотреть сервера на ARM, вам важнее количество ядер, а не их производительность