Перейти к содержанию
    

PCIe и видео поток

Работаем с PCIe. Передаем видео поток с ПК на PCIe board.

1. Какой тип передачи выбрать, чтобы обеспечить максимальную пропускную способность ? Склоняемся к MemoryWrite на 1024Dword.

2. Используем jungo WinDriver . Как и где задается traffic classes (TC) ? Пытаемся установить макс. приоритет для посылок TC7

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Работаем с PCIe. Передаем видео поток с ПК на PCIe board.

1. Какой тип передачи выбрать, чтобы обеспечить максимальную пропускную способность ? Склоняемся к MemoryWrite на 1024Dword.

2. Используем jungo WinDriver . Как и где задается traffic classes (TC) ? Пытаемся установить макс. приоритет для посылок TC7

 

Вы можете посылать пакеты размер которых не превышает установленный системой PAYLOAD. На большинстве компьютеров это 128 байт, на некоторых - 256 байт.

 

TC оставляйте 0.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы можете посылать пакеты размер которых не превышает установленный системой PAYLOAD. На большинстве компьютеров это 128 байт, на некоторых - 256 байт.

Благодарю, только где выставляется в системе PAYLOAD ? В Bios-е нет :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Благодарю, только где выставляется в системе PAYLOAD ? В Bios-е нет :(

Нигде,это свойство заложенное изготовителем материнской платы.

Интересует статистика по матерям.

На матерях с каким чипсетом MPS ( Maximum Payload Size ) 64 байта или даже 32 байта и ниже?

Ну и соответственно, на матерях с каким чипсетом MPS ( Maximum Payload Size ) 256 байт и выше?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Засылать можно и с размером больше чем Maximum Payload Size для матери, всё равно когда дойдёт до железа - побъётся на трасферы по Maximum Payload Size.

 

В SUSE помнится били трасферы сверху на Maximum Payload Size, так там если товарищ прогер не отключал какой то механизм так иногда ось проводила свой re-arrange и в железе я получал пакеты не так разбитые как прогеры планировали.

 

Сейчас есть дизайн на Stratix4GX там наваяли склейку(master read)/разбивку(write) - всё работает на ура.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сейчас есть дизайн на Stratix4GX там наваяли склейку(master read)/разбивку(write) - всё работает на ура.

поподробнее, пожалуйста.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 Костян

так там собсно всё из документации:

 

- Когда логика хочет прочитать с пределённой области памяти, то Host присылает мне не всё сразу (в некоторых случаях даже при -длинне запроса меньше Maximum Payload Size - ось там колдует :laughing: особенно интересные вещи можно пронаблюдать на последних версиях Win-серверов, на "солярке" там товарищи прогеры говорят что всё проще). Потому есть блок который склеивает приходящие данне относящиеся к этому запросу на чтение.

 

- Бывают случаи когда логика хочет писать длинну больше чем позволяет Maximum Payload Size для данной матери. Тогда этот блок бъёт write-ы на эти самые Maximum Payload Size пакеты. Если отправить пакет больше чем Maximum Payload Size для данной матери то в Host-е вы увидите только первые Maximum Payload Size. Cтавил опыты на x58 чипсете(PC) но по ходу "работает" и на SUN и HP серверах.

 

С HardIP для Stratix4GX вся эта кухня работает на ура B). С "софт" реализацией есть некоторые нъюансы связанные с некоторыми индусскими моментами в реализации корки (несмотря на то что PLDA их писала :) ), но думаю это чисто специфика железяк выплыла и подействовала, думаю у вас и с "софт" будет всё ОК..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...