mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-16 23:04:22 +01:00
new: gpu status (#201)
This commit is contained in:
@@ -33,7 +33,8 @@ enum ShellFunc {
|
||||
|
||||
/// Issue #168
|
||||
/// Use `sh` for compatibility
|
||||
static final installShellCmd = """
|
||||
static final installShellCmd =
|
||||
"""
|
||||
mkdir -p $_homeVar/$_srvBoxDir
|
||||
cat << 'EOF' > $_installShellPath
|
||||
${ShellFunc.allScript}
|
||||
@@ -134,7 +135,8 @@ fi''';
|
||||
|
||||
static final String allScript = () {
|
||||
final sb = StringBuffer();
|
||||
sb.write('''
|
||||
sb.write(
|
||||
'''
|
||||
#!/bin/sh
|
||||
# Script for ServerBox app v1.0.${BuildData.build}
|
||||
# DO NOT delete this file while app is running
|
||||
@@ -153,7 +155,8 @@ userId=\$(id -u)
|
||||
''');
|
||||
// Write each func
|
||||
for (final func in values) {
|
||||
sb.write('''
|
||||
sb.write(
|
||||
'''
|
||||
${func.name}() {
|
||||
${func._cmd.split('\n').map((e) => '\t$e').join('\n')}
|
||||
}
|
||||
@@ -199,7 +202,9 @@ enum StatusCmdType {
|
||||
tempType,
|
||||
tempVal,
|
||||
host,
|
||||
diskio;
|
||||
diskio,
|
||||
nvdia,
|
||||
;
|
||||
}
|
||||
|
||||
/// Cmds for linux server
|
||||
@@ -217,6 +222,7 @@ const _statusCmds = [
|
||||
'cat /sys/class/thermal/thermal_zone*/temp',
|
||||
'hostname',
|
||||
'cat /proc/diskstats',
|
||||
'nvidia-smi -q -x',
|
||||
];
|
||||
|
||||
enum DockerCmdType {
|
||||
|
||||
132
lib/data/model/server/nvdia.dart
Normal file
132
lib/data/model/server/nvdia.dart
Normal file
@@ -0,0 +1,132 @@
|
||||
import 'package:xml/xml.dart';
|
||||
|
||||
/// [
|
||||
/// {
|
||||
/// "name": "GeForce RTX 3090",
|
||||
/// "temp": 40,
|
||||
/// "power": "30W / 350W",
|
||||
/// "memory": {
|
||||
/// "total": 24268,
|
||||
/// "used": 240,
|
||||
/// "unit": "MiB",
|
||||
/// "processes": [
|
||||
/// {
|
||||
/// "pid": 1456,
|
||||
/// "name": "/usr/lib/xorg/Xorg",
|
||||
/// "memory": 40
|
||||
/// },
|
||||
/// ]
|
||||
/// },
|
||||
/// }
|
||||
/// ]
|
||||
///
|
||||
|
||||
class NvdiaSmi {
|
||||
static List<NvdiaSmiItem> fromXml(String raw) {
|
||||
final xmlData = XmlDocument.parse(raw);
|
||||
final gpus = xmlData.findAllElements('gpu');
|
||||
final result = List<NvdiaSmiItem?>.generate(gpus.length, (index) {
|
||||
final gpu = gpus.elementAt(index);
|
||||
final name = gpu.findElements('product_name').firstOrNull?.innerText;
|
||||
final temp = gpu
|
||||
.findElements('temperature')
|
||||
.firstOrNull
|
||||
?.findElements('gpu_temp')
|
||||
.firstOrNull
|
||||
?.innerText;
|
||||
final power = gpu.findElements('gpu_power_readings').firstOrNull;
|
||||
final powerDraw =
|
||||
power?.findElements('power_draw').firstOrNull?.innerText;
|
||||
final powerLimit =
|
||||
power?.findElements('current_power_limit').firstOrNull?.innerText;
|
||||
final memory = gpu.findElements('fb_memory_usage').firstOrNull;
|
||||
final memoryUsed = memory?.findElements('used').firstOrNull?.innerText;
|
||||
final memoryTotal = memory?.findElements('total').firstOrNull?.innerText;
|
||||
final processes = gpu
|
||||
.findElements('processes')
|
||||
.firstOrNull
|
||||
?.findElements('process_info');
|
||||
final memoryProcesses =
|
||||
List<NvdiaSmiMemProcess?>.generate(processes?.length ?? 0, (index) {
|
||||
final process = processes?.elementAt(index);
|
||||
final pid = process?.findElements('pid').firstOrNull?.innerText;
|
||||
final name =
|
||||
process?.findElements('process_name').firstOrNull?.innerText;
|
||||
final memory =
|
||||
process?.findElements('used_memory').firstOrNull?.innerText;
|
||||
if (pid != null && name != null && memory != null) {
|
||||
return NvdiaSmiMemProcess(
|
||||
int.parse(pid),
|
||||
name,
|
||||
int.parse(
|
||||
memory.split(' ').firstOrNull ?? '0',
|
||||
),
|
||||
);
|
||||
}
|
||||
return null;
|
||||
});
|
||||
memoryProcesses.removeWhere((element) => element == null);
|
||||
if (name != null &&
|
||||
temp != null &&
|
||||
powerDraw != null &&
|
||||
powerLimit != null &&
|
||||
memory != null) {
|
||||
return NvdiaSmiItem(
|
||||
name,
|
||||
int.parse(temp.split(' ').firstOrNull ?? '0'),
|
||||
'$powerDraw / $powerLimit',
|
||||
NvdiaSmiMem(
|
||||
int.parse(memoryTotal?.split(' ').firstOrNull ?? '0'),
|
||||
int.parse(memoryUsed?.split(' ').firstOrNull ?? '0'),
|
||||
'MiB',
|
||||
List.from(memoryProcesses),
|
||||
),
|
||||
);
|
||||
}
|
||||
return null;
|
||||
});
|
||||
result.removeWhere((element) => element == null);
|
||||
return List.from(result);
|
||||
}
|
||||
}
|
||||
|
||||
class NvdiaSmiItem {
|
||||
final String name;
|
||||
final int temp;
|
||||
final String power;
|
||||
final NvdiaSmiMem memory;
|
||||
|
||||
const NvdiaSmiItem(this.name, this.temp, this.power, this.memory);
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'NvdiaSmiItem{name: $name, temp: $temp, power: $power, memory: $memory}';
|
||||
}
|
||||
}
|
||||
|
||||
class NvdiaSmiMem {
|
||||
final int total;
|
||||
final int used;
|
||||
final String unit;
|
||||
final List<NvdiaSmiMemProcess> processes;
|
||||
|
||||
const NvdiaSmiMem(this.total, this.used, this.unit, this.processes);
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'NvdiaSmiMem{total: $total, used: $used, unit: $unit, processes: $processes}';
|
||||
}
|
||||
}
|
||||
|
||||
class NvdiaSmiMemProcess {
|
||||
final int pid;
|
||||
final String name;
|
||||
final int memory;
|
||||
|
||||
const NvdiaSmiMemProcess(this.pid, this.name, this.memory);
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'NvdiaSmiMemProcess{pid: $pid, name: $name, memory: $memory}';
|
||||
}
|
||||
}
|
||||
@@ -4,6 +4,7 @@ import 'package:toolbox/data/model/server/cpu.dart';
|
||||
import 'package:toolbox/data/model/server/disk.dart';
|
||||
import 'package:toolbox/data/model/server/memory.dart';
|
||||
import 'package:toolbox/data/model/server/net_speed.dart';
|
||||
import 'package:toolbox/data/model/server/nvdia.dart';
|
||||
import 'package:toolbox/data/model/server/server_private_info.dart';
|
||||
import 'package:toolbox/data/model/server/system.dart';
|
||||
import 'package:toolbox/data/model/server/temp.dart';
|
||||
@@ -55,6 +56,7 @@ class ServerStatus {
|
||||
SystemType system;
|
||||
String? err;
|
||||
DiskIO diskIO;
|
||||
List<NvdiaSmiItem>? nvdia;
|
||||
|
||||
/// Whether is connectting, parsing and etc.
|
||||
bool _isBusy = false;
|
||||
@@ -72,6 +74,7 @@ class ServerStatus {
|
||||
required this.system,
|
||||
required this.diskIO,
|
||||
this.err,
|
||||
this.nvdia,
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import 'package:toolbox/data/model/server/nvdia.dart';
|
||||
import 'package:toolbox/data/model/server/server.dart';
|
||||
import 'package:toolbox/data/model/server/system.dart';
|
||||
import 'package:toolbox/data/res/logger.dart';
|
||||
@@ -110,6 +111,13 @@ Future<ServerStatus> _getLinuxStatus(ServerStatusUpdateReq req) async {
|
||||
} catch (e, s) {
|
||||
Loggers.parse.warning(e, s);
|
||||
}
|
||||
|
||||
try {
|
||||
final nvdia = NvdiaSmi.fromXml(StatusCmdType.nvdia.find(segments));
|
||||
req.ss.nvdia = nvdia;
|
||||
} catch (e, s) {
|
||||
Loggers.parse.warning(e, s);
|
||||
}
|
||||
return req.ss;
|
||||
}
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@ class Defaults {
|
||||
'cpu',
|
||||
'mem',
|
||||
'swap',
|
||||
'gpu',
|
||||
'disk',
|
||||
'net',
|
||||
'temp'
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:toolbox/core/extension/context/common.dart';
|
||||
import 'package:toolbox/core/extension/context/dialog.dart';
|
||||
import 'package:toolbox/core/extension/context/locale.dart';
|
||||
import 'package:toolbox/core/extension/order.dart';
|
||||
import 'package:toolbox/data/model/server/cpu.dart';
|
||||
import 'package:toolbox/data/model/server/disk.dart';
|
||||
import 'package:toolbox/data/model/server/net_speed.dart';
|
||||
import 'package:toolbox/data/model/server/nvdia.dart';
|
||||
import 'package:toolbox/data/model/server/server_private_info.dart';
|
||||
import 'package:toolbox/data/model/server/system.dart';
|
||||
import 'package:toolbox/data/res/store.dart';
|
||||
@@ -45,6 +47,7 @@ class _ServerDetailPageState extends State<ServerDetailPage>
|
||||
_buildCPUView,
|
||||
_buildMemView,
|
||||
_buildSwapView,
|
||||
_buildGpuView,
|
||||
_buildDiskView,
|
||||
_buildNetView,
|
||||
_buildTemperature,
|
||||
@@ -302,6 +305,114 @@ class _ServerDetailPageState extends State<ServerDetailPage>
|
||||
);
|
||||
}
|
||||
|
||||
Widget _buildGpuView(ServerStatus ss) {
|
||||
if (ss.nvdia == null) return UIs.placeholder;
|
||||
final children = ss.nvdia!.map((e) => _buildGpuItem(e)).toList();
|
||||
return CardX(
|
||||
ExpandTile(
|
||||
title: const Text('GPU'),
|
||||
leading: const Icon(Icons.memory, size: 17),
|
||||
initiallyExpanded: children.length <= 3,
|
||||
children: children,
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Widget _buildGpuItem(NvdiaSmiItem item) {
|
||||
final mem = item.memory;
|
||||
final processes = mem.processes;
|
||||
final children = <Widget>[];
|
||||
if (processes.isNotEmpty) {
|
||||
children.addAll(processes.map((e) => _buildGpuProcessItem(e)));
|
||||
}
|
||||
return CardX(
|
||||
ListTile(
|
||||
title: Text(item.name, style: UIs.textSize13),
|
||||
leading: Text(
|
||||
'${item.temp}°C',
|
||||
style: UIs.textSize11Grey,
|
||||
textScaler: _textFactor,
|
||||
),
|
||||
subtitle: Text(
|
||||
'${item.power} - ${mem.used} / ${mem.total} ${mem.unit}',
|
||||
style: UIs.textSize11Grey,
|
||||
textScaler: _textFactor,
|
||||
),
|
||||
trailing: InkWell(
|
||||
onTap: () {
|
||||
final height = () {
|
||||
if (processes.length > 5) {
|
||||
return 5 * 47.0;
|
||||
}
|
||||
return processes.length * 47.0;
|
||||
}();
|
||||
context.showRoundDialog(
|
||||
title: Text(item.name),
|
||||
child: SizedBox(
|
||||
width: double.maxFinite,
|
||||
height: height,
|
||||
child: ListView.builder(
|
||||
itemCount: processes.length,
|
||||
itemBuilder: (_, idx) => _buildGpuProcessItem(processes[idx]),
|
||||
),
|
||||
),
|
||||
actions: [
|
||||
TextButton(
|
||||
onPressed: () => context.pop(),
|
||||
child: Text(l10n.close),
|
||||
)
|
||||
],
|
||||
);
|
||||
},
|
||||
child: const Icon(Icons.info_outline, size: 17),
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Widget _buildGpuProcessItem(NvdiaSmiMemProcess process) {
|
||||
return ListTile(
|
||||
title: Text(
|
||||
process.name,
|
||||
style: UIs.textSize11,
|
||||
maxLines: 1,
|
||||
overflow: TextOverflow.ellipsis,
|
||||
textScaler: _textFactor,
|
||||
),
|
||||
subtitle: Text(
|
||||
'PID: ${process.pid} - ${process.memory} MiB',
|
||||
style: UIs.textSize11Grey,
|
||||
textScaler: _textFactor,
|
||||
),
|
||||
trailing: InkWell(
|
||||
onTap: () {
|
||||
context.showRoundDialog(
|
||||
title: SizedBox(
|
||||
width: 377,
|
||||
child: Text('${process.pid}', maxLines: 1),
|
||||
),
|
||||
child: Column(
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Text('Memory: ${process.memory} MiB'),
|
||||
UIs.height13,
|
||||
Text('Process: ${process.name}')
|
||||
],
|
||||
),
|
||||
actions: [
|
||||
TextButton(
|
||||
onPressed: () => context.pop(),
|
||||
child: Text(l10n.close),
|
||||
)
|
||||
],
|
||||
);
|
||||
},
|
||||
child: const Icon(Icons.info_outline, size: 17),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Widget _buildDiskView(ServerStatus ss) {
|
||||
final disks = ss.disk;
|
||||
disks.removeWhere((e) {
|
||||
|
||||
10
pubspec.lock
10
pubspec.lock
@@ -698,10 +698,10 @@ packages:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: petitparser
|
||||
sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750
|
||||
sha256: eeb2d1428ee7f4170e2bd498827296a18d4e7fc462b71727d111c0ac7707cfa6
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "5.4.0"
|
||||
version: "6.0.1"
|
||||
pinenacl:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -1125,13 +1125,13 @@ packages:
|
||||
source: hosted
|
||||
version: "1.0.3"
|
||||
xml:
|
||||
dependency: transitive
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: xml
|
||||
sha256: "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84"
|
||||
sha256: af5e77e9b83f2f4adc5d3f0a4ece1c7f45a2467b695c2540381bac793e34e556
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "6.3.0"
|
||||
version: "6.4.2"
|
||||
xterm:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
||||
@@ -60,6 +60,7 @@ dependencies:
|
||||
url: https://github.com/lollipopkit/watch_connectivity
|
||||
choice: ^2.0.0
|
||||
#flutter_secure_storage: ^9.0.0
|
||||
xml: ^6.4.2
|
||||
|
||||
dev_dependencies:
|
||||
flutter_native_splash: ^2.1.6
|
||||
|
||||
@@ -1,55 +0,0 @@
|
||||
import 'package:flutter_test/flutter_test.dart';
|
||||
|
||||
const _raw = '''
|
||||
+-----------------------------------------------------------------------------+
|
||||
| NVIDIA-SMI 455.23 Driver Version: 455.23 CUDA Version: 11.1 |
|
||||
|-------------------------------+----------------------+----------------------+
|
||||
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
|
||||
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|
||||
| | | MIG M. |
|
||||
|===============================+======================+======================|
|
||||
| 0 GeForce RTX 3090 Off | 00000000:01:00.0 Off | N/A |
|
||||
| 30% 40C P8 30W / 350W | 240MiB / 24268MiB | 5% Default |
|
||||
+-------------------------------+----------------------+----------------------+
|
||||
| 1 GeForce RTX 2080 Off | 00000000:02:00.0 On | N/A |
|
||||
| 30% 51C P2 70W / 225W | 1080MiB / 8192MiB | 27% Default |
|
||||
+-------------------------------+----------------------+----------------------+
|
||||
|
||||
+-----------------------------------------------------------------------------+
|
||||
| Processes: |
|
||||
| GPU GI CI PID Type Process name GPU Memory |
|
||||
| ID ID Usage |
|
||||
|=============================================================================|
|
||||
| 0 N/A N/A 1456 G /usr/lib/xorg/Xorg 40MiB |
|
||||
| 0 N/A N/A 1589 G /usr/bin/gnome-shell 70MiB |
|
||||
| 1 N/A N/A 1456 G /usr/lib/xorg/Xorg 400MiB |
|
||||
| 1 N/A N/A 1589 G /usr/bin/gnome-shell 300MiB |
|
||||
| 1 N/A N/A 2112 G ...AAAAAAAAA= --shared-files 200MiB |
|
||||
+-----------------------------------------------------------------------------+
|
||||
''';
|
||||
|
||||
/// [
|
||||
/// {
|
||||
/// "name": "GeForce RTX 3090",
|
||||
/// "temp": 40,
|
||||
/// "power": "30W / 350W",
|
||||
/// "memory": {
|
||||
/// "total": 24268,
|
||||
/// "used": 240,
|
||||
/// "unit": "MiB",
|
||||
/// "processes": [
|
||||
/// {
|
||||
/// "pid": 1456,
|
||||
/// "name": "/usr/lib/xorg/Xorg",
|
||||
/// "memory": 40
|
||||
/// },
|
||||
/// ]
|
||||
/// },
|
||||
/// }
|
||||
/// ]
|
||||
|
||||
void main() {
|
||||
test('nvdia-smi', () {
|
||||
|
||||
});
|
||||
}
|
||||
849
test/nvdia_test.dart
Normal file
849
test/nvdia_test.dart
Normal file
@@ -0,0 +1,849 @@
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter_test/flutter_test.dart';
|
||||
import 'package:toolbox/data/model/server/nvdia.dart';
|
||||
|
||||
const _raw =
|
||||
'''
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE nvidia_smi_log SYSTEM "nvsmi_device_v12.dtd">
|
||||
<nvidia_smi_log>
|
||||
<timestamp>Mon Nov 27 15:08:08 2023</timestamp>
|
||||
<driver_version>535.129.03</driver_version>
|
||||
<cuda_version>12.2</cuda_version>
|
||||
<attached_gpus>1</attached_gpus>
|
||||
<gpu id="00000000:01:00.0">
|
||||
<product_name>NVIDIA GeForce RTX 3080 Ti</product_name>
|
||||
<product_brand>GeForce</product_brand>
|
||||
<product_architecture>Ampere</product_architecture>
|
||||
<display_mode>Enabled</display_mode>
|
||||
<display_active>Enabled</display_active>
|
||||
<persistence_mode>Disabled</persistence_mode>
|
||||
<addressing_mode>None</addressing_mode>
|
||||
<mig_mode>
|
||||
<current_mig>N/A</current_mig>
|
||||
<pending_mig>N/A</pending_mig>
|
||||
</mig_mode>
|
||||
<mig_devices>
|
||||
None
|
||||
</mig_devices>
|
||||
<accounting_mode>Disabled</accounting_mode>
|
||||
<accounting_mode_buffer_size>4000</accounting_mode_buffer_size>
|
||||
<driver_model>
|
||||
<current_dm>N/A</current_dm>
|
||||
<pending_dm>N/A</pending_dm>
|
||||
</driver_model>
|
||||
<serial>N/A</serial>
|
||||
<uuid>GPU-71dd2db7-1b83-c2f0-8c13-46b94790bafd</uuid>
|
||||
<minor_number>0</minor_number>
|
||||
<vbios_version>94.02.71.00.28</vbios_version>
|
||||
<multigpu_board>No</multigpu_board>
|
||||
<board_id>0x100</board_id>
|
||||
<board_part_number>N/A</board_part_number>
|
||||
<gpu_part_number>2208-225-A1</gpu_part_number>
|
||||
<gpu_fru_part_number>N/A</gpu_fru_part_number>
|
||||
<gpu_module_id>1</gpu_module_id>
|
||||
<inforom_version>
|
||||
<img_version>G001.0000.03.03</img_version>
|
||||
<oem_object>2.0</oem_object>
|
||||
<ecc_object>N/A</ecc_object>
|
||||
<pwr_object>N/A</pwr_object>
|
||||
</inforom_version>
|
||||
<inforom_bbx_flush>
|
||||
<latest_timestamp>N/A</latest_timestamp>
|
||||
<latest_duration>N/A</latest_duration>
|
||||
</inforom_bbx_flush>
|
||||
<gpu_operation_mode>
|
||||
<current_gom>N/A</current_gom>
|
||||
<pending_gom>N/A</pending_gom>
|
||||
</gpu_operation_mode>
|
||||
<gsp_firmware_version>N/A</gsp_firmware_version>
|
||||
<gpu_virtualization_mode>
|
||||
<virtualization_mode>None</virtualization_mode>
|
||||
<host_vgpu_mode>N/A</host_vgpu_mode>
|
||||
</gpu_virtualization_mode>
|
||||
<gpu_reset_status>
|
||||
<reset_required>No</reset_required>
|
||||
<drain_and_reset_recommended>N/A</drain_and_reset_recommended>
|
||||
</gpu_reset_status>
|
||||
<ibmnpu>
|
||||
<relaxed_ordering_mode>N/A</relaxed_ordering_mode>
|
||||
</ibmnpu>
|
||||
<pci>
|
||||
<pci_bus>01</pci_bus>
|
||||
<pci_device>00</pci_device>
|
||||
<pci_domain>0000</pci_domain>
|
||||
<pci_device_id>220810DE</pci_device_id>
|
||||
<pci_bus_id>00000000:01:00.0</pci_bus_id>
|
||||
<pci_sub_system_id>15351B4C</pci_sub_system_id>
|
||||
<pci_gpu_link_info>
|
||||
<pcie_gen>
|
||||
<max_link_gen>4</max_link_gen>
|
||||
<current_link_gen>1</current_link_gen>
|
||||
<device_current_link_gen>1</device_current_link_gen>
|
||||
<max_device_link_gen>4</max_device_link_gen>
|
||||
<max_host_link_gen>5</max_host_link_gen>
|
||||
</pcie_gen>
|
||||
<link_widths>
|
||||
<max_link_width>16x</max_link_width>
|
||||
<current_link_width>16x</current_link_width>
|
||||
</link_widths>
|
||||
</pci_gpu_link_info>
|
||||
<pci_bridge_chip>
|
||||
<bridge_chip_type>N/A</bridge_chip_type>
|
||||
<bridge_chip_fw>N/A</bridge_chip_fw>
|
||||
</pci_bridge_chip>
|
||||
<replay_counter>0</replay_counter>
|
||||
<replay_rollover_counter>0</replay_rollover_counter>
|
||||
<tx_util>0 KB/s</tx_util>
|
||||
<rx_util>0 KB/s</rx_util>
|
||||
<atomic_caps_inbound>N/A</atomic_caps_inbound>
|
||||
<atomic_caps_outbound>N/A</atomic_caps_outbound>
|
||||
</pci>
|
||||
<fan_speed>0 %</fan_speed>
|
||||
<performance_state>P8</performance_state>
|
||||
<clocks_event_reasons>
|
||||
<clocks_event_reason_gpu_idle>Active</clocks_event_reason_gpu_idle>
|
||||
<clocks_event_reason_applications_clocks_setting>Not Active</clocks_event_reason_applications_clocks_setting>
|
||||
<clocks_event_reason_sw_power_cap>Not Active</clocks_event_reason_sw_power_cap>
|
||||
<clocks_event_reason_hw_slowdown>Not Active</clocks_event_reason_hw_slowdown>
|
||||
<clocks_event_reason_hw_thermal_slowdown>Not Active</clocks_event_reason_hw_thermal_slowdown>
|
||||
<clocks_event_reason_hw_power_brake_slowdown>Not Active</clocks_event_reason_hw_power_brake_slowdown>
|
||||
<clocks_event_reason_sync_boost>Not Active</clocks_event_reason_sync_boost>
|
||||
<clocks_event_reason_sw_thermal_slowdown>Not Active</clocks_event_reason_sw_thermal_slowdown>
|
||||
<clocks_event_reason_display_clocks_setting>Not Active</clocks_event_reason_display_clocks_setting>
|
||||
</clocks_event_reasons>
|
||||
<fb_memory_usage>
|
||||
<total>12288 MiB</total>
|
||||
<reserved>245 MiB</reserved>
|
||||
<used>352 MiB</used>
|
||||
<free>11690 MiB</free>
|
||||
</fb_memory_usage>
|
||||
<bar1_memory_usage>
|
||||
<total>256 MiB</total>
|
||||
<used>7 MiB</used>
|
||||
<free>249 MiB</free>
|
||||
</bar1_memory_usage>
|
||||
<cc_protected_memory_usage>
|
||||
<total>0 MiB</total>
|
||||
<used>0 MiB</used>
|
||||
<free>0 MiB</free>
|
||||
</cc_protected_memory_usage>
|
||||
<compute_mode>Default</compute_mode>
|
||||
<utilization>
|
||||
<gpu_util>3 %</gpu_util>
|
||||
<memory_util>2 %</memory_util>
|
||||
<encoder_util>0 %</encoder_util>
|
||||
<decoder_util>0 %</decoder_util>
|
||||
<jpeg_util>0 %</jpeg_util>
|
||||
<ofa_util>0 %</ofa_util>
|
||||
</utilization>
|
||||
<encoder_stats>
|
||||
<session_count>0</session_count>
|
||||
<average_fps>0</average_fps>
|
||||
<average_latency>0</average_latency>
|
||||
</encoder_stats>
|
||||
<fbc_stats>
|
||||
<session_count>0</session_count>
|
||||
<average_fps>0</average_fps>
|
||||
<average_latency>0</average_latency>
|
||||
</fbc_stats>
|
||||
<ecc_mode>
|
||||
<current_ecc>N/A</current_ecc>
|
||||
<pending_ecc>N/A</pending_ecc>
|
||||
</ecc_mode>
|
||||
<ecc_errors>
|
||||
<volatile>
|
||||
<sram_correctable>N/A</sram_correctable>
|
||||
<sram_uncorrectable>N/A</sram_uncorrectable>
|
||||
<dram_correctable>N/A</dram_correctable>
|
||||
<dram_uncorrectable>N/A</dram_uncorrectable>
|
||||
</volatile>
|
||||
<aggregate>
|
||||
<sram_correctable>N/A</sram_correctable>
|
||||
<sram_uncorrectable>N/A</sram_uncorrectable>
|
||||
<dram_correctable>N/A</dram_correctable>
|
||||
<dram_uncorrectable>N/A</dram_uncorrectable>
|
||||
</aggregate>
|
||||
</ecc_errors>
|
||||
<retired_pages>
|
||||
<multiple_single_bit_retirement>
|
||||
<retired_count>N/A</retired_count>
|
||||
<retired_pagelist>N/A</retired_pagelist>
|
||||
</multiple_single_bit_retirement>
|
||||
<double_bit_retirement>
|
||||
<retired_count>N/A</retired_count>
|
||||
<retired_pagelist>N/A</retired_pagelist>
|
||||
</double_bit_retirement>
|
||||
<pending_blacklist>N/A</pending_blacklist>
|
||||
<pending_retirement>N/A</pending_retirement>
|
||||
</retired_pages>
|
||||
<remapped_rows>N/A</remapped_rows>
|
||||
<temperature>
|
||||
<gpu_temp>34 C</gpu_temp>
|
||||
<gpu_temp_tlimit>N/A</gpu_temp_tlimit>
|
||||
<gpu_temp_max_threshold>98 C</gpu_temp_max_threshold>
|
||||
<gpu_temp_slow_threshold>95 C</gpu_temp_slow_threshold>
|
||||
<gpu_temp_max_gpu_threshold>93 C</gpu_temp_max_gpu_threshold>
|
||||
<gpu_target_temperature>83 C</gpu_target_temperature>
|
||||
<memory_temp>N/A</memory_temp>
|
||||
<gpu_temp_max_mem_threshold>N/A</gpu_temp_max_mem_threshold>
|
||||
</temperature>
|
||||
<supported_gpu_target_temp>
|
||||
<gpu_target_temp_min>65 C</gpu_target_temp_min>
|
||||
<gpu_target_temp_max>91 C</gpu_target_temp_max>
|
||||
</supported_gpu_target_temp>
|
||||
<gpu_power_readings>
|
||||
<power_state>P8</power_state>
|
||||
<power_draw>24.55 W</power_draw>
|
||||
<current_power_limit>350.00 W</current_power_limit>
|
||||
<requested_power_limit>350.00 W</requested_power_limit>
|
||||
<default_power_limit>350.00 W</default_power_limit>
|
||||
<min_power_limit>100.00 W</min_power_limit>
|
||||
<max_power_limit>380.00 W</max_power_limit>
|
||||
</gpu_power_readings>
|
||||
<module_power_readings>
|
||||
<power_state>P8</power_state>
|
||||
<power_draw>N/A</power_draw>
|
||||
<current_power_limit>N/A</current_power_limit>
|
||||
<requested_power_limit>N/A</requested_power_limit>
|
||||
<default_power_limit>N/A</default_power_limit>
|
||||
<min_power_limit>N/A</min_power_limit>
|
||||
<max_power_limit>N/A</max_power_limit>
|
||||
</module_power_readings>
|
||||
<clocks>
|
||||
<graphics_clock>210 MHz</graphics_clock>
|
||||
<sm_clock>210 MHz</sm_clock>
|
||||
<mem_clock>405 MHz</mem_clock>
|
||||
<video_clock>555 MHz</video_clock>
|
||||
</clocks>
|
||||
<applications_clocks>
|
||||
<graphics_clock>N/A</graphics_clock>
|
||||
<mem_clock>N/A</mem_clock>
|
||||
</applications_clocks>
|
||||
<default_applications_clocks>
|
||||
<graphics_clock>N/A</graphics_clock>
|
||||
<mem_clock>N/A</mem_clock>
|
||||
</default_applications_clocks>
|
||||
<deferred_clocks>
|
||||
<mem_clock>N/A</mem_clock>
|
||||
</deferred_clocks>
|
||||
<max_clocks>
|
||||
<graphics_clock>2145 MHz</graphics_clock>
|
||||
<sm_clock>2145 MHz</sm_clock>
|
||||
<mem_clock>9501 MHz</mem_clock>
|
||||
<video_clock>1950 MHz</video_clock>
|
||||
</max_clocks>
|
||||
<max_customer_boost_clocks>
|
||||
<graphics_clock>N/A</graphics_clock>
|
||||
</max_customer_boost_clocks>
|
||||
<clock_policy>
|
||||
<auto_boost>N/A</auto_boost>
|
||||
<auto_boost_default>N/A</auto_boost_default>
|
||||
</clock_policy>
|
||||
<voltage>
|
||||
<graphics_volt>775.000 mV</graphics_volt>
|
||||
</voltage>
|
||||
<fabric>
|
||||
<state>N/A</state>
|
||||
<status>N/A</status>
|
||||
</fabric>
|
||||
<supported_clocks>
|
||||
<supported_mem_clock>
|
||||
<value>9501 MHz</value>
|
||||
<supported_graphics_clock>2145 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2130 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2115 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2100 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2085 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2070 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2055 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2040 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2025 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2010 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1995 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1980 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1965 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1950 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1935 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1920 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1905 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1890 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1875 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1860 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1845 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1830 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1815 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1800 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1785 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1770 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1755 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1740 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1725 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1710 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1695 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1680 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1665 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1650 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1635 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1620 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1605 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1590 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1575 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1560 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1545 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1530 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1515 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1500 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1485 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1470 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1455 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1440 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1425 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1410 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1395 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1380 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1365 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1350 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1335 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1320 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1305 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1290 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1275 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1260 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1245 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1230 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1215 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1200 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1185 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1170 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1155 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1140 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1125 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1110 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1095 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1080 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1065 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1050 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1035 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1020 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1005 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>990 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>975 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>960 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>945 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>930 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>915 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>900 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>885 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>870 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>855 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>840 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>825 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>810 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>795 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>780 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>765 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>750 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>735 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>720 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>705 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>690 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>675 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>660 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>645 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>630 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>615 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>600 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>585 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>570 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>555 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>540 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>525 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>510 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>495 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>480 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>465 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>450 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>435 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>420 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>405 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>390 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>375 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>360 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>345 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>330 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>315 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>300 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>285 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>270 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>255 MHz</supported_graphics_clock>
|
||||
</supported_mem_clock>
|
||||
<supported_mem_clock>
|
||||
<value>9251 MHz</value>
|
||||
<supported_graphics_clock>2145 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2130 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2115 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2100 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2085 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2070 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2055 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2040 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2025 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2010 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1995 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1980 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1965 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1950 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1935 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1920 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1905 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1890 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1875 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1860 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1845 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1830 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1815 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1800 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1785 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1770 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1755 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1740 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1725 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1710 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1695 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1680 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1665 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1650 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1635 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1620 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1605 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1590 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1575 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1560 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1545 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1530 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1515 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1500 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1485 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1470 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1455 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1440 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1425 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1410 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1395 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1380 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1365 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1350 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1335 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1320 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1305 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1290 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1275 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1260 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1245 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1230 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1215 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1200 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1185 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1170 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1155 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1140 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1125 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1110 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1095 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1080 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1065 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1050 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1035 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1020 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1005 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>990 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>975 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>960 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>945 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>930 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>915 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>900 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>885 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>870 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>855 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>840 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>825 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>810 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>795 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>780 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>765 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>750 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>735 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>720 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>705 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>690 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>675 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>660 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>645 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>630 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>615 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>600 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>585 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>570 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>555 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>540 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>525 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>510 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>495 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>480 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>465 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>450 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>435 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>420 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>405 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>390 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>375 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>360 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>345 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>330 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>315 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>300 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>285 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>270 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>255 MHz</supported_graphics_clock>
|
||||
</supported_mem_clock>
|
||||
<supported_mem_clock>
|
||||
<value>5001 MHz</value>
|
||||
<supported_graphics_clock>2145 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2130 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2115 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2100 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2085 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2070 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2055 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2040 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2025 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2010 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1995 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1980 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1965 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1950 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1935 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1920 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1905 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1890 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1875 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1860 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1845 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1830 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1815 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1800 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1785 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1770 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1755 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1740 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1725 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1710 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1695 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1680 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1665 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1650 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1635 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1620 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1605 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1590 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1575 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1560 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1545 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1530 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1515 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1500 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1485 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1470 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1455 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1440 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1425 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1410 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1395 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1380 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1365 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1350 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1335 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1320 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1305 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1290 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1275 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1260 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1245 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1230 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1215 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1200 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1185 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1170 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1155 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1140 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1125 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1110 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1095 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1080 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1065 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1050 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1035 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1020 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1005 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>990 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>975 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>960 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>945 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>930 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>915 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>900 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>885 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>870 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>855 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>840 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>825 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>810 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>795 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>780 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>765 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>750 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>735 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>720 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>705 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>690 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>675 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>660 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>645 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>630 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>615 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>600 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>585 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>570 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>555 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>540 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>525 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>510 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>495 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>480 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>465 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>450 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>435 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>420 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>405 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>390 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>375 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>360 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>345 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>330 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>315 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>300 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>285 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>270 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>255 MHz</supported_graphics_clock>
|
||||
</supported_mem_clock>
|
||||
<supported_mem_clock>
|
||||
<value>810 MHz</value>
|
||||
<supported_graphics_clock>2100 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2085 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2070 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2055 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2040 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2025 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>2010 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1995 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1980 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1965 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1950 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1935 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1920 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1905 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1890 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1875 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1860 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1845 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1830 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1815 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1800 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1785 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1770 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1755 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1740 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1725 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1710 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1695 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1680 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1665 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1650 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1635 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1620 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1605 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1590 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1575 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1560 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1545 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1530 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1515 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1500 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1485 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1470 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1455 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1440 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1425 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1410 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1395 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1380 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1365 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1350 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1335 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1320 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1305 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1290 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1275 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1260 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1245 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1230 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1215 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1200 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1185 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1170 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1155 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1140 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1125 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1110 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1095 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1080 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1065 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1050 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1035 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1020 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>1005 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>990 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>975 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>960 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>945 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>930 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>915 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>900 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>885 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>870 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>855 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>840 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>825 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>810 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>795 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>780 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>765 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>750 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>735 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>720 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>705 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>690 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>675 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>660 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>645 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>630 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>615 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>600 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>585 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>570 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>555 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>540 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>525 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>510 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>495 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>480 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>465 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>450 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>435 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>420 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>405 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>390 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>375 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>360 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>345 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>330 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>315 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>300 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>285 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>270 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>255 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>240 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>225 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>210 MHz</supported_graphics_clock>
|
||||
</supported_mem_clock>
|
||||
<supported_mem_clock>
|
||||
<value>405 MHz</value>
|
||||
<supported_graphics_clock>420 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>405 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>390 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>375 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>360 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>345 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>330 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>315 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>300 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>285 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>270 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>255 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>240 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>225 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>210 MHz</supported_graphics_clock>
|
||||
</supported_mem_clock>
|
||||
</supported_clocks>
|
||||
<processes>
|
||||
<process_info>
|
||||
<gpu_instance_id>N/A</gpu_instance_id>
|
||||
<compute_instance_id>N/A</compute_instance_id>
|
||||
<pid>1575</pid>
|
||||
<type>G</type>
|
||||
<process_name>/usr/lib/xorg/Xorg</process_name>
|
||||
<used_memory>220 MiB</used_memory>
|
||||
</process_info>
|
||||
<process_info>
|
||||
<gpu_instance_id>N/A</gpu_instance_id>
|
||||
<compute_instance_id>N/A</compute_instance_id>
|
||||
<pid>1933</pid>
|
||||
<type>G</type>
|
||||
<process_name>/usr/bin/gnome-shell</process_name>
|
||||
<used_memory>34 MiB</used_memory>
|
||||
</process_info>
|
||||
<process_info>
|
||||
<gpu_instance_id>N/A</gpu_instance_id>
|
||||
<compute_instance_id>N/A</compute_instance_id>
|
||||
<pid>16484</pid>
|
||||
<type>G</type>
|
||||
<process_name>/opt/microsoft/msedge/msedge --type=gpu-process --crashpad-handler-pid=16445 --enable-crash-reporter=, --change-stack-guard-on-fork=enable --gpu-preferences=WAAAAAAAAAAgAAAEAAAAAAAAAAAAAAAAAABgAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAGAAAAAAAAAAYAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAA== --shared-files --field-trial-handle=0,i,8049841253453661893,8316967731219016996,262144</process_name>
|
||||
<used_memory>76 MiB</used_memory>
|
||||
</process_info>
|
||||
</processes>
|
||||
<accounted_processes>
|
||||
</accounted_processes>
|
||||
</gpu>
|
||||
|
||||
</nvidia_smi_log>
|
||||
''';
|
||||
|
||||
/// [
|
||||
/// {
|
||||
/// "name": "GeForce RTX 3090",
|
||||
/// "temp": 40,
|
||||
/// "power": "30W / 350W",
|
||||
/// "memory": {
|
||||
/// "total": 24268,
|
||||
/// "used": 240,
|
||||
/// "unit": "MiB",
|
||||
/// "processes": [
|
||||
/// {
|
||||
/// "pid": 1456,
|
||||
/// "name": "/usr/lib/xorg/Xorg",
|
||||
/// "memory": 40
|
||||
/// },
|
||||
/// ]
|
||||
/// },
|
||||
/// }
|
||||
/// ]
|
||||
|
||||
void main() {
|
||||
test('nvdia-smi', () {
|
||||
if (kDebugMode) {
|
||||
print(NvdiaSmi.fromXml(_raw).firstOrNull?.memory.processes);
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -9,6 +9,11 @@ include(${EPHEMERAL_DIR}/generated_config.cmake)
|
||||
# https://github.com/flutter/flutter/issues/57146.
|
||||
set(WRAPPER_ROOT "${EPHEMERAL_DIR}/cpp_client_wrapper")
|
||||
|
||||
# Set fallback configurations for older versions of the flutter tool.
|
||||
if (NOT DEFINED FLUTTER_TARGET_PLATFORM)
|
||||
set(FLUTTER_TARGET_PLATFORM "windows-x64")
|
||||
endif()
|
||||
|
||||
# === Flutter Library ===
|
||||
set(FLUTTER_LIBRARY "${EPHEMERAL_DIR}/flutter_windows.dll")
|
||||
|
||||
@@ -91,7 +96,7 @@ add_custom_command(
|
||||
COMMAND ${CMAKE_COMMAND} -E env
|
||||
${FLUTTER_TOOL_ENVIRONMENT}
|
||||
"${FLUTTER_ROOT}/packages/flutter_tools/bin/tool_backend.bat"
|
||||
windows-x64 $<CONFIG>
|
||||
${FLUTTER_TARGET_PLATFORM} $<CONFIG>
|
||||
VERBATIM
|
||||
)
|
||||
add_custom_target(flutter_assemble DEPENDS
|
||||
|
||||
Reference in New Issue
Block a user