Количество процессов, запускаемых gunicorn'ом, определяется его параметром
workers.
Однако с помощью "асинхронных" worker'ов (например,
gevent) можно
условно параллельно обрабатывать несколько запросов даже в одном процессе.
Тип worker'а задается с помощью параметра
worker-class.