`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Созданные компьютером алгоритмы TCP оказались в 2-3 раза эффективнее «человеческих»

+22
голоса

TCP (transmission control protocol) — это один из основных протоколов, регулирующих работу Интернета. Если рассматривать его как программу, TCP — самое популярное ПО на планете. Одной из задач данного протокола является предотвращение заторов в сети путем балансирования скоростью, с которой компьютеры отправляют информацию. За прошедшую четверть века алгоритмы контроля заторов в TCP многократно улучшались, что привело к возникновению нескольких конкурирующих версий протокола. Так, многие Windows-компьютеры используют версию Compound TCP, для машин же под управлением Linux предпочтительной является TCP Cubic.

На очередной ежегодной конференции Инициативной группы (SIG) по коммуникациям данных Association for Computing Machinery, инженеры MIT представят компьютерную систему Remy, которая автоматически генерирует TCP-алгоритмы контроля заторов. По данным проведенного исследователями моделирования, алгоритмы Remy существенно лучше их аналогов, созданных программистами-людьми.

Remy это самообучающаяся система, ей изначально задаются определенные характеристики сети, например, величина флуктуаций пропускной способности или изменений количества пользователей, и она приходит к результату опробовав множество различных вариантов и их наиболее перспективных модификаций.

Каждый итоговый алгоритм Remy тестирует в широком диапазоне сетевых сценариев. Для ускорения этого процесса, система запрограммирована концентрировать внимание на случаях, когда небольшие изменения сетевой обстановки оборачиваются значительными скачками производительности, и не задерживаться на случаях, в которых поведение сети является более предсказуемым.

Традиционно, типичный алгоритм контроля заторов TCP состоял из нескольких простых правил, например: если доля потерянных пакетов достигнет заданного значения — уменьшить скорость передачи наполовину. Однако их применение давало очень сложное сетевое поведение. Remy реализует обратный подход: как правило, ее алгоритмы имеют свыше полутора сотен правил и обеспечивают относительно несложную картину функционирования компьютерной сети.

В испытаниях, имитировавших быстродействующую проводную сеть с постоянной скоростью передачи по физическим соединениям, алгоритмы Remy приблизительно вдвое увеличивали пропускную способность в сравнении с результатами применения Compound TCP и TCP Cubic при сокращении задержки на две трети. В другой серии тестов, на модели сотовой сети, выигрыш был меньше, но, тем не менее, значительный: от 20 до 30% увеличение пропускной способности, и от 25 до 40% — уменьшение задержки.

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

+22
голоса

Напечатать Отправить другу

Читайте также

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT