{
  "python": "3.13.16 (main, Oct  9 2026, 15:23:36) [Clang 22.1.3 ]",
  "platform": "Linux-7.2.11-arch1-1-x86_64-with-glibc2.44",
  "cpu": [
    "processor\t: 0",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 0",
    "cpu cores\t: 16",
    "apicid\t\t: 0",
    "initial apicid\t: 0",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 1",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 9",
    "cpu cores\t: 16",
    "apicid\t\t: 9",
    "initial apicid\t: 9",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 2",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 10",
    "cpu cores\t: 16",
    "apicid\t\t: 10",
    "initial apicid\t: 10",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 3",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 11",
    "cpu cores\t: 16",
    "apicid\t\t: 11",
    "initial apicid\t: 11",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 4",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 12",
    "cpu cores\t: 16",
    "apicid\t\t: 12",
    "initial apicid\t: 12",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 5",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 13",
    "cpu cores\t: 16",
    "apicid\t\t: 13",
    "initial apicid\t: 13",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 6",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 14",
    "cpu cores\t: 16",
    "apicid\t\t: 14",
    "initial apicid\t: 14",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 7",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 15",
    "cpu cores\t: 16",
    "apicid\t\t: 15",
    "initial apicid\t: 15",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 8",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 16",
    "cpu cores\t: 16",
    "apicid\t\t: 16",
    "initial apicid\t: 16",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 9",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 17",
    "cpu cores\t: 16",
    "apicid\t\t: 17",
    "initial apicid\t: 17",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 10",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 18",
    "cpu cores\t: 16",
    "apicid\t\t: 18",
    "initial apicid\t: 18",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 11",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 19",
    "cpu cores\t: 16",
    "apicid\t\t: 19",
    "initial apicid\t: 19",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 12",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 20",
    "cpu cores\t: 16",
    "apicid\t\t: 20",
    "initial apicid\t: 20",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 13",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 21",
    "cpu cores\t: 16",
    "apicid\t\t: 21",
    "initial apicid\t: 21",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 14",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 22",
    "cpu cores\t: 16",
    "apicid\t\t: 22",
    "initial apicid\t: 22",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    "",
    "processor\t: 15",
    "vendor_id\t: AuthenticAMD",
    "cpu family\t: 26",
    "model\t\t: 36",
    "model name\t: AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M",
    "stepping\t: 0",
    "microcode\t: 0xb20401b",
    "cpu MHz\t\t: 1996.245",
    "cache size\t: 512 KB",
    "physical id\t: 0",
    "siblings\t: 16",
    "core id\t\t: 23",
    "cpu cores\t: 16",
    "apicid\t\t: 23",
    "initial apicid\t: 23",
    "fpu\t\t: yes",
    "fpu_exception\t: yes",
    "cpuid level\t: 16",
    "wp\t\t: yes",
    "flags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw perfctr_core ssbd perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves user_shstk avx_vnni avx512_bf16 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid movdiri movdir64b overflow_recov succor fsrm avx512_vp2intersect flush_l1d",
    "bugs\t\t: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso spectre_v2_user",
    "bogomips\t: 3992.49",
    "TLB size\t: 1024 4K pages",
    "clflush size\t: 64",
    "cache_alignment\t: 64",
    "address sizes\t: 48 bits physical, 48 bits virtual",
    "power management:",
    ""
  ],
  "server_cpu": "1,2,3,4",
  "client_cpus": "12,13,14,15",
  "duration_seconds": 5,
  "repeats": 3,
  "revision": "839d04d83f519063b849bdc7a0ac515b1482615d",
  "workers": 4,
  "application": "benchmarks.fastapi_app:app",
  "workloads": [
    "proxy-aiohttp-1k",
    "proxy-httpx-1k",
    "proxy-aiohttp-64k",
    "proxy-httpx-64k"
  ],
  "concurrency": [
    100
  ],
  "seed": 42,
  "servers": {
    "aiohttp-asgi-asyncio": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/aiohttp-asgi",
      "-a",
      "127.0.0.1",
      "-p",
      "18080",
      "--reuse-addr",
      "--event-loop",
      "stdlib",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "aiohttp-asgi-uvloop": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/aiohttp-asgi",
      "-a",
      "127.0.0.1",
      "-p",
      "18080",
      "--reuse-addr",
      "--event-loop",
      "uvloop",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "aiohttp-asgi-rloop": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/aiohttp-asgi",
      "-a",
      "127.0.0.1",
      "-p",
      "18080",
      "--reuse-addr",
      "--event-loop",
      "rloop",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "uvicorn-h11": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/uvicorn",
      "--port",
      "18080",
      "--no-access-log",
      "--loop",
      "asyncio",
      "--http",
      "h11",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "uvicorn-httptools": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/uvicorn",
      "--port",
      "18080",
      "--no-access-log",
      "--loop",
      "uvloop",
      "--http",
      "httptools",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "uvicorn-rloop": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/uvicorn",
      "--port",
      "18080",
      "--no-access-log",
      "--loop",
      "rloop:new_event_loop",
      "--http",
      "httptools",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "hypercorn-asyncio": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/hypercorn",
      "--bind",
      "127.0.0.1:18080",
      "--worker-class",
      "asyncio",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "hypercorn-uvloop": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/hypercorn",
      "--bind",
      "127.0.0.1:18080",
      "--worker-class",
      "uvloop",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "granian": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/granian",
      "--interface",
      "asgi",
      "--port",
      "18080",
      "--runtime-threads",
      "1",
      "--loop",
      "uvloop",
      "--http",
      "1",
      "--no-access-log",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "granian-rloop": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/granian",
      "--interface",
      "asgi",
      "--port",
      "18080",
      "--runtime-threads",
      "1",
      "--loop",
      "rloop",
      "--http",
      "1",
      "--no-access-log",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "anycorn": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/anycorn",
      "--bind",
      "127.0.0.1:18080",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "gunicorn-asgi": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/gunicorn",
      "--bind",
      "127.0.0.1:18080",
      "--worker-class",
      "asgi",
      "--asgi-loop",
      "uvloop",
      "--no-control-socket",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ],
    "gunicorn-uvicorn": [
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/gunicorn",
      "--bind",
      "127.0.0.1:18080",
      "--no-control-socket",
      "--worker-class",
      "uvicorn_worker.UvicornWorker",
      "--workers",
      "4",
      "--log-level",
      "warning",
      "benchmarks.fastapi_app:app"
    ]
  },
  "excluded": {
    "daphne": "No ASGI lifespan for shared proxy sessions"
  },
  "oha": "oha 1.16.0\n",
  "packages": [
    "Automat==25.4.16",
    "Hypercorn==0.18.0",
    "Incremental==24.11.0",
    "Pygments==2.21.0",
    "Twisted==26.4.0",
    "aiohappyeyeballs==2.7.1",
    "aiohttp==3.14.5",
    "aiohttp_asgi==0.6.1",
    "aiosignal==1.4.0",
    "annotated-doc==0.0.5",
    "annotated-types==0.8.0",
    "anycorn==0.20.1",
    "anyio==4.15.1",
    "asgiref==3.13.0",
    "ast_serialize==0.13.1",
    "attrs==26.1.0",
    "autobahn==26.10.2",
    "cbor2==6.1.5",
    "certifi==2026.10.23",
    "cffi==2.1.1",
    "click==8.5.0",
    "constantly==23.10.4",
    "cryptography==50.0.2",
    "daphne==4.2.3",
    "fastapi==0.162.0",
    "forklib==0.5.0",
    "frozenlist==1.8.0",
    "granian==2.8.5",
    "gunicorn==26.2.0",
    "h11==0.16.0",
    "h2==4.4.1",
    "hpack==4.2.0",
    "httpcore==1.0.9",
    "httptools==0.9.0",
    "httpx==0.28.1",
    "hyperframe==6.1.0",
    "hyperlink==21.0.0",
    "idna==3.20",
    "iniconfig==2.3.1",
    "librt==0.16.0",
    "markdown-it-py==4.2.0",
    "mccabe==0.7.0",
    "mdurl==0.1.2",
    "msgpack==1.2.3",
    "multidict==7.1.0",
    "mypy==2.4.0",
    "mypy_extensions==1.1.0",
    "opentelemetry-api==1.45.1",
    "packaging==26.3",
    "pathspec==1.1.1",
    "pluggy==1.7.0",
    "priority==2.0.0",
    "propcache==0.5.4",
    "pyOpenSSL==26.4.0",
    "pycodestyle==2.15.0",
    "pycparser==3.12",
    "pydantic==2.14.1",
    "pydantic_core==2.50.1",
    "pydocstyle==6.3.0",
    "pyflakes==4.0.3",
    "pylama==8.4.1",
    "pytest-aiohttp==1.0.5",
    "pytest-asyncio==0.21.2",
    "pytest==7.4.4",
    "rich-click==1.9.9",
    "rich==15.0.0",
    "rloop==0.5.0",
    "service-identity==26.1.0",
    "setuptools==80.9.0",
    "sniffio==1.3.1",
    "snowballstemmer==3.1.1",
    "starlette==1.9.0",
    "txaio==26.6.1",
    "typing-inspection==0.4.4",
    "typing_extensions==4.16.0",
    "ujson==6.0.0",
    "uvicorn-worker==0.4.0",
    "uvicorn==0.54.0",
    "uvloop==0.23.0",
    "wsproto==1.3.2",
    "yarl==1.25.1",
    "zope.interface==8.7"
  ],
  "started": "2026-10-24T10:56:24Z",
  "upstream": {
    "url": "http://127.0.0.1:18081",
    "workers": 4,
    "cpus": "5,6,7,8",
    "command": [
      "taskset",
      "-c",
      "5,6,7,8",
      "/tmp/aiohttp-asgi-proxy-20261024/.venv/bin/python",
      "-m",
      "benchmarks.echo_server",
      "4"
    ]
  }
}