реклама на сайте
подробности

 
 
> Ускорение LwIP, Как?
Veg@
сообщение Feb 1 2010, 17:08
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 16-09-09
Пользователь №: 52 416



Я воспользовался данной версией LwIP, но со значениями всех констант по умолчанию скорость обмен данными tcp-клиента (из папки examples) с сервером на ПК составила лишь ок. 550 Кб/с (~4Мбит/с). Тестировал ли кто-нибудь данную реализацию tcp-клиента и с какими параметрами (константами)? Какая получена скорость? Можете ли что-нибудь посоветовать мне для увеличения скорости (с ethernet работаю недавно)? Стоит ли использовать другие реализации TCP/IP (требуется скорость >60-80Мбит/с)?

Мое железо:
DK-NIOS-2S60N
LAN91C111
NIOSII без ОС

Спасибо.

Сообщение отредактировал Veg@ - Feb 1 2010, 17:12
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Veg@
сообщение Feb 22 2010, 11:26
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 16-09-09
Пользователь №: 52 416



С помощью Perfomance Counter мной было подсчитано, что вся процедура отправки пакета объемом 1400Б по протоколу UDP занимает 0.37мс, из которых на подсчет контрольной суммы UDP и IP пакетов затрачивается 0.07мс и менее 0.00мс соответственно. Отключение подсчета контрольной суммы для UDP-пакета уменьшает время отправки до 0.30мс.
Выходит, что аппаратный подсчет не даст никакого выигрыша в скорости ?

Сообщение отредактировал Veg@ - Feb 22 2010, 11:28
Go to the top of the page
 
+Quote Post
Волощенко
сообщение Feb 22 2010, 13:02
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 16-02-06
Из: г.Николаев, Украина
Пользователь №: 14 377



Цитата(Veg@ @ Feb 22 2010, 15:26) *
Выходит, что аппаратный подсчет не даст никакого выигрыша в скорости ?

Аппаратный подсчет обязательно дает выигрыш, хотя, согласен, можно и без него и контрольной суммы.
Время 0.30мс - это многовато. Хотя, для LwIP, это может и хороший результат.
В приложении осциллограммы по оценке времени, там это время 0.19мс с аппаратной контрольной суммой. Но это не предел, еще не задействован DMA и др.
Прикрепленные файлы
Прикрепленный файл  History.rar ( 168.07 килобайт ) Кол-во скачиваний: 46
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 08:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016