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

 
 
> Ускорение 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
Ответов
altlogic
сообщение Mar 10 2010, 08:46
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 222
Регистрация: 2-12-06
Из: г. Хабаровск
Пользователь №: 23 035



Цитата(Methane @ Feb 24 2010, 05:08) *
AVR32. ~50МГц ~3 мегабайта в секунду. Свой протокол поверх UDP.

А можно, пожалуйста поподробнее, на каком AVR32? У меня на UC3 при 66МГц получилось 16Мбит/с чистый трафик UDP на lwIP. lwIP оптимизтировался слабо и мало.


--------------------
С уважением, Вячеслав
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 10 2010, 09:22
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(altlogic @ Mar 10 2010, 10:46) *
А можно, пожалуйста поподробнее, на каком AVR32? У меня на UC3 при 66МГц получилось 16Мбит/с чистый трафик UDP на lwIP. lwIP оптимизтировался слабо и мало.

AVR32 UC3. Направление PC->UC3. Тактовая кажись 48 мегагерц. Делал так - послал три посылки по не помню сколько, потом дождался ответа от UC3, в котором он высылал состояние буфера в SDRAM. Я посылал те пакеты которые не дошли. Снова ждал ответа от UC3 итд. Там главное забить ему буфер в который он фреймы принимает из Ethernet, потом дать время разгрести данные. И там баг был не большой при приеме фрагментированных UDP. Судя по всему пофиксили.
Go to the top of the page
 
+Quote Post

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


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

 


RSS Текстовая версия Сейчас: 11th August 2025 - 10:07
Рейтинг@Mail.ru


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