mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-16 23:04:22 +01:00
opt: toleranter on gpu parsing
This commit is contained in:
@@ -690,7 +690,7 @@
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_BITCODE = NO;
|
||||
INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist";
|
||||
@@ -700,7 +700,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||
@@ -826,7 +826,7 @@
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_BITCODE = NO;
|
||||
INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist";
|
||||
@@ -836,7 +836,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||
@@ -854,7 +854,7 @@
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_BITCODE = NO;
|
||||
INFOPLIST_FILE = "Runner/Info-$(CONFIGURATION).plist";
|
||||
@@ -864,7 +864,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||
@@ -885,7 +885,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
@@ -898,7 +898,7 @@
|
||||
"@executable_path/Frameworks",
|
||||
"@executable_path/../../Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget;
|
||||
@@ -924,7 +924,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
@@ -937,7 +937,7 @@
|
||||
"@executable_path/Frameworks",
|
||||
"@executable_path/../../Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
@@ -960,7 +960,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu11;
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
@@ -973,7 +973,7 @@
|
||||
"@executable_path/Frameworks",
|
||||
"@executable_path/../../Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.StatusWidget;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
@@ -996,7 +996,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_ASSET_PATHS = "";
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
@@ -1008,7 +1008,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd;
|
||||
@@ -1037,7 +1037,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_ASSET_PATHS = "";
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
@@ -1049,7 +1049,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd;
|
||||
PRODUCT_NAME = ServerBox;
|
||||
@@ -1075,7 +1075,7 @@
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
||||
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_ASSET_PATHS = "";
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
ENABLE_PREVIEWS = YES;
|
||||
@@ -1087,7 +1087,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
MTL_FAST_MATH = YES;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox.WatchEnd;
|
||||
PRODUCT_NAME = ServerBox;
|
||||
|
||||
@@ -71,11 +71,7 @@ class NvidiaSmi {
|
||||
.firstOrNull
|
||||
?.innerText;
|
||||
final fanSpeed = gpu.findElements('fan_speed').firstOrNull?.innerText;
|
||||
if (name != null &&
|
||||
temp != null &&
|
||||
powerDraw != null &&
|
||||
powerLimit != null &&
|
||||
memory != null) {
|
||||
if (name != null && temp != null) {
|
||||
return NvidiaSmiItem(
|
||||
name: name,
|
||||
uuid: gpu.findElements('uuid').firstOrNull?.innerText ?? '',
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
class BuildData {
|
||||
static const String name = "ServerBox";
|
||||
static const int build = 909;
|
||||
static const int build = 910;
|
||||
static const String engine = "3.22.0";
|
||||
static const String buildAt = "2024-05-23 00:45:04";
|
||||
static const int modifications = 11;
|
||||
static const String buildAt = "2024-05-23 19:27:43";
|
||||
static const int modifications = 2;
|
||||
static const int script = 48;
|
||||
}
|
||||
|
||||
@@ -471,7 +471,7 @@
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
INFOPLIST_KEY_CFBundleDisplayName = "Server Box";
|
||||
@@ -481,7 +481,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "Server Box";
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
@@ -608,7 +608,7 @@
|
||||
CODE_SIGN_IDENTITY = "Apple Development";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_TEAM = BA88US33G6;
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
INFOPLIST_KEY_CFBundleDisplayName = "Server Box";
|
||||
@@ -618,7 +618,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "Server Box";
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
@@ -638,7 +638,7 @@
|
||||
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "3rd Party Mac Developer Application";
|
||||
CODE_SIGN_STYLE = Manual;
|
||||
COMBINE_HIDPI_IMAGES = YES;
|
||||
CURRENT_PROJECT_VERSION = 909;
|
||||
CURRENT_PROJECT_VERSION = 910;
|
||||
DEVELOPMENT_TEAM = "";
|
||||
"DEVELOPMENT_TEAM[sdk=macosx*]" = BA88US33G6;
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
@@ -649,7 +649,7 @@
|
||||
"@executable_path/../Frameworks",
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.15;
|
||||
MARKETING_VERSION = 1.0.909;
|
||||
MARKETING_VERSION = 1.0.910;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.lollipopkit.toolbox;
|
||||
PRODUCT_NAME = "Server Box";
|
||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||
|
||||
26
pubspec.lock
26
pubspec.lock
@@ -270,9 +270,11 @@ packages:
|
||||
dartssh2:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
path: "../dartssh2"
|
||||
relative: true
|
||||
source: path
|
||||
path: "."
|
||||
ref: dev
|
||||
resolved-ref: d62d7e64c99de62a52495f3dedbf6b8983e4ce77
|
||||
url: "https://github.com/lollipopkit/dartssh2"
|
||||
source: git
|
||||
version: "2.9.1-pre"
|
||||
dbus:
|
||||
dependency: transitive
|
||||
@@ -397,9 +399,11 @@ packages:
|
||||
fl_lib:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
path: "../fl_lib"
|
||||
relative: true
|
||||
source: path
|
||||
path: "."
|
||||
ref: main
|
||||
resolved-ref: "4ffe5cb3a42f93b59f011fdedde601b9681a144f"
|
||||
url: "https://github.com/lollipopkit/fl_lib"
|
||||
source: git
|
||||
version: "0.0.1"
|
||||
flutter:
|
||||
dependency: "direct main"
|
||||
@@ -1511,9 +1515,11 @@ packages:
|
||||
xterm:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
path: "../xterm.dart"
|
||||
relative: true
|
||||
source: path
|
||||
path: "."
|
||||
ref: a343bc2fdc11fbc7dbfc1f170692426a6fe01cb9
|
||||
resolved-ref: a343bc2fdc11fbc7dbfc1f170692426a6fe01cb9
|
||||
url: "https://github.com/lollipopkit/xterm.dart"
|
||||
source: git
|
||||
version: "4.0.0"
|
||||
yaml:
|
||||
dependency: transitive
|
||||
@@ -1532,5 +1538,5 @@ packages:
|
||||
source: hosted
|
||||
version: "0.0.6"
|
||||
sdks:
|
||||
dart: ">=3.3.0 <4.0.0"
|
||||
dart: ">=3.4.0 <4.0.0"
|
||||
flutter: ">=3.19.0"
|
||||
|
||||
14
pubspec.yaml
14
pubspec.yaml
@@ -59,13 +59,13 @@ dependencies:
|
||||
ref: main
|
||||
device_info_plus: ^10.1.0
|
||||
|
||||
dependency_overrides:
|
||||
dartssh2:
|
||||
path: ../dartssh2
|
||||
fl_lib:
|
||||
path: ../fl_lib
|
||||
xterm:
|
||||
path: ../xterm.dart
|
||||
# dependency_overrides:
|
||||
# dartssh2:
|
||||
# path: ../dartssh2
|
||||
# fl_lib:
|
||||
# path: ../fl_lib
|
||||
# xterm:
|
||||
# path: ../xterm.dart
|
||||
|
||||
dev_dependencies:
|
||||
flutter_native_splash: ^2.1.6
|
||||
|
||||
390
test/nvidia2.xml
Normal file
390
test/nvidia2.xml
Normal file
@@ -0,0 +1,390 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE nvidia_smi_log SYSTEM "nvsmi_device_v11.dtd">
|
||||
<nvidia_smi_log>
|
||||
<timestamp>Thu May 23 19:40:25 2024</timestamp>
|
||||
<driver_version>470.239.06</driver_version>
|
||||
<cuda_version>11.4</cuda_version>
|
||||
<attached_gpus>1</attached_gpus>
|
||||
<gpu id="00000000:0D:00.0">
|
||||
<product_name>NVIDIA GeForce GT 730</product_name>
|
||||
<product_brand>GeForce</product_brand>
|
||||
<display_mode>N/A</display_mode>
|
||||
<display_active>N/A</display_active>
|
||||
<persistence_mode>Disabled</persistence_mode>
|
||||
<mig_mode>
|
||||
<current_mig>N/A</current_mig>
|
||||
<pending_mig>N/A</pending_mig>
|
||||
</mig_mode>
|
||||
<mig_devices>
|
||||
None
|
||||
</mig_devices>
|
||||
<accounting_mode>N/A</accounting_mode>
|
||||
<accounting_mode_buffer_size>N/A</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-3c0451a4-3ef8-e225-7fac-5159712b7d16</uuid>
|
||||
<minor_number>0</minor_number>
|
||||
<vbios_version>80.28.78.00.EA</vbios_version>
|
||||
<multigpu_board>N/A</multigpu_board>
|
||||
<board_id>N/A</board_id>
|
||||
<gpu_part_number>N/A</gpu_part_number>
|
||||
<gpu_module_id>0</gpu_module_id>
|
||||
<inforom_version>
|
||||
<img_version>N/A</img_version>
|
||||
<oem_object>N/A</oem_object>
|
||||
<ecc_object>N/A</ecc_object>
|
||||
<pwr_object>N/A</pwr_object>
|
||||
</inforom_version>
|
||||
<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>N/A</virtualization_mode>
|
||||
<host_vgpu_mode>N/A</host_vgpu_mode>
|
||||
</gpu_virtualization_mode>
|
||||
<ibmnpu>
|
||||
<relaxed_ordering_mode>N/A</relaxed_ordering_mode>
|
||||
</ibmnpu>
|
||||
<pci>
|
||||
<pci_bus>0D</pci_bus>
|
||||
<pci_device>00</pci_device>
|
||||
<pci_domain>0000</pci_domain>
|
||||
<pci_device_id>128710DE</pci_device_id>
|
||||
<pci_bus_id>00000000:0D:00.0</pci_bus_id>
|
||||
<pci_sub_system_id>000010DE</pci_sub_system_id>
|
||||
<pci_gpu_link_info>
|
||||
<pcie_gen>
|
||||
<max_link_gen>N/A</max_link_gen>
|
||||
<current_link_gen>N/A</current_link_gen>
|
||||
</pcie_gen>
|
||||
<link_widths>
|
||||
<max_link_width>N/A</max_link_width>
|
||||
<current_link_width>N/A</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>N/A</tx_util>
|
||||
<rx_util>N/A</rx_util>
|
||||
</pci>
|
||||
<fan_speed>40 %</fan_speed>
|
||||
<performance_state>P0</performance_state>
|
||||
<clocks_throttle_reasons>N/A</clocks_throttle_reasons>
|
||||
<fb_memory_usage>
|
||||
<total>978 MiB</total>
|
||||
<used>0 MiB</used>
|
||||
<free>978 MiB</free>
|
||||
</fb_memory_usage>
|
||||
<bar1_memory_usage>
|
||||
<total>N/A</total>
|
||||
<used>N/A</used>
|
||||
<free>N/A</free>
|
||||
</bar1_memory_usage>
|
||||
<compute_mode>Default</compute_mode>
|
||||
<utilization>
|
||||
<gpu_util>N/A</gpu_util>
|
||||
<memory_util>N/A</memory_util>
|
||||
<encoder_util>N/A</encoder_util>
|
||||
<decoder_util>N/A</decoder_util>
|
||||
</utilization>
|
||||
<encoder_stats>
|
||||
<session_count>N/A</session_count>
|
||||
<average_fps>N/A</average_fps>
|
||||
<average_latency>N/A</average_latency>
|
||||
</encoder_stats>
|
||||
<fbc_stats>
|
||||
<session_count>N/A</session_count>
|
||||
<average_fps>N/A</average_fps>
|
||||
<average_latency>N/A</average_latency>
|
||||
</fbc_stats>
|
||||
<ecc_mode>
|
||||
<current_ecc>N/A</current_ecc>
|
||||
<pending_ecc>N/A</pending_ecc>
|
||||
</ecc_mode>
|
||||
<ecc_errors>
|
||||
<volatile>
|
||||
<single_bit>
|
||||
<device_memory>N/A</device_memory>
|
||||
<register_file>N/A</register_file>
|
||||
<l1_cache>N/A</l1_cache>
|
||||
<l2_cache>N/A</l2_cache>
|
||||
<texture_memory>N/A</texture_memory>
|
||||
<texture_shm>N/A</texture_shm>
|
||||
<cbu>N/A</cbu>
|
||||
<total>N/A</total>
|
||||
</single_bit>
|
||||
<double_bit>
|
||||
<device_memory>N/A</device_memory>
|
||||
<register_file>N/A</register_file>
|
||||
<l1_cache>N/A</l1_cache>
|
||||
<l2_cache>N/A</l2_cache>
|
||||
<texture_memory>N/A</texture_memory>
|
||||
<texture_shm>N/A</texture_shm>
|
||||
<cbu>N/A</cbu>
|
||||
<total>N/A</total>
|
||||
</double_bit>
|
||||
</volatile>
|
||||
<aggregate>
|
||||
<single_bit>
|
||||
<device_memory>N/A</device_memory>
|
||||
<register_file>N/A</register_file>
|
||||
<l1_cache>N/A</l1_cache>
|
||||
<l2_cache>N/A</l2_cache>
|
||||
<texture_memory>N/A</texture_memory>
|
||||
<texture_shm>N/A</texture_shm>
|
||||
<cbu>N/A</cbu>
|
||||
<total>N/A</total>
|
||||
</single_bit>
|
||||
<double_bit>
|
||||
<device_memory>N/A</device_memory>
|
||||
<register_file>N/A</register_file>
|
||||
<l1_cache>N/A</l1_cache>
|
||||
<l2_cache>N/A</l2_cache>
|
||||
<texture_memory>N/A</texture_memory>
|
||||
<texture_shm>N/A</texture_shm>
|
||||
<cbu>N/A</cbu>
|
||||
<total>N/A</total>
|
||||
</double_bit>
|
||||
</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_max_threshold>N/A</gpu_temp_max_threshold>
|
||||
<gpu_temp_slow_threshold>N/A</gpu_temp_slow_threshold>
|
||||
<gpu_temp_max_gpu_threshold>N/A</gpu_temp_max_gpu_threshold>
|
||||
<gpu_target_temperature>N/A</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>N/A</gpu_target_temp_min>
|
||||
<gpu_target_temp_max>N/A</gpu_target_temp_max>
|
||||
</supported_gpu_target_temp>
|
||||
<power_readings>
|
||||
<power_state>P0</power_state>
|
||||
<power_management>N/A</power_management>
|
||||
<power_draw>N/A</power_draw>
|
||||
<power_limit>N/A</power_limit>
|
||||
<default_power_limit>N/A</default_power_limit>
|
||||
<enforced_power_limit>N/A</enforced_power_limit>
|
||||
<min_power_limit>N/A</min_power_limit>
|
||||
<max_power_limit>N/A</max_power_limit>
|
||||
</power_readings>
|
||||
<clocks>
|
||||
<graphics_clock>N/A</graphics_clock>
|
||||
<sm_clock>N/A</sm_clock>
|
||||
<mem_clock>N/A</mem_clock>
|
||||
<video_clock>N/A</video_clock>
|
||||
</clocks>
|
||||
<applications_clocks>
|
||||
<graphics_clock>901 MHz</graphics_clock>
|
||||
<mem_clock>800 MHz</mem_clock>
|
||||
</applications_clocks>
|
||||
<default_applications_clocks>
|
||||
<graphics_clock>901 MHz</graphics_clock>
|
||||
<mem_clock>800 MHz</mem_clock>
|
||||
</default_applications_clocks>
|
||||
<max_clocks>
|
||||
<graphics_clock>N/A</graphics_clock>
|
||||
<sm_clock>N/A</sm_clock>
|
||||
<mem_clock>N/A</mem_clock>
|
||||
<video_clock>N/A</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>N/A</graphics_volt>
|
||||
</voltage>
|
||||
<supported_clocks>
|
||||
<supported_mem_clock>
|
||||
<value>800 MHz</value>
|
||||
<supported_graphics_clock>901 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>888 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>875 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>862 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>849 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>836 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>823 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>810 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>797 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>784 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>771 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>758 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>745 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>732 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>719 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>705 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>692 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>679 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>666 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>653 MHz</supported_graphics_clock>
|
||||
</supported_mem_clock>
|
||||
<supported_mem_clock>
|
||||
<value>405 MHz</value>
|
||||
<supported_graphics_clock>405 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>402 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>400 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>398 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>396 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>394 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>392 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>390 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>388 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>386 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>384 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>382 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>380 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>378 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>376 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>374 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>372 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>370 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>368 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>366 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>364 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>361 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>359 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>357 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>355 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>353 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>351 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>349 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>347 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>345 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>343 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>341 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>339 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>337 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>335 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>333 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>331 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>329 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>327 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>325 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>323 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>321 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>318 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>316 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>314 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>312 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>310 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>308 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>306 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>304 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>302 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>300 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>298 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>296 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>294 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>292 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>290 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>288 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>286 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>284 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>282 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>280 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>278 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>275 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>273 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>271 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>269 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>267 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>265 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>263 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>261 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>259 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>257 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>255 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>253 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>251 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>249 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>247 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>245 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>243 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>241 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>239 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>237 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>235 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>232 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>230 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>228 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>226 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>224 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>222 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>220 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>218 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>216 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>214 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>212 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>210 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>208 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>206 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>204 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>202 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>200 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>198 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>196 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>194 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>192 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>189 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>187 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>185 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>183 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>181 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>179 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>177 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>175 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>173 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>171 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>169 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>167 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>165 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>163 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>161 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>159 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>157 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>155 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>153 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>151 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>149 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>146 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>144 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>142 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>140 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>138 MHz</supported_graphics_clock>
|
||||
<supported_graphics_clock>136 MHz</supported_graphics_clock>
|
||||
</supported_mem_clock>
|
||||
</supported_clocks>
|
||||
<processes>
|
||||
</processes>
|
||||
<accounted_processes>N/A</accounted_processes>
|
||||
</gpu>
|
||||
|
||||
</nvidia_smi_log>
|
||||
@@ -864,8 +864,14 @@ void main() {
|
||||
});
|
||||
|
||||
test('nvidia-smi with N/A', () async {
|
||||
final raw = await File('test/nvidia.txt').readAsString();
|
||||
final raw = await File('test/nvidia.xml').readAsString();
|
||||
final items = NvidiaSmi.fromXml(raw);
|
||||
expect(items.length, 4);
|
||||
});
|
||||
|
||||
test('nvidia-smi 2', () async {
|
||||
final raw = await File('test/nvidia2.xml').readAsString();
|
||||
final items = NvidiaSmi.fromXml(raw);
|
||||
expect(items.length, 1);
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user