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

 
 
> Чей АРМ самый быстрый?
Gemm
сообщение Aug 29 2008, 14:28
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 61
Регистрация: 2-08-05
Из: Коломна
Пользователь №: 7 283



собственно сабж
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Sep 3 2008, 10:40
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(AlexandrY @ Aug 31 2008, 23:34) *
А стек lwip по сути не годен для скоростных решений поскольку в нем нет технологии zero copy насколько знаю.

У lwip есть no-copy API, вопрос только, используется ли он автором топика.

Цитата(Gemm @ Sep 3 2008, 14:32) *
Ну да, 60 Мбит... С включенным кешем инструкций и данных. Без кешей еще меньше было. DMA на MACе спользуется, bus matrix не трогали. MAC складывает полученные пакеты в SDRAM, шина на 100 МГцах.

Система в подобной конфигурации (200MHz ARM9, 100MHz bus) вполне нормально забивала под завязку 100-мегабитный канал под линуксом.

Так что виноват стек, если, конечно, LZO и общение с FPGA не слишком сильно грузят процессор.
Go to the top of the page
 
+Quote Post
Gemm
сообщение Sep 3 2008, 11:05
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 61
Регистрация: 2-08-05
Из: Коломна
Пользователь №: 7 283



Цитата(aaarrr @ Sep 3 2008, 14:40) *
У lwip есть no-copy API, вопрос только, используется ли он автором топика.
Система в подобной конфигурации (200MHz ARM9, 100MHz bus) вполне нормально забивала под завязку 100-мегабитный канал под линуксом.

Так что виноват стек, если, конечно, LZO и общение с FPGA не слишком сильно грузят процессор.



no-copy API не используем. 60 Мбит - это без LZO и без общения с FPGA, только прием данных по сети.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 09:30
Рейтинг@Mail.ru


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