Điểm:1

Tính toán băng thông của các loại thẻ khác nhau trong Ethereum

lá cờ us

Tôi đang viết bài báo học kỳ về các hạn chế băng thông giữa các thế hệ làn PCI-E khác nhau bằng cách sử dụng giao diện 1x của làn và khám phá các hạn chế băng thông hiện đại khi khai thác bằng GPU mới nhất.

Bản thân các bộ tăng GPU sử dụng làn 1x và tôi đã xem wiki PCI-E để phân tích các hạn chế này: https://en.wikipedia.org/wiki/PCI_Express

Bây giờ tôi biết Bo mạch chủ của mình hỗ trợ PCI-E 2.0 (12x) và PCI-E 3.0 (1x), mà tất cả các GPU của tôi đều được cắm vào 2s.

Tôi ngồi xuống và làm phép toán khiến tôi bối rối:

Chúng ta có thể suy đoán theo khái niệm chúng ta đang khai thác 

Ethereum.
Ethereum Hash => 64 ký tự thập lục phân hoặc 256 bit.
RTX 3090 - 125 MH/s (Megahash một giây) gần với mức trung bình.
                  
Có bao nhiêu bit?  
1 MegaByte (MB) = 1000000 Byte.
Do đó, chúng ta có thể thay thế byte bằng hàm băm trong trường hợp này vì chúng gần như đồng nghĩa.
125 MH/s = 125 * 1 H / (1000000 MH) = 125000000 H/s.                                                 
Bây giờ chuyển đổi hàm băm thành bit.
125000000 H/s = 125000000 * 256/1 bit/hàm băm = 32000000000 b/s (bit/giây).
Cuối cùng chuyển đổi bit/giây thành MegaBytes và GigaBytes.
Hãy nhớ 1000000 Byte = 1 MB và có 8 bit trong một byte.
Vì vậy          
1 MB (MegaByte) = 8000000 b.
32000000000 b/giây = 1 MB / (8000000 b) = 4000 MB/giây.
                   
MB: 4000 MB/giây.  
GB: 4 GB/giây.       
                  
Do đó, RTX 3090 (125 MH/s) yêu cầu băng thông dữ liệu là 4 GB/s. 

Chắc chắn có những khái niệm định sẵn được hiển thị ở đây và bất kỳ sự rõ ràng nào về:

  1. Làm thế nào mà nó kéo được 4GB/giây trong khi PCI-E 2.0 chỉ hỗ trợ tối đa 0,500 GB/giây trên giao diện 1x khi sử dụng riser.
  2. Tôi có thiếu bất cứ thứ gì hoặc suy đoán quá mức về kích thước của các giá trị băm, v.v.

Cảm ơn! Bất kỳ trợ giúp được đánh giá cao.

Maarten Bodewes avatar
lá cờ in
Để khai thác, bạn không xuất các giá trị băm trung gian, mà xuất các đồng xu.
lá cờ cn
Câu hỏi mật mã ở đây là gì? Đối với tôi, có vẻ như câu hỏi này hoàn toàn là về các hạn chế phần cứng và có thể là sự nhầm lẫn về cách hoạt động của việc khai thác Ethereum. Như vậy nó sẽ lạc đề.
lá cờ jp
Bạn đang cho rằng CPU cần nhận tất cả các giá trị băm thay vì chỉ những giá trị băm hoạt động
Abszol D avatar
lá cờ us
@Maeher bạn chắc chắn đúng rằng nó nghiêng về phần cứng hơn là mật mã vì tôi đang đo băng thông được hỗ trợ bởi các giao diện và các vấn đề tiềm ẩn trong tương lai. Không có trao đổi phần cứng, chỉ khuyến nghị phần cứng.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.