介面與匯流排規格

下列關於PCI Express所使用的信用額度(credit)式流量控制之說明,何者正確?

  1. A接收方將緩衝區的剩餘空間量以信用額度通知傳送方,傳送方僅在信用額度範圍內傳送封包
  2. B傳送方不論接收方的狀態如何都照常傳送,溢出的封包則捨棄
  3. C依傳送的資料量向使用者收費
查看答案與解析

正確答案:A. 接收方將緩衝區的剩餘空間量以信用額度通知傳送方,傳送方僅在信用額度範圍內傳送封包

若在接收方緩衝區已滿時傳送封包,會產生捨棄後重送的浪費。信用額度方式是由接收方告知傳送方「還能再接收這麼多」的量,傳送方只在該範圍內傳送,接收方每處理完而空出緩衝區,就歸還信用額度。由於不會發生溢出,因此沒有捨棄後重送的麻煩。

  • A. 正確。緩衝區不會溢出。
  • B. 這是為了避免溢出而設的機制。
  • C. 與金錢的信用額度無關。
練習這個領域 前往領域頁面

介面與匯流排規格的其他題目

  1. 在連接大量AI用GPU的系統中,除了PCI Express之外,還會使用連結GPU之間的專用高速連接(NVIDIA的NVLink等),其主要原因為下列何者?
  2. 在PCI Express中,若大量傳送寫入64位元組小量資料的封包,有效頻寬會遠小於理論值。其主要原因為下列何者?
  3. 下列關於網路卡或NVMe SSD等廣泛使用的、利用記憶體上描述子(descriptor)環(ring)的DMA機制,何者正確?
  4. 下列關於PCI Express連結的省電功能(ASPM的L0s或L1狀態),何者正確?
  5. 晶片或電路板之間的高速連接,從排列大量訊號線的並列傳輸,轉變為用少量訊號線傳送高速訊號的串列傳輸,其主要原因為下列何者?

這個領域的比較