Hệ thống tính toán hiệu quả cao (HPC) cần sự truyền dữ liệu hiệu quả để hoạt động hiệu quả. Tính toán băng thông giúp hiểu khả năng lưu lượng dữ liệu giữa các thành phần. Hướng dẫn này cung cấp tiến trình rõ ràng để xác định băng thông trong môi trường HPC.

Hiểu băng thông ở HPC

Băng thông muốn nói đến tỷ lệ truyền dữ liệu tối đa giữa hai điểm trong hệ thống. Trong HPC, việc đảm bảo dữ liệu di chuyển nhanh đến mức đủ để đáp ứng các yêu cầu tính toán. Các yếu tố ảnh hưởng đến băng thông gồm đặc tả phần cứng, kiểu kết nối và giao thức chuyển dữ liệu.

Những bước để tính băng thông

Theo những bước này để tính toán băng thông của một thành phần hệ thống HPC:

  • Xác định tốc độ truyền dữ liệu của kết nối, thường được đưa ra theo bit trên giây (bps), byte (Bps) mỗi giây, hoặc đơn vị tương tự.
  • Xác định kích cỡ của dữ liệu được chuyển đi, theo byte hay bit.
  • Đo lường hoặc lấy thời gian chuyển dữ liệu, trong vài giây.
  • Dùng công thức: Bandwidth = co dãn dữ liệu / chuyển thời gian [FLT: 1).

Tính mẫu

Giả sử 1 phần trăm dữ liệu được chuyển trong 10 giây qua kết nối mạng. Chuyển đổi kích cỡ dữ liệu thành bit: 1 GB = 1, 000 bit bit. Sau đó tính toán băng thông:

Băng thông = 8.000.000 bit / 10 giây = 800.000.000 bit mỗi giây (bps).

Những chú ý khác

Dây băng thông thật có thể khác nhau do sự tắc nghẽn mạng, giới hạn phần cứng và giao thức trên đầu. Cần xem xét những yếu tố này khi phân tích hiệu suất của hệ thống.