메인보드에서 지원한다고 말하는 PCI-Ex lane 개수와 CPU가 지원하는 lane 개수가
다른데도 불구하고 사용가능하다고 하기에 어떻게 돌아가는건지 궁금하여 질문올립니다.
슈퍼마이크로 x9scm-f 모델을 사용중인데 이 녀석 스펙은 PCI-Ex 3.0 8배속 2개,
PCI-Ex 2.0 4배속 2개를 지원한다고 되어있습니다. (슬롯은 모두 알이 꽉찬 8배속입니다)
http://www.supermicro.com.tw/products/motherboard/xeon/c202_c204/x9scm-f.cfm
제가 지금 PCI-Ex 3.0 배속에 Raid 카드를 하나 꽂아서 사용중이고 PCI-Ex 2.0 4배속
슬롯 2개에 8배속에서의 사용을 권장하는 infiniband 카드를 다 꽂아서 사용중입니다.
모두 다 작동이 잘 되는 것으로 보아 다들 lane을 제대로 먹은 듯 합니다.
그럼 단순 계산으로도 이미 24 lane을 사용하고 있다는 결론인 나옵니다.
그런데 제가 사용하고 있는 CPU인 E3-1230V2는 총 20 lane 만을 사용 가능하다고 합니다.
오로지 CPU만이 lane을 관리한다면 infiniband 카드가 제대로 작동은 하지만 실제로는
PCI-Ex 2.0 4배속의 대역폭 한계를 가지고 작동하고 있다는 이야기 일테고(그럼 총 16 lane 이군요),
모두 8배속으로 작동한다면 모자란 4배속을 어딘가 다른 곳에서 가지고 온다는 뜻이 됩니다.
그리고 이랬든 저랬든 (14 lane 이든 24 lane 이든) 이제 남아있는 PCI-Ex 3.0 8배속 슬롯을
사용한다고 한다면 저는 최소 24 lane을 사용하고 있다는 이야기가 됩니다.
메인보드에서 말하는 지원 (24 lane)이 CPU에서 말하는 지원 (20 lane)을 초과하는 일인데...
유명한 업체가 말하는거니 거짓말은 아닐테고... 신기하군요~
설마 PCI-Ex 3.0 의 1 lane(1GB/s)은 PCI-Ex 2.0 1 lane(500MB/s) 의 2배에 해당하는 대역폭이니
PCI-Ex 3.0 lane 1개 = PCI-Ex 2.0 lane 2개 이런식의 황당무게한 계산법이 적용되는건 아니겠죠?
(¼öÆÛ¸¶ÀÌÅ©·Î ¸Þ´º¾ó¾È¿¡ º¸Åë ÀÖ½À´Ï´Ù.)
PCH (C202) ¿¡ º¸Åë 8¹è¼ÓÀÌ µû·Î ³ª¿É´Ï´Ù.
(Ĩ¼Â¸¶´Ù ´Ù¸§)
±×¸®°í ¸µÅ©¸¦ º¸´Ï 2.0 ½½·ÔÀÌ 4xÀ̶ó°í´Â Çϴµ¥ Ĩ¼ÂÀÇ PCIe ·¹ÀÎÀº ³»Àå·£ µî¿¡µµ ¿¬°áµÇ±â¿¡ Á¦ ¹è¼Ó¸¸ÅÀÇ ¼Óµµ´Â ´Ù ¾È ³ª¿À±¸¿ä.
ÀÚ¼¼ÇÑ °Ç ¸Å´º¾óÀÇ ´ÙÀ̾î±×·¥¿¡ ´Ù ³ª¿Í ÀÖ½À´Ï´Ù.
¿äÁò Áß°í¸¸ ±¸¸ÅÇÏ´Ùº¸´Ï ¼Õ¿¡ ÀâÈ÷´Â ¸Þ´º¾óÀÌ ¾ø¾î¼ ´Ù¿î¹Þ¾Æ º¼ »ý°¢µµ
¾ÈÇÏ°í ÀÖ¾ú½À´Ï´Ù. ^^;;
PCI-E 2.0 4¹è¼Ó ÇÑ°³´Â CPU¿¡¼ ³ª¿À´Â°É·Î º¸¾Æ... ¿ØÁö PCI-E 3.0 µµ µÉ°Í °°½À´Ï´Ù. ÇìÇì...