{
"summary": {
"Cluster": "Cluster",
"BaseInfo": "Base Info",
"Parallel Strategy Analysis": "Parallel Strategy Analysis",
"ReportFile": "Report file",
"ReportSize": "Report size",
"ReportCaptureTime": "Report capture time",
"DeviceCount": "Device count",
"StepCount": "Step count",
"ProfilingSessionDuration": "Profiling session duration",
"Algorithm": "Algorithm",
"AlgorithmTooltip": "Rank assignment algorithm for hybrid parallelism",
"Dimension": "Dimension",
"DimensionTooltipContent": [
"(1) Switch between parallel dimensions to view corresponding rank layouts. Collapsed dimensions group multiple ranks into one element -- hover to see details.",
"(2) Select a metric under \"Performance Metrics\" to display a corresponding heatmap in the parallel layout diagram.",
"(3) Click a legend item to highlight related parallel groups in the layout.",
"(4) Click an element in the layout to visualize communication domains across different parallel strategies.",
"(5) Click the highlighted boxes or lines to view detailed bar charts, pipeline parallelism timelines, and other insights in the \"Computation / Communication Overview\" section."
],
"DPDimensionTooltip": "Collapse TP, PP, and CP details",
"PPDimensionTooltip": "Collapse TP and CP details",
"CPDimensionTooltip": "Collapse TP details",
"TPDimensionTooltip": "Expand all dimensions for complete cluster analysis",
"Parallel Dimension": "Parallel Dimension",
"PPSize": "PP Size",
"TPSize": "TP Size",
"DPSize": "DP Size",
"CPSize": "CP Size",
"EPSize": "EP Size",
"MoE-TP Size": "MoE-TP Size",
"Tensor Parallelism": "Tensor Parallelism",
"Data Parallelism": "Data Parallelism",
"Pipeline Parallelism": "Pipeline Parallelism",
"Context Parallelism": "Context Parallelism",
"Expert Parallelism": "Expert Parallelism",
"MoE Tensor Parallelism": "MoE Tensor Parallelism",
"Tensor/Data Parallelism": "Tensor/Data Parallelism",
"Generate": "Generate",
"Target Index": "Target Index",
"Find": "Find",
"MindIE Size Validate Message": "World Size ( PP × TP × DP ) must be greater than the device count",
"Megatron Size Validate Message": "World Size ( PP × TP × CP × DP ) must be greater than the device count",
"Computation/CommunicationOverview": "Computation/Communication Overview",
"Computation/CommunicationDescribe": [
"Computing = Sum of kernel time on NPU",
"Computing(Not Overlapped) = Computing - Computing_Communication Overlapped",
"Preparing time = The time from the start of each step to the first computation/communication operator, which is also considered Free Time in the Overlap Analysis",
"Free time = The time on the NPU when it is neither computing nor communicating; Preparing Time is not included in this",
"Total Time = Computing(Not Overlapped) + Computing_Communication Overlapped + Communication(Not Overlapped) + Free",
"Total Computing Ratio = Computing / Total Time",
"Communication Ratio = Communication / Total Time = (Communication(Not Overlapped) + Computing_Communication Overlapped) / Total Time"
],
"Computation/CommunicationDescribeWithPreparing": [
"Total Computing = Sum of kernel time on NPU",
"Pure Computing = Computing - Computing_Communication Overlapped",
"Preparing time = The time from the start of each step to the first computation/communication operator, which is also considered Free Time in the Overlap Analysis",
"Free time = The time on the NPU when it is neither computing nor communicating; Preparing Time is not included in this",
"Total Time = Preparing + Computing(Not Overlapped) + Computing_Communication Overlapped + Communication(Not Overlapped) + Free",
"Total Computing Ratio = Computing / Total Time",
"Communication Ratio = Communication / Total Time = (Communication(Not Overlapped) + Computing_Communication Overlapped) / Total Time"
],
"Computation/CommunicationLastDescribe": "Click Bar Chart Display The Single Rank Computation / Communication Detail",
"Index": "Index",
"Name": "Name",
"Step": "Step",
"Baseline Step": "Baseline Step",
"RankGroup": "Rank Group",
"OrderBy": "Order By",
"Top": "Top",
"preparing": "preparing",
"Preparing": "Preparing",
"Total Computing": "Computing",
"Computing": "Computing",
"Max Computing": "Max Computing",
"Min Computing": "Min Computing",
"Computing Range": "Computing Range(Max-Min)",
"Sum of Max Computing": "Sum of Max Computing",
"Computing/Communication Overlapped": "Computing_Communication Overlapped",
"Max Computing/Communication Overlapped": "Max Computing_Communication Overlapped",
"Min Computing/Communication Overlapped": "Min Computing_Communication Overlapped",
"Communication(Overlapped)": "Communication(Overlapped)",
"Communication(Not Overlapped)": "Communication(Not Overlapped)",
"Max Communication(Not Overlapped)": "Max Communication(Not Overlapped)",
"Min Communication(Not Overlapped)": "Min Communication(Not Overlapped)",
"Sum of Max Communication(Not Overlapped)": "Sum of Max Communication(Not Overlapped)",
"Sum of Min Communication(Not Overlapped)": "Sum of Min Communication(Not Overlapped)",
"Communication(Not Overlapped and Exclude Receive)": "Communication(Not Overlapped and Exclude Receive Ops)",
"Communication": "Communication",
"Avg Communication": "Avg Communication",
"Max Communication": "Max Communication",
"Min Communication": "Min Communication",
"Communication Range": "Communication Range(Max-Min)",
"Sum of Max Communication": "Sum of Max Communication",
"Free": "Free",
"Max Free": "Max Free",
"Min Free": "Min Free",
"Free Range": "Free Range(Max-Min)",
"Sum of Max Free": "Sum of Max Free",
"Computing + Communication(Not Overlapped) + Free": "Total Time(Computing + Communication(Not Overlapped) + Free)",
"Max Computing + Communication(Not Overlapped) + Free": "Max Total Time(Computing + Communication(Not Overlapped) + Free)",
"Min Computing + Communication(Not Overlapped) + Free": "Min Total Time(Computing + Communication(Not Overlapped) + Free)",
"Computing + Communication(Not Overlapped) + Free Range": "Total Time(Computing + Communication(Not Overlapped) + Free) Range",
"Rank ID": "Rank ID",
"Included Ranks": "Included Ranks",
"Total Computing Ratio": "Total Computing Ratio",
"Computing Ratio": "Computing Ratio",
"Communication Ratio": "Communication Ratio",
"ComputingDetail": "Computing Detail",
"AcceleratorCore": "Accelerator Core",
"AcceleratorCoreDurations": "Accelerator Core Durations",
"Detail": "Detail",
"Details": "Details",
"CommunicationDetail": "Communication Detail",
"CommunicationDurationsOverlapped": "Communication(Overlapped) Durations",
"CommunicationDurationsNotOverlapped": "Communication(Not Overlapped) Durations",
"OverlappedDurations": "Overlapped Durations",
"NotOverlappedDurations": "Not Overlapped Durations",
"Advice": "Advice",
"SummaryAdvice": "{{type}} has some issues in the cluster, because the max difference of {{type}} time has reached {{time}}μs. ",
"Stage": "Stage",
"Bubble": "Bubble",
"StageTimeAndBubbleTimeDescribe": [
"Stage Time: Time excluding the portion consumed by the receive operator under pipeline parallelism",
"Bubble Time: Total time consumed by the receive operator"
],
"Timeline not fully parsed": "Timeline not fully parsed",
"ProhibitConfiguration": "The data collected by the system cannot be manually configured",
"GenerateConfirm": "Are you sure you want to change this configuration, as it is inconsistent with the system's collected configuration?",
"NoDataTip": "Parallel strategy parameters are missing from the collected data. Please configure them",
"Data Type": "Data Type",
"Performance Metric": "Performance Metric",
"None": "None",
"VisibleRange": "Visible Range",
"Minimum": "Minimum",
"Maximum": "Maximum",
"Pipeline Parallelism Chart": "Pipeline Parallelism Chart",
"MoE Expert Load Balancing Analysis": "MoE Expert Load Balancing Analysis",
"MoE Expert Load Balancing Analysis Tooltip": "This feature is specifically designed for optimizing large model inference performance. The system automatically identifies GroupedMatmul operators in profiling data, visualizes their latency as a heat map, and facilitates MoE load balancing analysis. Additionally, it supports importing MindIE-collected Dump data for in-depth expert hotspot analysis.",
"Profiling Expert Data Parsing": "Profiling Expert Data Parsing...",
"Model Layer Num": "Model Layer Num",
"Dense Layer List": "Dense Layer List",
"Expert Num": "Expert Num",
"Model Stage": "Model Stage",
"Data Version": "Data Version",
"Dump unbalanced": "Dump unbalanced",
"Dump balanced": "Dump balanced",
"Import data": "Import data",
"Search": "Search",
"slowRanksTopN": "Top 3 Slow Ranks",
"slowGroupsTopN": "Top 3 Slow Groups",
"dpSynchronizeTime": "DP-Average communication time difference(us)",
"cpSynchronizeTime": "CP-Average communication time difference(us)",
"tpSynchronizeTime": "TP-Communication time difference(us)",
"number": "number",
"slow rank advice": "Some groups/ranks may be slowing down the network. A larger time difference in the same communication domain means worse sync between fast and slow ranks.Right-click the slow card’s domain line → \"Communication\" Tab → \"Communication Duration Analysis\" to find the cause.",
"No problem": "There is no obvious fast or slow card problem in the current dimension.",
"contextMenu": {
"Copy attributes": "Copy attributes",
"Expand": "Expand",
"Collapse": "Collapse",
"View Communication Duration Analysis": "View Communication Duration Analysis",
"Set as Upper Bound": "Set as Upper Bound",
"Set as Lower Bound": "Set as Lower Bound"
},
"SlowRank ToolTip": {
"slowRanksTopN": "Top 3 Slow Ranks",
"slowGroupsTopN": "Top 3 Slow Groups",
"dpSynchronizeTime": "Maximum 'DP-Average Communication Time' of the DP communication domain in which it is located minus the 'DP-Average Communication Time' of the current element.",
"cpSynchronizeTime": "Maximum 'CP-Average Communication Time' of the CP communication domain in which it is located minus the 'CP-Average Communication Time' of the current element.",
"tpSynchronizeTime": "Maximum 'TP-communication time' of the TP-communication domain in which it is located minus the 'TP-communication time' of the current element."
}
}
}