"сжатие", значит на тарифе с 100mbps можно теоретически больше выдержать онлайна если настроить сжатие, вот без сжатия один player на сервере занимает 128кб/с полосы но если запустить сжатие базовое которое воткнули в сетевой движок то потреблять будет 96кб/с.
Для меня задание, для вас вопрос ))
Может твоя задумка в принципе на маленькой FPGA не решается.
+ может будет только хуже из-за того что время будет на гонение данных по шине.
Если есть видеокарта, то может будет проще через куду/опенцл