Số PCIe lane tối đa của B360

Chào mọi người, hiện mình đang lắp 1 máy Coffe Lake i7 8700 với GTX 1070TI.
2 con này đều hỗ trợ tối đa 16 lane, nhưng bên ráp máy họ tư vấn cho mình dùng con B360. Trong khi B360 chỉ hỗ trợ tối đa 12lane. Như vậy có phải mainboard sẽ là cổ chai của hệ thống hay ko?
Một điều nữa mình thắc mắc là mainboard này:

asus.com/Motherboards/ROG-STRIX-B360-H-GAMING/specifications

Đây là 1 con B360, hỗ trợ tối đa 12 lane, vậy tại sao lại có cổng PCIe x16 ạ?
Cảm ơn mọi người.
 

latruongthinh

Gà nhất Forum
Bạn hiểu sai rồi, 12 lane đó là số cổng PCI Express tối đa mà chipset B360 có thể hỗ trợ và nó phụ thuộc vào bên thứ 3 nữa bạn tức là nsx main như MSI, Gigabyte, Asus, Asrock, nên bạn chỉ nên quan tâm những gì mà bên thứ 3 sx và hỗ trợ mà thôi, nếu bạn sử dụng để đào Bitcoin thì cũng phải chọn con main nhiều khe cắm để cắm nhiều VGA , thường thì chúng ta chỉ sài duy nhất 1 cổng PCIE X16 trên cùng và nó cũng là cổng hỗ trợ băng thông cao nhất, nếu cắm 2 con VGA thì băng thông sẽ bị chia ra X8 cho mỗi con...

vì vậy B360 hoàn toàn dư cho bạn sài, kể cả mấy con Z370 cũng thế luôn nhe bạn, nó hơn được chipset B360 về khoảng ép xung và hỗ trợ đến 24 khe PCIE nhưng có ai sài hết bao giờ đâu, bạn chỉ nên quan tâm hãng sx main và thông số kĩ thuật mà nsx cung cấp thôi nhé nên bạn cứ múc thôi, vấn đề nghẽn cổ chai là không thể, bạn có thể cắm luôn con GTX 1080ti vẫn không có vấn đề :cnr:
 
Sửa lần cuối:
Hmm, nghe vô lý nhỉ. tại mình có đọc 1 bài này:

computer.howstuffworks.com/pci-express1.htm

Theo như bài đó viết thì 1 VGA x16 nếu được cắm vào 1 khe x16 sẽ chiếm 16 lanes tới switch.
Vậy theo mình hiểu, nếu 1 main hỗ trợ tối đa 12 lanes thì sẽ hỗ trợ truyền 12 bit trong 1 cycle giữa switch và device, hay nói cách khác, CPU sẽ nhận được tối đa 12 bit cho 1 PCIe Cycle, bởi CPU cũng dùng PCIe để giao tiếp với GPU.
Mình đồng ý với bài viết trên tại vì trên CPU spec cũng có nói về số PCIe lanes:

ark.intel.com/products/126686/Intel-Core-i7-8700-Processor-12M-Cache-up-to-4_60-GHz

Nếu như theo bạn nói, 12 lanes có nghĩa là 12 cổng thì cũng đúng, bởi 1 cổng sẽ chỉ có 1 lane.
Còn trường hợp main đó chỉ có 1 khe PCIe x12 thui thì khả năng băng thông vẫn không thiếu thốn quá, bởi 12 lanes thì transfer rate vẫn rất cao. Mình chỉ ko biết được hiệu suất sẽ bị giảm đi nhiều ko thui.

ko bit mình nghĩ vậy có sai j ko.
 

latruongthinh

Gà nhất Forum
Hmm, nghe vô lý nhỉ. tại mình có đọc 1 bài này:

computer.howstuffworks.com/pci-express1.htm

Theo như bài đó viết thì 1 VGA x16 nếu được cắm vào 1 khe x16 sẽ chiếm 16 lanes tới switch.
Vậy theo mình hiểu, nếu 1 main hỗ trợ tối đa 12 lanes thì sẽ hỗ trợ truyền 12 bit trong 1 cycle giữa switch và device, hay nói cách khác, CPU sẽ nhận được tối đa 12 bit cho 1 PCIe Cycle, bởi CPU cũng dùng PCIe để giao tiếp với GPU.
Mình đồng ý với bài viết trên tại vì trên CPU spec cũng có nói về số PCIe lanes:

ark.intel.com/products/126686/Intel-Core-i7-8700-Processor-12M-Cache-up-to-4_60-GHz

Nếu như theo bạn nói, 12 lanes có nghĩa là 12 cổng thì cũng đúng, bởi 1 cổng sẽ chỉ có 1 lane.
Còn trường hợp main đó chỉ có 1 khe PCIe x12 thui thì khả năng băng thông vẫn không thiếu thốn quá, bởi 12 lanes thì transfer rate vẫn rất cao. Mình chỉ ko biết được hiệu suất sẽ bị giảm đi nhiều ko thui.

