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

 
 
 
Reply to this topicStart new topic
> реальная производительность PCI и/или PCIe - чем мерять?
Bios71
сообщение Mar 11 2008, 14:41
Сообщение #1


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

Группа: Участник
Сообщений: 78
Регистрация: 21-02-08
Из: Мюнхен
Пользователь №: 35 249



какие существуют/применяются методики измерения оной на этих шинах

сколько Мега/Гига байт/бит система РЕАЛЬНО пропускает сквозь себя

продается ли что-то , или что можно собрать на коленке

кто что порекомендует или что использует для тестирования своих устройств

клиент жалуется что система (PCIe) не имеет/держит заявленную скорость
т.е. PCIe x4 работает (пересылает по факту) совсем не то что пишут для х4

мои мысли - вставляем в слот 1 устройство А (SATA диск) , в слот 2 устройство Б (SATA диск)
запускается программа показывающая скорость пересылки данных с А на Б и/или обратно

или с секундомером засекуем как долго идет копирование большого файла
????????????????????????????????????????????????????????????????????????????
---------------------------------------------------------------------------------------------------------
краткое содержание системы: дерево из мостов из двух PEX8532 висит на ICH8 (PCIe x4) и позволяет соответственно "вставлять/навешивать" до 12 (???) конечных PCIe устройств (х4)

Сообщение отредактировал Bios71 - Mar 11 2008, 14:43


--------------------
я не волшебник, я только учусь ...
Go to the top of the page
 
+Quote Post
Harbour
сообщение Mar 12 2008, 03:31
Сообщение #2


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



sata и вообще диск - это просто тормоз, даже если мерять скорость работы с его кешем. и потом как доказать что инфа ходит sata<->sata а не sata<-os buffer/os mmu/os sata driver->sata, неизвестно поможет тут NCQ или нет. я бы воткнул что-то типа видюхи и померял скорость работы с еейной памятью, как например сделано в benchmark'е от альтеры (PCI<-->DDR). Многое зависит от реализации драйвера - лучше конечно написать свой тест, обычно в момент написания многое проясняется самим собой wink.gif
Go to the top of the page
 
+Quote Post
Bios71
сообщение Mar 12 2008, 06:49
Сообщение #3


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

Группа: Участник
Сообщений: 78
Регистрация: 21-02-08
Из: Мюнхен
Пользователь №: 35 249



Цитата(Harbour @ Mar 12 2008, 06:31) *
я бы воткнул что-то типа видюхи и померял скорость работы с еейной памятью, как например сделано в benchmark'е от альтеры (PCI<-->DDR). Многое зависит от реализации драйвера - лучше конечно написать свой тест, обычно в момент написания многое проясняется самим собой wink.gif


на счет драйвера - это видимо для нас глухо
мы собственно БИОСом занимаемся (т.е. затачиваем его под систему клиента)

видиокарта в имеющихся слотах (12) работает только в х1 режиме (т.е. через переходник х1)

опять же как мерять производительность слот-слот??

в системе получается порядка 15 PCIe шин

идеальный случай - сказать клиенту - "твои PEX8532 - ты их внутренности настраивал - а мы то только конфинурационное пространство (БИОСом) сконфигурили"

но такие фразы произносят только в очень весомыми доказательствами

Сообщение отредактировал Bios71 - Mar 12 2008, 06:50


--------------------
я не волшебник, я только учусь ...
Go to the top of the page
 
+Quote Post
Harbour
сообщение Mar 13 2008, 07:16
Сообщение #4


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



Вот и пишете на асме в досе тупой benchmark - как-же без тестов-то. производительность слот-слот меряется также - по таймеру, с соответствующим образом настроенной транзакцией (link'ом) между памятью заданных девайсов. В качестве железяк можно использовать FPGA PCI-e киты (фирменный стоит ~$1k, самопальный в 3 раза дешевле), на них и таймер можно запускать и ошибки DMA со стороны карты отслеживать и т.д.

P.S. Насчет асма - эт конечно от программера зависит - быстрее будет написать в linux модулек на C, благо примеров море.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th June 2025 - 01:20
Рейтинг@Mail.ru


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