Skip to content

Instantly share code, notes, and snippets.

@mrkz
Created November 21, 2024 00:04
Show Gist options
  • Save mrkz/e85c39fcce0c79c75cb42629ce53deee to your computer and use it in GitHub Desktop.
Save mrkz/e85c39fcce0c79c75cb42629ce53deee to your computer and use it in GitHub Desktop.
json result of running joshuaboniface/hwatest on a N100 Intel CPU
{
"hwinfo": {
"os": {
"pretty_name": "Ubuntu 24.04.1 LTS",
"name": "Ubuntu",
"version_id": "24.04",
"version": "24.04.1 LTS (Noble Numbat)",
"version_codename": "noble",
"id": "ubuntu",
"id_like": "debian",
"home_url": "https://www.ubuntu.com/",
"support_url": "https://help.ubuntu.com/",
"bug_report_url": "https://bugs.launchpad.net/ubuntu/",
"privacy_policy_url": "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy",
"ubuntu_codename": "noble",
"logo": "ubuntu-logo",
"codename": "noble",
"release_codename": "Noble Numbat"
},
"ffmpeg": {
"path": "/usr/lib/jellyfin-ffmpeg/ffmpeg",
"version": "7.0.2-Jellyfin"
},
"cpu": [
{
"id": "cpu",
"class": "processor",
"claimed": true,
"product": "Intel(R) N100",
"vendor": "Intel Corp.",
"physid": "1",
"businfo": "cpu@0",
"version": "6.190.0",
"units": "Hz",
"size": 2190444000,
"capacity": 3400000000,
"width": 64,
"configuration": {
"microcode": "26"
},
"capabilities": {
"fpu": "mathematical co-processor",
"fpu_exception": "FPU exceptions reporting",
"wp": true,
"vme": "virtual mode extensions",
"de": "debugging extensions",
"pse": "page size extensions",
"tsc": "time stamp counter",
"msr": "model-specific registers",
"pae": "4GB+ memory addressing (Physical Address Extension)",
"mce": "machine check exceptions",
"cx8": "compare and exchange 8-byte",
"apic": "on-chip advanced programmable interrupt controller (APIC)",
"sep": "fast system calls",
"mtrr": "memory type range registers",
"pge": "page global enable",
"mca": "machine check architecture",
"cmov": "conditional move instruction",
"pat": "page attribute table",
"pse36": "36-bit page size extensions",
"clflush": true,
"dts": "debug trace and EMON store MSRs",
"acpi": "thermal control (ACPI)",
"mmx": "multimedia extensions (MMX)",
"fxsr": "fast floating point save/restore",
"sse": "streaming SIMD extensions (SSE)",
"sse2": "streaming SIMD extensions (SSE2)",
"ss": "self-snoop",
"ht": "HyperThreading",
"tm": "thermal interrupt and status",
"pbe": "pending break event",
"syscall": "fast system calls",
"nx": "no-execute bit (NX)",
"pdpe1gb": true,
"rdtscp": true,
"x86-64": "64bits extensions (x86-64)",
"constant_tsc": true,
"art": true,
"arch_perfmon": true,
"pebs": true,
"bts": true,
"rep_good": true,
"nopl": true,
"xtopology": true,
"nonstop_tsc": true,
"cpuid": true,
"aperfmperf": true,
"tsc_known_freq": true,
"pni": true,
"pclmulqdq": true,
"dtes64": true,
"monitor": true,
"ds_cpl": true,
"vmx": true,
"est": true,
"tm2": true,
"ssse3": true,
"sdbg": true,
"fma": true,
"cx16": true,
"xtpr": true,
"pdcm": true,
"sse4_1": true,
"sse4_2": true,
"x2apic": true,
"movbe": true,
"popcnt": true,
"tsc_deadline_timer": true,
"aes": true,
"xsave": true,
"avx": true,
"f16c": true,
"rdrand": true,
"lahf_lm": true,
"abm": true,
"3dnowprefetch": true,
"cpuid_fault": true,
"epb": true,
"cat_l2": true,
"cdp_l2": true,
"ssbd": true,
"ibrs": true,
"ibpb": true,
"stibp": true,
"ibrs_enhanced": true,
"tpr_shadow": true,
"flexpriority": true,
"ept": true,
"vpid": true,
"ept_ad": true,
"fsgsbase": true,
"tsc_adjust": true,
"bmi1": true,
"avx2": true,
"smep": true,
"bmi2": true,
"erms": true,
"invpcid": true,
"rdt_a": true,
"rdseed": true,
"adx": true,
"smap": true,
"clflushopt": true,
"clwb": true,
"intel_pt": true,
"sha_ni": true,
"xsaveopt": true,
"xsavec": true,
"xgetbv1": true,
"xsaves": true,
"split_lock_detect": true,
"user_shstk": true,
"avx_vnni": true,
"dtherm": true,
"ida": true,
"arat": true,
"pln": true,
"pts": true,
"hwp": true,
"hwp_notify": true,
"hwp_act_window": true,
"hwp_epp": true,
"hwp_pkg_req": true,
"vnmi": true,
"umip": true,
"pku": true,
"ospke": true,
"waitpkg": true,
"gfni": true,
"vaes": true,
"vpclmulqdq": true,
"rdpid": true,
"movdiri": true,
"movdir64b": true,
"fsrm": true,
"md_clear": true,
"serialize": true,
"arch_lbr": true,
"ibt": true,
"flush_l1d": true,
"arch_capabilities": true,
"cpufreq": "CPU Frequency scaling"
}
}
],
"memory": [
{
"id": "memory",
"class": "memory",
"claimed": true,
"description": "System memory",
"physid": "0",
"units": "bytes",
"size": 17045651456
},
{
"id": "memory",
"class": "memory",
"handle": "PCI:0000:00:14.2",
"description": "RAM memory",
"product": "Alder Lake-N PCH Shared SRAM",
"vendor": "Intel Corporation",
"physid": "14.2",
"businfo": "pci@0000:00:14.2",
"version": "00",
"width": 64,
"clock": 33000000,
"configuration": {
"latency": "0"
},
"capabilities": {
"cap_list": "PCI capabilities listing"
}
}
],
"gpu": [
{
"id": "display",
"class": "display",
"claimed": true,
"handle": "PCI:0000:00:02.0",
"description": "VGA compatible controller",
"product": "Alder Lake-N [UHD Graphics]",
"vendor": "Intel Corporation",
"physid": "2",
"businfo": "pci@0000:00:02.0",
"version": "00",
"width": 64,
"clock": 33000000,
"configuration": {
"driver": "i915",
"latency": "0"
},
"capabilities": {
"vga_controller": true,
"bus_master": "bus mastering",
"cap_list": "PCI capabilities listing",
"rom": "extension ROM"
}
}
],
"selected_gpu": null
},
"tests": [
{
"codec": "cpu-h264",
"resolutions": [
{
"scale_from": "2160p",
"scale_to": "2160p",
"runs": [
{
"workers": 1,
"frame": 500,
"speed": 0.252,
"time_s": 109.039,
"rss_kb": 651508
}
],
"results": {
"max_streams": 0,
"failure_reasons": [
"performance"
],
"single_worker_speed": 0.252,
"single_worker_rss_kb": 651508
}
},
{
"scale_from": "2160p",
"scale_to": "1080p",
"runs": [
{
"workers": 1,
"frame": 508,
"speed": 0.488,
"time_s": 55.785,
"rss_kb": 386416
}
],
"results": {
"max_streams": 0,
"failure_reasons": [
"performance"
],
"single_worker_speed": 0.488,
"single_worker_rss_kb": 386416
}
},
{
"scale_from": "2160p",
"scale_to": "720p",
"runs": [
{
"workers": 1,
"frame": 505,
"speed": 0.567,
"time_s": 47.512,
"rss_kb": 322736
}
],
"results": {
"max_streams": 0,
"failure_reasons": [
"performance"
],
"single_worker_speed": 0.567,
"single_worker_rss_kb": 322736
}
},
{
"scale_from": "1080p",
"scale_to": "1080p",
"runs": [
{
"workers": 1,
"frame": 506,
"speed": 1.05,
"time_s": 26.491,
"rss_kb": 217444
},
{
"workers": 2,
"frame": 509,
"speed": 0.534,
"time_s": 52.944,
"rss_kb": 217592
}
],
"results": {
"max_streams": 1,
"failure_reasons": [
"performance"
],
"single_worker_speed": 1.05,
"single_worker_rss_kb": 217444
}
},
{
"scale_from": "1080p",
"scale_to": "720p",
"runs": [
{
"workers": 1,
"frame": 522,
"speed": 1.5,
"time_s": 18.391,
"rss_kb": 153280
},
{
"workers": 2,
"frame": 500,
"speed": 0.752,
"time_s": 36.792,
"rss_kb": 152996
}
],
"results": {
"max_streams": 1,
"failure_reasons": [
"performance"
],
"single_worker_speed": 1.5,
"single_worker_rss_kb": 153280
}
}
]
},
{
"codec": "cpu-hevc",
"resolutions": [
{
"scale_from": "2160p",
"scale_to": "2160p",
"runs": [
{
"workers": 1,
"frame": 501,
"speed": 0.0696,
"time_s": 399.258,
"rss_kb": 1006476
}
],
"results": {
"max_streams": 0,
"failure_reasons": [
"performance"
],
"single_worker_speed": 0.0696,
"single_worker_rss_kb": 1006476
}
},
{
"scale_from": "2160p",
"scale_to": "1080p",
"runs": [
{
"workers": 1,
"frame": 502,
"speed": 0.173,
"time_s": 153.742,
"rss_kb": 664300
}
],
"results": {
"max_streams": 0,
"failure_reasons": [
"performance"
],
"single_worker_speed": 0.173,
"single_worker_rss_kb": 664300
}
},
{
"scale_from": "2160p",
"scale_to": "720p",
"runs": [
{
"workers": 1,
"frame": 504,
"speed": 0.255,
"time_s": 101.799,
"rss_kb": 598412
}
],
"results": {
"max_streams": 0,
"failure_reasons": [
"performance"
],
"single_worker_speed": 0.255,
"single_worker_rss_kb": 598412
}
},
{
"scale_from": "1080p",
"scale_to": "1080p",
"runs": [
{
"workers": 1,
"frame": 505,
"speed": 0.258,
"time_s": 102.772,
"rss_kb": 317308
}
],
"results": {
"max_streams": 0,
"failure_reasons": [
"performance"
],
"single_worker_speed": 0.258,
"single_worker_rss_kb": 317308
}
},
{
"scale_from": "1080p",
"scale_to": "720p",
"runs": [
{
"workers": 1,
"frame": 504,
"speed": 0.465,
"time_s": 56.341,
"rss_kb": 252384
}
],
"results": {
"max_streams": 0,
"failure_reasons": [
"performance"
],
"single_worker_speed": 0.465,
"single_worker_rss_kb": 252384
}
}
]
},
{
"codec": "qsv-h264",
"resolutions": [
{
"scale_from": "2160p",
"scale_to": "2160p",
"runs": [
{
"workers": 1,
"frame": 512,
"speed": 1.54,
"time_s": 19.036,
"rss_kb": 173644
},
{
"workers": 2,
"frame": 512,
"speed": 0.87,
"time_s": 33.972,
"rss_kb": 173756
}
],
"results": {
"max_streams": 1,
"failure_reasons": [
"performance"
],
"single_worker_speed": 1.54,
"single_worker_rss_kb": 173644
}
},
{
"scale_from": "2160p",
"scale_to": "1080p",
"runs": [
{
"workers": 1,
"frame": 537,
"speed": 3.24,
"time_s": 9.026,
"rss_kb": 164304
},
{
"workers": 2,
"frame": 500,
"speed": 1.66,
"time_s": 17.798,
"rss_kb": 165796
},
{
"workers": 3,
"frame": 510,
"speed": 1.09,
"time_s": 27.036,
"rss_kb": 165332
},
{
"workers": 4,
"frame": 500,
"speed": 0.829,
"time_s": 35.496,
"rss_kb": 165352
}
],
"results": {
"max_streams": 3,
"failure_reasons": [
"performance"
],
"single_worker_speed": 3.24,
"single_worker_rss_kb": 164304
}
},
{
"scale_from": "2160p",
"scale_to": "720p",
"runs": [
{
"workers": 1,
"frame": 512,
"speed": 3.77,
"time_s": 7.775,
"rss_kb": 164672
},
{
"workers": 2,
"frame": 523,
"speed": 1.93,
"time_s": 15.361,
"rss_kb": 163788
},
{
"workers": 3,
"frame": 507,
"speed": 1.29,
"time_s": 22.976,
"rss_kb": 164312
},
{
"workers": 4,
"frame": 514,
"speed": 0.974,
"time_s": 30.518,
"rss_kb": 163832
}
],
"results": {
"max_streams": 3,
"failure_reasons": [
"performance"
],
"single_worker_speed": 3.77,
"single_worker_rss_kb": 164672
}
},
{
"scale_from": "1080p",
"scale_to": "1080p",
"runs": [
{
"workers": 1,
"frame": 518,
"speed": 4.91,
"time_s": 5.889,
"rss_kb": 139796
},
{
"workers": 4,
"frame": 506,
"speed": 1.6,
"time_s": 18.451,
"rss_kb": 140376
},
{
"workers": 5,
"frame": 513,
"speed": 1.26,
"time_s": 23.171,
"rss_kb": 140152
},
{
"workers": 6,
"frame": 502,
"speed": 1.04,
"time_s": 27.775,
"rss_kb": 140300
},
{
"workers": 7,
"frame": 508,
"speed": 0.886,
"time_s": 33.718,
"rss_kb": 140292
}
],
"results": {
"max_streams": 6,
"failure_reasons": [
"performance"
],
"single_worker_speed": 4.91,
"single_worker_rss_kb": 139796
}
},
{
"scale_from": "1080p",
"scale_to": "720p",
"runs": [
{
"workers": 1,
"frame": 515,
"speed": 8.54,
"time_s": 3.368,
"rss_kb": 138196
},
{
"workers": 4,
"frame": 515,
"speed": 2.28,
"time_s": 12.847,
"rss_kb": 138532
},
{
"workers": 8,
"frame": 505,
"speed": 1.12,
"time_s": 25.789,
"rss_kb": 138460
},
{
"workers": 9,
"frame": 505,
"speed": 0.984,
"time_s": 29.015,
"rss_kb": 138344
}
],
"results": {
"max_streams": 8,
"failure_reasons": [
"performance"
],
"single_worker_speed": 8.54,
"single_worker_rss_kb": 138196
}
}
]
},
{
"codec": "qsv-hevc",
"resolutions": [
{
"scale_from": "2160p",
"scale_to": "2160p",
"runs": [
{
"workers": 1,
"frame": 504,
"speed": 0.654,
"time_s": 44.232,
"rss_kb": 308792
}
],
"results": {
"max_streams": 0,
"failure_reasons": [
"performance"
],
"single_worker_speed": 0.654,
"single_worker_rss_kb": 308792
}
},
{
"scale_from": "2160p",
"scale_to": "1080p",
"runs": [
{
"workers": 1,
"frame": 529,
"speed": 1.84,
"time_s": 15.323,
"rss_kb": 191240
},
{
"workers": 2,
"frame": 515,
"speed": 0.947,
"time_s": 29.462,
"rss_kb": 191868
}
],
"results": {
"max_streams": 1,
"failure_reasons": [
"performance"
],
"single_worker_speed": 1.84,
"single_worker_rss_kb": 191240
}
},
{
"scale_from": "2160p",
"scale_to": "720p",
"runs": [
{
"workers": 1,
"frame": 529,
"speed": 2.5,
"time_s": 10.924,
"rss_kb": 170380
},
{
"workers": 2,
"frame": 509,
"speed": 1.46,
"time_s": 18.21,
"rss_kb": 170540
},
{
"workers": 3,
"frame": 507,
"speed": 1.05,
"time_s": 25.501,
"rss_kb": 171708
},
{
"workers": 4,
"frame": 510,
"speed": 0.803,
"time_s": 33.581,
"rss_kb": 170736
}
],
"results": {
"max_streams": 3,
"failure_reasons": [
"performance"
],
"single_worker_speed": 2.5,
"single_worker_rss_kb": 170380
}
},
{
"scale_from": "1080p",
"scale_to": "1080p",
"runs": [
{
"workers": 1,
"frame": 533,
"speed": 2.94,
"time_s": 9.527,
"rss_kb": 180788
},
{
"workers": 2,
"frame": 507,
"speed": 1.29,
"time_s": 21.401,
"rss_kb": 180980
},
{
"workers": 3,
"frame": 500,
"speed": 0.807,
"time_s": 35.998,
"rss_kb": 179984
}
],
"results": {
"max_streams": 2,
"failure_reasons": [
"performance"
],
"single_worker_speed": 2.94,
"single_worker_rss_kb": 180788
}
},
{
"scale_from": "1080p",
"scale_to": "720p",
"runs": [
{
"workers": 1,
"frame": 556,
"speed": 4.09,
"time_s": 6.75,
"rss_kb": 159328
},
{
"workers": 4,
"frame": 515,
"speed": 1.1,
"time_s": 24.908,
"rss_kb": 158272
},
{
"workers": 5,
"frame": 511,
"speed": 0.885,
"time_s": 31.046,
"rss_kb": 158544
}
],
"results": {
"max_streams": 4,
"failure_reasons": [
"performance"
],
"single_worker_speed": 4.09,
"single_worker_rss_kb": 159328
}
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment