В аналогичном случае буду смотреть на задачу. Не всегда можно просто взять и разделить. Более 2х ПР в одной задаче связанных по входам\выходам ставить не советую.
Задачу на 30-40 I/O ещё можно в ОЛ общёлкать, для более крупных однозначно контроллер, в нём при работе внутрь заглянуть можно.
Моё ИМХО: ПР на 40- 60 I/O - игрушка для Фон-нейманов и Эйнштейнов.