效能窗格
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
「Performance」窗格會顯示不同轉譯事件的 GPU 效能。
這個窗格包含三個元件:
- 工具列:包含功能性按鈕,可用來自訂效能資料表或開始實驗。
- 成效表格:「成效」分頁的主要表格檢視。每一列代表一個轉譯事件,每個資料欄都代表一個 GPU 指標 (GPU 時間或 GPU 計數器)。這樣一來,特定數值儲存格就能代表特定轉譯事件的特定 GPU 指標效能。
- GPU 計數器詳細資料圖表:顯示 GPU 指標在發生轉譯事件期間的波動詳細情形。圖表只會重新整理 GPU 計數器指標,但不會重新整理 GPU 時間指標,因為時間指標會自行解釋,不會隨時間變動。
- 「Estimate / Confidence Range」按鈕:切換顯示效能數字的方式。由於 GPU 計數器樣本會以自己的速度輪詢,因此其時間範圍可能不會與轉譯事件的時間範圍完美對齊。當部分重疊時,計數器樣本對轉譯事件的影響 (從零到完全貢獻),可能會多次解讀。我們會根據極端案例計算「信心範圍」,並根據重疊時間的權重計算「預估」。
- 「實驗」:開啟對話方塊,讓您選擇要執行的實驗。AGI 可讓您嘗試一些常見的最佳化做法,而不需要重新編譯應用程式。開始實驗後,AGI 會根據新設定重播影格,並據以更新 GPU 效能資料表。
- 「Filter Counters」(篩選器計數器):開啟對話方塊,選擇要在「Performance Table」(效能資料表) 中顯示的指標欄。
- 「Presets Bar」:由「Add New Preset」按鈕組成,其中含有下列自訂的預設按鈕。預設是預先定義的 GPU 指標組合。點選預設按鈕後,「Performance Table」會顯示預先定義的指標篩選清單。您也可以在「Add New Preset」對話方塊中管理預設設定。
這個表格會連結至「Profile」窗格和「Command」窗格。轉譯事件在追蹤記錄中分為三種形式:「Performance」窗格中的一列、「Profile」窗格中的配量,以及「Command」窗格中的節點。為方便您瀏覽,當您選取其中一種格式時,系統也會醒目顯示另外兩種格式。舉例來說,如果您對「Profile」窗格中最長的片段,可以選取該圖表並前往醒目顯示的「Performance」資料列,查看這個事件的詳細 GPU 計數器效能。
GPU 計數器詳細資料圖表
- x 軸顯示計數器範例的時間戳記。請注意,時間是以第一個轉譯事件的開始時間為準,因此有時在第一個計數器樣本的計數器詳細資料圖表中,可能會顯示負的時間戳記,但這部分會與第一個顯示事件重疊。
- Y 軸是計數器範例的指標效能值。
- 每個長條上方的加括號表示計數器樣本的權重,或是我們在預估情境中,將樣本為算繪事件帶來的貢獻程度。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2023-12-01 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593\uff1a2023-12-01 (\u4e16\u754c\u6a19\u6e96\u6642\u9593)\u3002"}
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2023-12-01 (世界標準時間)。"]]