ko bit mình nghĩ vậy có sai j ko.
Đừng suy đoán làm gì bạn à, nhìn theo thông số kĩ thuật nsx cung cấp mà đọc, Intel lúc nào chipset của họ cũng hỗ trợ từ dư tới dư và thường chúng ta cắm 1 VGA và khe đầu tiên thì đã tận dụng hết băng thông x16 , nếu bạn cắm 2 VGA trên cùng một cái main thì băng thông sẽ chia đều ra x8 hoặc x4 tùy main
Mã:
https://ark.intel.com/vi/products/133332/Intel-B360-Chipset
LAbn54.jpg

Con i7 kia có thể hỗ trợ lên 16 khe PCIE nếu cắm nếu cắm vào main có chipset B360 thì nó cũng chỉ chạy được 12 khe cắm mà thôi, hỗ trợ là một chuyện, còn băng thông để chia ra chạy 12 thiết bị cắm vào lại một chuyện khác nhe bạn, trường hợp này thì có thể sẽ bị nghẽn, y như một ống nước mà bạn chia ra nhiều ổng nhỏ, bạn có thể xem phần cấu hình PCIE

Để cho vui vậy thôi chứ con main phía trên của bạn chỉa Asus cũng chỉ cho bạn 2 cổng 16X, cổng đầu tiên hỗ trợ băng thông 16x, cổng PCIE 16x phía dưới hỗ trợ băng 4x mà thôi, con 4 cái cổng nhỏ nhỏ gọi là cổng PCIE x1 và tổng số cổng cũng chỉ 6 cổng PCIe mà thôi, phải đọc như thế mới chính xác bạn nhé.
Phần Expansion Slots đó bạn

Mã:
https://www.asus.com/Motherboards/ROG-STRIX-B360-H-GAMING/specifications/
Đây là một mã main hỗ trợ maximum 12 cổng kết nối PCIE đây bạn, tất nhiên cổng dài và nằm trên đầu tiên thường có băng thông lớn nhất nhé, main này thường dùng cho dân đào Bitcoin đây chứ không phải PCIE X12, những cái link mình đưa cho bạn toàn tiếng việt, cố gắn nghiên cứu nhé, mấy bài viết nước ngoài hoặc cả trong nước luôn chưa chắc đúng 100% vì có thể người ta không chuyên bên mảng phần cứng mà chỉ review sản phẩm thì sai là chuyện bình thường

Con main mang chipset B250 các thông số tương tự như B360, một lần nữa mình nhắc bạn mua main thì nên dược vào nsx đừng nhìn chipset vì chipset đã hỗ trợ từ dư tới dư rồi, nsx thứ 3 sẽ tối giảm để phù hợp với nhu cầu cũng như tiết kiệm chi phí sx,


2018012314274725_big.png

Đại khái vậy đi, có gì không hiểu thì bạn cứ hỏi hết đi, trong khả năng hiểu biết của mình thì mình sẵn sàng giải đáp
 

snowolf901

Tuyết Lang
Hiểu 1 cách đơn giản, Chipset có bản thân nó các lane PCIE riêng, đồng thời hỗ trợ config cho các lane PCIE của CPU (Processor PCIE)
Graphic card sẽ sử dụng các lane của CPU, còn Chipset sử dụng các lane của riêng nó cho nhiều thứ khác nhau (mạng, HDD, USB...). Tùy thuộc vào NSX sẽ điều phối các lane này ra làm sao thì sẽ ghi thông tin trên main cụ thể.

Ví dụ: bạn cắm con GTX 1080ti vào khe PCIE trên cùng của con main của bạn ở trên, nó sẽ xài 16 lane của CPU (ghi trong thông tin của CPU i3-8100, i5-8400...) và chẳng hề động tí nào tới băng thông 12 lane PCIE mà thông tin trên Chipset ghi.

Bổ sung thêm 1 ý mà có thể bạn quan tâm: tại sao không có bất kỳ mainboard mã B360/H370 nào hỗ trợ SLI NVIDIA? Bởi 2 chipset đó nó không hỗ trợ phân phối 16 lane PCIE của CPU thành 2 lane X8 như Chipset Z370(1x16 or 2x8 or 1x8+2x4).


XINOSL.jpg
 
Wao, cảm ơn 2 bạn, mình đã tìm hiểu lại:
uPeB0nO.jpg


