Results of latency test, list of computers tested for use with LinuxCNC

More
4 years 3 months ago #248135 by macsddau@linuxcnc

No latency results computed ?!
Got these errors

[code].HAL: ERROR: function 'base' may only be added to one thread
addf failed
while executing
"hal addf $::LH($thd,name) t_$thd"
(procedure "start_collection" line 41)
invoked from within
"start_collection"
invoked from within
"if ![info exists ::LH(start)] {
set_defaults
config
progress "Loading packages"
load_packages
signal trap SIGINT finish
progress "Making g..."
(file "/usr/bin/latency-histogram" line 840)
....[Child 13866, MediaDecoderStateMachine #1] WARNING: 7fdfaff8f4a0 OpenCubeb() failed to init cubeb: file /build/firefox-esr-ZJkPYk/firefox-esr-78.11.0esr/dom/media/AudioStream.cpp, line 331
[Child 13866, MediaDecoderStateMachine #1] WARNING: Decoder=7fdf9daeb000 [OnMediaSinkAudioError]: file /build/firefox-esr-ZJkPYk/firefox-esr-78.11.0esr/dom/media/MediaDecoderStateMachine.cpp, line 3891
There are no windows in the stack
Invalid window '%1'
Usage: windowactivate [options] [window=%1]
--sync - only exit once the window is active (is visible + active)
If no window is given, %1 is used. See WINDOW STACK in xdotool(1)
[\code]
 

Please Log in or Create an account to join the conversation.

More
4 years 3 months ago #248138 by macsddau@linuxcnc

No latency results computed ?!
Got these errors
Code:
.HAL: ERROR: function 'base' may only be added to one thread addf failed while executing "hal addf $::LH($thd,name) t_$thd" (procedure "start_collection" line 41) invoked from within "start_collection" invoked from within "if ![info exists ::LH(start)] { set_defaults config progress "Loading packages" load_packages signal trap SIGINT finish progress "Making g..." (file "/usr/bin/latency-histogram" line 840) ....[Child 13866, MediaDecoderStateMachine #1] WARNING: 7fdfaff8f4a0 OpenCubeb() failed to init cubeb: file /build/firefox-esr-ZJkPYk/firefox-esr-78.11.0esr/dom/media/AudioStream.cpp, line 331 [Child 13866, MediaDecoderStateMachine #1] WARNING: Decoder=7fdf9daeb000 [OnMediaSinkAudioError]: file /build/firefox-esr-ZJkPYk/firefox-esr-78.11.0esr/dom/media/MediaDecoderStateMachine.cpp, line 3891 There are no windows in the stack Invalid window '%1' Usage: windowactivate [options] [window=%1] --sync - only exit once the window is active (is visible + active) If no window is given, %1 is used. See WINDOW STACK in xdotool(1) [\code]  
 
Reboot solve the problem
The following user(s) said Thank You: seuchato

Please Log in or Create an account to join the conversation.

More
4 years 3 months ago #248143 by macsddau@linuxcnc
Here the results
Code:
LinuxCNC pc tests, version 20200930, started 23.07.2022 21:33:59 ******************************************************************************** General info: ASRock,  To Be Filled By O.E.M. Bios version P1.90, dated 05/21/2018 Chipset: Harddisk is non-rotational, ie. SSD The amount of swap currently used is 0 ================================================================================ CPU related data: model name    : Intel(R) Celeron(R) CPU J3355 @ 2.00GHz cpu cores    : 2 stepping    : 9 cache size    : 1024 KB ================================================================================ RAM related data: Maximum Capacity: 16 GB Maximum Voltage: 1.5 V Maximum Voltage: 1.5 V Size: 8192 MB Size: 8192 MB ================================================================================ GPU related data: configuration: driver=i915 latency=0 configuration: driver=radeon latency=0 ================================================================================ Parallel port related data: number of parallel ports is 1 parport0: PC-style at 0x378, irq 5 [PCSPP] ================================================================================ Os and desktop related data: PRETTY_NAME="Debian GNU/Linux 10 (buster)" Should the info below not match with your machine, kindly post the output of pstree here, including a brief desciption of your desktop environment, window manager and display manager. Tia https://forum.linuxcnc.org/18-computer/39370-script-for-automated-testing-of-computer-latency Desktop environment : xfce4 Windowmanager       : Xfwm4 Displaymanager      : lightdm ================================================================================ Kernel related data: Kernel 4.19.0-16-rt-amd64 GRUB_CMDLINE_LINUX_DEFAULT="quiet isolcpus=1 nohalt irqaffinity=0" Cpu idle driver: intel_idle ================================================================================ Kernel modules data: Check if pcspkr is loaded: Yes, may cause bigger latency.   can be eliminated using:   sudo echo "install pcspkr /bin/true" >/etc/modprobe.d/pcspkr.conf Check if snd modules are loaded: Yes, may cause bigger latency.   can probably be disabled in bios, alternatively, you can run    "./block-snd-modules"    which has just now been created for your convenience. ================================================================================ Keyboard & Mouse related data: Number of mice: 1 Mouse 0 : Logitech USB Optical Mouse Mice  attached to USB: Logitech, Inc. M105 Optical Mouse Keyboards attached to USB: Logitech, Inc. Keyboard K120 ================================================================================ LinuxCNC related data: LinuxCNC version is: 2.8.2 ================================================================================ Preparing for latency test: Started glxgears No. 1, 2, 3, 4, 5 .......... Started firefox with 'https://www.youtube.com/watch?v=rknCD69n6Pk', WID ================================================================================ Command for latency test is: su cnc -c  "latency-histogram --bbinsize 1000 --base 25000 --sbinsize 1000 --nox 2>&1 | tee -a 202207232133.lat &" Latency testing loop started samedi 23 juillet 2022, 21:34:15 (UTC+0200), should end after samedi 23 juillet 2022, 22:04:15 (UTC+0200) ================================================================================ Swap useage: prerun: 0, running: 0 ================================================================================ CPU core temperatures: Core 0: Tmin: 44.0°C, Tmax: 50.0°C, (high = +105.0°C, crit = +105.0°C) Core 2: Tmin: 42.0°C, Tmax: 48.0°C, (high = +105.0°C, crit = +105.0°C) ================================================================================ last latency data is as follows:.  1801 secs   base min:  -6.000 uS max:   6.600 uS sdev:   0.200 uS  1801 secs  servo min:  -5.400 uS max:   5.400 uS sdev:   0.200 uS
The following user(s) said Thank You: seuchato, tommylight

Please Log in or Create an account to join the conversation.

More
4 years 3 months ago #248258 by seuchato

1801 secs   base min:  -6.000 uS max:   6.600 uS sdev:   0.200 uS
 1801 secs  servo min:  -5.400 uS max:   5.400 uS sdev:   0.200 uAl

Although "only" 1801 secs, nice values! Congrats
chris
PS: I like it when a reboot solves problems :-)
The following user(s) said Thank You: macsddau@linuxcnc

Please Log in or Create an account to join the conversation.

More
4 years 3 months ago - 4 years 3 months ago #248552 by ddB0515
Here are my results on Lenovo M710q in pair with MESA 7i76E

Code:
LinuxCNC pc tests, version 20200930, started 28.07.2022 16:17:44 ******************************************************************************** General info: LENOVO,  10MQS36600 Bios version M1AKT52A, dated 12/24/2021 Chipset: Intel Corporation 200 Series/Z370  Harddisk is non-rotational, ie. SSD The amount of swap currently used is 0 ================================================================================ CPU related data: model name  : Intel(R) Core(TM) i5-6400T CPU @ 2.20GHz cpu cores : 4 stepping  : 3 cache size  : 6144 KB ================================================================================ RAM related data: Maximum Capacity: 32 GB Maximum Voltage: 1.2 V Maximum Voltage: 1.2 V Size: 4 GB Size: 4 GB ================================================================================ GPU related data: product: HD Graphics 530 configuration: driver=i915 latency=0 ================================================================================ Parallel port related data: number of parallel ports is 0 ================================================================================ Os and desktop related data: PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" Should the info below not match with your machine, kindly post the output of pstree here, including a brief desciption of your desktop environment, window manager and display manager. Tia https://forum.linuxcnc.org/18-computer/39370-script-for-automated-testing-of-computer-latency Desktop environment : gnome Windowmanager       : Mutter (Muffin) Displaymanager      : lightdm ================================================================================ Kernel related data: Kernel 5.10.0-16-rt-amd64 GRUB_CMDLINE_LINUX_DEFAULT="quiet isolcpus=1 noirqbalance mitigations=off nohlt idle=pool splash resume=UUID=73f68a61-1146-4abd-a9f9-d0f93ea00eb9" Cpu idle driver: intel_idle ================================================================================ Kernel modules data: Check if pcspkr is loaded: [0;32mNo, which is good![0m Check if snd modules are loaded: [0;32mNo, which is good![0m ================================================================================ Keyboard & Mouse related data: Number of mice: 2 Mouse 0 : ELAN Touchscreen Mouse 1 : Logitech K400 Plus Mice  attached to USB: Keyboards attached to USB: ================================================================================ LinuxCNC related data: LinuxCNC version is: 2.9.0~pre0 ================================================================================ Preparing for latency test: Started glxgears No. 1, 2, 3, 4, 5 .......... Started firefox with 'https://vimeo.com/150574260', WID  ================================================================================ Command for latency test is: su dale -c  "latency-histogram --nobase  --sbinsize 1000 --nox 2>&1 | tee -a 1659010854.lat &" Latency testing loop started Thu 28 Jul 13:21:42 BST 2022,  should end after Thu 28 Jul 15:21:42 BST 2022 ================================================================================ Swap useage: prerun: 0, running: 0 ================================================================================ CPU core temperatures: Core 0: Tmin: 28.0°C, Tmax: 59.0°C, (high = +84.0°C, crit = +100.0°C) Core 1: Tmin: 29.0°C, Tmax: 60.0°C, (high = +84.0°C, crit = +100.0°C) Core 2: Tmin: 30.0°C, Tmax: 59.0°C, (high = +84.0°C, crit = +100.0°C) Core 3: Tmin: 29.0°C, Tmax: 58.0°C, (high = +84.0°C, crit = +100.0°C) ================================================================================ last latency data is as follows:.  7194 s  servo min:-113.900 us max: 106.000 us sdev:  11.400 us  7195 s  servo min:-113.900 us max: 106.000 us sdev:  11.400 us  7196 s  servo min:-113.900 us max: 106.000 us sdev:  11.400 us  7197 s  servo min:-113.900 us max: 106.000 us sdev:  11.400 us  7198 s  servo min:-113.900 us max: 106.000 us sdev:  11.400 us  7198 s  servo min:-113.900 us max: 106.000 us sdev:  11.400 us  7199 s  servo min:-113.900 us max: 106.000 us sdev:  11.400 us Core 0:        +57.0°C  (high = +84.0°C, crit = +100.0°C) Core 1:        +59.0°C  (high = +84.0°C, crit = +100.0°C) Core 2:        +58.0°C  (high = +84.0°C, crit = +100.0°C) Core 3:        +57.0°C  (high = +84.0°C, crit = +100.0°C)

BIOS is mostly setup as recommended-off (Virtualisation, Hyperthreading, Turbo, Speedstep)
I know this is OK but if I find ways to optimise will post results
Last edit: 4 years 3 months ago by ddB0515.
The following user(s) said Thank You: seuchato, tommylight

Please Log in or Create an account to join the conversation.

More
4 years 1 month ago - 4 years 1 month ago #252004 by boozeman
Hi,

EDIT: 7i76S --> 7i96S, just a typo!

There's an one hour test with Lenovo ThinkCentre M910Q in pair with MESA 7i96S. System has nVme-disk so even Sata-bus is disabled. All normal shenanigans in Bios are made. I also add the isolcpus=2,3 in Grub config.

I changed script a bit to show some Unreal Engine 5 demovideo and do some internet search during the test.

Code:
LinuxCNC pc tests, version 20200930, started 15.09.2022 15:11:32 ******************************************************************************** General info: LENOVO,  10MUS6MP00 Bios version M1AKT56A, dated 07/27/2022 Chipset: Intel Corporation 200 Series/Z370 Harddisk is non-rotational, ie. SSD The amount of swap currently used is 0 ================================================================================ CPU related data: model name    : Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz cpu cores    : 4 stepping    : 3 cache size    : 6144 KB ================================================================================ RAM related data: Maximum Capacity: 32 GB Maximum Voltage: 1.2 V Maximum Voltage: 1.2 V Size: 8 GB Size: 16 GB ================================================================================ GPU related data: product: HD Graphics 530 configuration: depth=32 driver=i915 latency=0 resolution=1920,1200 ================================================================================ Parallel port related data: number of parallel ports is 0 ================================================================================ Os and desktop related data: PRETTY_NAME="Debian GNU/Linux bookworm/sid" Should the info below not match with your machine, kindly post the output of pstree here, including a brief desciption of your desktop environment, window manager and display manager. Tia https://forum.linuxcnc.org/18-computer/39370-script-for-automated-testing-of-computer-latency Desktop environment : lightdm Windowmanager       : Xfwm4 Displaymanager      : lightdm ================================================================================ Kernel related data: Kernel 5.19.0-1-rt-amd64 GRUB_CMDLINE_LINUX_DEFAULT="quiet isolcpus=2,3" Cpu idle driver: intel_idle ================================================================================ Kernel modules data: Check if pcspkr is loaded: No, which is good! Check if snd modules are loaded: No, which is good! ================================================================================ Keyboard & Mouse related data: Number of mice: 1 Mouse 0 : Device USB Device Mice  attached to USB: Keyboards attached to USB: Holtek Semiconductor, Inc. Portable Keyboard ================================================================================ LinuxCNC related data: LinuxCNC version is: 9.0~pre0+git20220906.02744cdef6-1 ================================================================================ Preparing for latency test: Started glxgears No. 1, 2, 3, 4, 5 .......... Started firefox with 'https://vimeo.com/417882964', WID 62914604 ================================================================================ Command for latency test is: su viinatim -c  "latency-histogram --nobase  --sbinsize 1000 --nox 2>&1 | tee -a 1663243877.lat &" Latency testing loop started to 15.9.2022 15.11.45 +0300, should end after to 15.9.2022 16.11.45 +0300 ================================================================================ Swap useage: prerun: 0, running: 0 ================================================================================ CPU core temperatures: Core 0: Tmin: 31.0°C, Tmax: 57.0°C, (high = +84.0°C, crit = +100.0°C) Core 1: Tmin: 30.0°C, Tmax: 57.0°C, (high = +84.0°C, crit = +100.0°C) Core 2: Tmin: 28.0°C, Tmax: 52.0°C, (high = +84.0°C, crit = +100.0°C) Core 3: Tmin: 28.0°C, Tmax: 54.0°C, (high = +84.0°C, crit = +100.0°C) ================================================================================ last latency data is as follows:.  3599 s  servo min: -48.300 us max:  45.000 us sdev:   3.500 us  3600 s  servo min: -48.300 us max:  45.000 us sdev:   3.500 us  3600 s  servo min: -48.300 us max:  45.000 us sdev:   3.500 us  3601 s  servo min: -48.300 us max:  45.000 us sdev:   3.500 us  3602 s  servo min: -48.300 us max:  45.000 us sdev:   3.500 us  3602 s  servo min: -48.300 us max:  45.000 us sdev:   3.600 us Core 0:        +54.0°C  (high = +84.0°C, crit = +100.0°C) Core 1:        +52.0°C  (high = +84.0°C, crit = +100.0°C) Core 2:        +51.0°C  (high = +84.0°C, crit = +100.0°C) Core 3:        +53.0°C  (high = +84.0°C, crit = +100.0°C)
Last edit: 4 years 1 month ago by boozeman.
The following user(s) said Thank You: seuchato, tommylight

Please Log in or Create an account to join the conversation.

Time to create page: 0.248 seconds
Powered by Kunena Forum