PCI, PCI-EX, PCI-X 슬롯 대역폭에 관한 질문 입니다.

   조회 13867   추천 0    

궁금한 것이 있어 질문 드립니다.

본지 오래 되어서 기억이 잘 안나는데 PCI, PCI-X 브릿지가 따로 있고 이 브릿지 들이 노스브릿지에서

합쳐 지며, PCI브릿지와 노스브릿지, 그리고 PCI-X브릿지와 노스브릿지 사이의 대역폭은 대략 2GB/S 정도

이고, PCI의 총 사용가능한 대역폭은 133MB/S 로서 PCI슬롯이 3개이든 5개이든 133MB/S의 대역폭을 공유

해서 사용하며, 점유 우선순위와 PCI 레이턴시 설정에 의해 점유시간을 가지는 것으로 알고 있습니다.

PCI-X 133Mhz의 대역폭이 1GB/S로 역시 공유해서 사용하고요.

PCI-EX는 채널당 200MB/S로서 PCI-EX 2X는 2개의 채널을 묶어서 400MB/S, 4X는 800MB/S ...

이렇게 되는 것으로 알고 있습니다.

여기서 질문 입니다.

제가 PC 1대에 프레임그래버3장과 카메라를 6대를 장착 하려고 합니다.

카메라는 2048*2048 해상도에 20FPS의 B/W 카메라 입니다.

흑백으로 한 픽셀당 8bit씩 1프레임에 4MB의 용량을 가집니다.

초당 20장의 영상을 획득 하니 카메라 1대당 초당 80MB의 데이터를 입력 받습니다.

프레임그래버 1장에 카메라는 2대씩 장착이 됩니다.

슬롯 하나당 160MB/S의 대역폭이 제공 되어야 합니다.

PCI슬롯은 대역폭 때문에 사용을 못할 것 같고요, PCI-X 2개, PCI-EX에 하나 장착 하려고 생각 중 입니다.

위에 구성으로 사용하면 문제 없을까요?

PCI-X 슬롯 3개짜리를 찾으려고 했는데 안보이는 것 같더라고요, 예전에는 많았는데....

아니면 PCI-X 슬롯 3개에 PCI 슬롯 1개 이상 되는 보드 좀 추천 부탁 드리겠습니다.

PC 2대를 사용해도 되는데... 프로그램도 복잡해 지고 귀찮아서 한대로 모두 처리하기 위해서 입니다.

물론 원가절감에도 기여가 되겠고요.

최악의 경우를 생각 했을 때 카메라 6대에서 받아 들이는 데이터가 동시에 처리 되어야 합니다.

미디언 필터, 확장, 축소, 평준화, 이진화(OTSU), 패턴매칭, BLOB, 문자인식, 기타...

CPU는 좀 저렴한 것을 사용하려고 합니다. I7 920정도로요.

카메라 6대에서 4메가 영상을 한장씩 받아서 (최소)6장을 동시에 위의 처리를 진행 하였을 때 1초 이내

처리가 가능 할까요?

만약 PC가 비싸져야 한다면 눈물을 머금고 PC 여러대를 사용 할 수 밖에는 없을 것 같구요...


질문 요약 입니다.
1. 슬롯 하나당 160MB/S의 대역폭을 사용합니다.
  PCI-X 2개, PCI-EX에 각각 카드를 꼽아 사용해도 문제 없을까요?

2. 인텔 I7 920으로 4메가짜리 영상 6장을 쓰레드 6개에서 미디언 필터, 확장, 축소, 평준화,
  이진화(OTSU), 패턴매칭, BLOB, 문자인식을 각각 진행 하였을 때 1초 이내 처리 가능 할까요?
  (처리 결과가 잘 안나올 경우 평균 데이터를 추출하기 위해 한 카메라에서 영상을 10장 정도 씩
    사용해야 할 경우가 생길수도 있기에 원래 인덱스가 5초인데 1초로 설정 하였습니다.)

3. PCI-X 슬롯 3개에 PCI 슬롯 1개 이상 보드 추천 부탁 드립니다.
짧은글 일수록 신중하게.
박문형 2009-09
I7 920이면 데스크탑용 씨피유로 알고 있으며 거기에 맞는 보드들은 거의 모두 PCI-X슬롯이 없습니다.
박문형 2009-09
프레임 그레버 카드가 총3개가 꼽혀야 하나요?
그 카드의 인터페이스가 PCI-E 몇배속인가요?
카드가 3장내지 4장이고 다른 것이 안꼽힌다면 PCI-E나 PCI-X로 카드를 통일하는것이 좋아보입니다.
     
잔인한넘 2009-09
카드는 총 3개 입니다. 카드의 인터페이스는 제가 구성 하는대로 구입이 가능 합니다.
PCI, PCI-X, PCI-EX 아무 인터페이스나...
박문형 2009-09
PCI-X가 3개정도 되는 보드들은 거의 보두 제온급서버/웍 보드이며 PCI-X 브릿지에서 분기되기에
속도가 133 /100 /100 내지 133 /66 /100 같은 식이 됩니다.
PCI-X가 4개 이상인 보드는 요즘 거의 생산을 하지 않습니다.
771 소켓 제온에서는 슈퍼마이크로에서 딱 한모델 (아마 단종일것입니다.)
박문형 2009-09
영상처리 문제는 장비를 셋팅하여 테스트해보지 않는한 맞는지 안맞는지 확인이 어렵습니다.
김종성 2009-09
PCI-e는 lane당 250MBps, 2.0은 lane당 500MBps입니다. 버스라기 보다는 포트에 가깝습니다. 사용하시려는 용도에는 PCI-e가 좋을 것 같네요. PCI-e x1 슬롯이 3개 이상인 보드는 일반 PC보드에도 있습니다.
잔인한넘 2009-09
박문형님, 조우연님, 김종성님 모두 답변 감사 드립니다.
PCI-X를 3개사용할 것인지 PCI-EX를 3개 사용할 것인지는 고민을 조금 더 해 보아야 겠네요...
아무래도 동일 인터페이스를 사용하는 제품을 사용하는게 좋겠습니다.
조언 많은 도움이 되었습니다. 즐거운 하루 보내시기 바랍니다.


QnA
제목Page 4134/5730
2015-12   1791129   백메가
2014-05   5266208   정은준1
2015-05   4940   샹그리라
2017-06   3839   냠냠
2015-06   3851   퍼싱글
2017-07   6050   전산실짬찌
2017-07   3822   초호기
2016-08   5910   룰루랄라
2016-08   5455   슬러그
2019-02   3294   이지포토
2020-07   3913   GPGPU
2017-03   3981   NiteFlite9
2017-04   4525   Sikieiki
2016-05   4772   하셀호프
2017-05   5011   아잉
2017-05   5962   즐거운이
2017-06   3093   미수맨
2017-07   10674   분노의다운힐
2009-01   5686   김효수
2019-01   3905   깡통이
2016-09   4518   Win31
2017-12   3700   아나키즘