Đúng là lane của chipset ko hề liên quan tới lane giao tiếp giữa CPU và GPU. Lane của chipset chỉ liên quan tới các thành phần khác như card mạng, ổ cứng, card âm thanh ... và CHIPSET sẽ đưa dữ liệu đó về CPU qua DMI.
Nhưng càng nghĩ lại càng thắc mắc nữa:
Như bạn snowolf901 nói, chỉ có Z370 hỗ trợ SLI bởi nó cho phép phân phối 1 lane x16 thành 2 lane x8. Như vậy thì spec của Chipset cũng có tác động tới lane giữa CPU và GPU sao? Theo như hình trên của mình thì chipset hoàn toàn độc lập với giao tiếp giữa CPU và GPU chứ nhỉ. Theo mình biết nữa thì NorthBridge (sau là sandy bridge) đã được tích hợp vào CPU rồi, vậy thì chipset đâu còn liên quan j đến liên lạc giữa CPU và GPU đâu nhỉ?
Nên mình nghĩ, việc motherboard cõ hỗ trợ SLI hay không, hoàn toàn ko phụ thuộc vào chipset.
 

latruongthinh

Gà nhất Forum
Wao, cảm ơn 2 bạn, mình đã tìm hiểu lại:
vforum.vn-485990-upeb0no.jpg


Đúng là lane của chipset ko hề liên quan tới lane giao tiếp giữa CPU và GPU. Lane của chipset chỉ liên quan tới các thành phần khác như card mạng, ổ cứng, card âm thanh ... và CHIPSET sẽ đưa dữ liệu đó về CPU qua DMI.
Nhưng càng nghĩ lại càng thắc mắc nữa:
Như bạn snowolf901 nói, chỉ có Z370 hỗ trợ SLI bởi nó cho phép phân phối 1 lane x16 thành 2 lane x8. Như vậy thì spec của Chipset cũng có tác động tới lane giữa CPU và GPU sao? Theo như hình trên của mình thì chipset hoàn toàn độc lập với giao tiếp giữa CPU và GPU chứ nhỉ. Theo mình biết nữa thì NorthBridge (sau là sandy bridge) đã được tích hợp vào CPU rồi, vậy thì chipset đâu còn liên quan j đến liên lạc giữa CPU và GPU đâu nhỉ?
Nên mình nghĩ, việc motherboard cõ hỗ trợ SLI hay không, hoàn toàn ko phụ thuộc vào chipset.

Một số main nó vẫn liên quan đến CPU nữa nhe bạn. ví dụ như con như mã X299 UD4 sẽ dựa theo số nhân CPU sẽ có băng thông khác nha, con main này sử dụng bộ vi kiến trúc 44nm, băng thông được quy định cụ thể như sao
* Vi xử lý có 4 core khi cắm vào con main sẽ hỗ trợ băng thông 8x cho 1 con VGA, khi cắm SLi thì 1 con 8x con thứ 2 sẽ là 4x
* Vi xử lý 6 core, 8 core khi cắm vào con main sẽ hỗ trợ băng thông 16x cho 1 con VGA, khi cắm SLi thì 1 con 16x con thứ 2 sẽ là 8x
* Vi xử lý từ 10 core trở lên là hỗ trợ full băng thông và hoặc động tốt nhất khi bạn chạy nhiều ram cũng như Sli nhiều VGA, 2 khe đầu tiên sẽ hỗ trợ băng thông x16
Hơi bị rối tí nhưng không biết mình nói thế bạn có hiểu không nữa :troll2: nói chung là chipset main sẽ có băng thông và thường phụ thuộc phần lớn vào CPU nhe bạn.
vforum.vn-485990-capture.jpg
 

snowolf901

Tuyết Lang
Wao, cảm ơn 2 bạn, mình đã tìm hiểu lại:


Đúng là lane của chipset ko hề liên quan tới lane giao tiếp giữa CPU và GPU. Lane của chipset chỉ liên quan tới các thành phần khác như card mạng, ổ cứng, card âm thanh ... và CHIPSET sẽ đưa dữ liệu đó về CPU qua DMI.
Nhưng càng nghĩ lại càng thắc mắc nữa:
Như bạn snowolf901 nói, chỉ có Z370 hỗ trợ SLI bởi nó cho phép phân phối 1 lane x16 thành 2 lane x8. Như vậy thì spec của Chipset cũng có tác động tới lane giữa CPU và GPU sao? Theo như hình trên của mình thì chipset hoàn toàn độc lập với giao tiếp giữa CPU và GPU chứ nhỉ. Theo mình biết nữa thì NorthBridge (sau là sandy bridge) đã được tích hợp vào CPU rồi, vậy thì chipset đâu còn liên quan j đến liên lạc giữa CPU và GPU đâu nhỉ?
Nên mình nghĩ, việc motherboard cõ hỗ trợ SLI hay không, hoàn toàn ko phụ thuộc vào chipset.

Bạn xem hình ảnh so sánh sơ đồ về 2 con chipset bên dưới nhé. Cả 2 đều là series 200 của intel.
Bạn cũng có thể xem 1 thực tế là dù bất kỳ 1 con mainboard B250/H270/B360/H370 nào với chất lượng thượng thừa mà bạn tin rằng thừa sức gánh đủ SLI, cũng chả có cái nào hỗ trợ SLI cả, trong khi nhiều con Z270/Z370 trông bình bình cũng có hỗ trợ SLI.

NDaXdX.jpg
 
Top