[Home]Latency-Test

EmcKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org

Search:

Latency-test comes with emc2, you can run it with 'latency-test' from the prompt.

Let the test run for at least 15 minutes (it has been suggested that the longer the better let it run for a day or overnight for instance) while you run glxgears or a similar application to stress the cpu. Move around windows, surf the web, copy files, play music etc.

Note that the numbers reported in this test are extremely precise but not necessarily extremely reproducible. Results may vary by 1000 ns from one invocation to another (e.g., by a few microseconds).
If you want to add information to this page or add a new page, follow some BasicSteps.

So, what do the results mean? If your "Max Jitter" number is less than about 15-20 microseconds (15000-20000 nanoseconds), the computer should give very nice results with software stepping. If the Max Jitter is more like 30-50 microseconds, you can still get good results, but your maximum step rate might be a little disappointing, especially if you use microstepping or have very fine pitch leadscrews. If the numbers are 100 uS or more (100,000 nanoseconds), then the PC is not a good candidate for software stepping. Numbers over 1 millisecond (1,000,000 nanoseconds) mean the PC is not a good candidate for EMC, regardless of whether you use software stepping or not.

What can be done about improving latency? See these pages:
FixingSMIIssues
TroubleShooting
If you are going to use software stepping, then read this:
TweakingSoftwareStepGeneration

Hardware that works

MotherboardCPUOther hardware commentsMax Interval (1.0 ms thread)Max Jitter(ns) 1.0 ms threadMax Interval (25 us thread)Max Jitter (25 us thread)
ABIT KT7A-RAID AMD Athlon Thunderbird 1200+ (1.2GHz) ATI Radeon RV100 QY (VE/7000) AGP Card. Disable RAID in BIOS. SIIG LPT2 ISA Card. 3COM Fast Etherlink XL PCI. 2x 256MB Kingston RAM (512 MB). Sinlge HDD and CD-ROM. VESA driver. 1006741 10815 40234 17746
ABIT KT7A-RAID AMD Athlon Thunderbird 1200+ (1.2GHz) ATI 3D Rage IIC AGP Card. Disable RAID in BIOS. SIIG LPT2 ISA Card. 3COM Fast Etherlink XL PCI. 2x 256MB Kingston RAM (512 MB). Sinlge HDD and CD-ROM. VESA driver. 1006520 10206 39454 16567
Advantech PCM-9588 Celeron @ 1.0 GHz Intel 910GMLE Video Card, 1g RAM, Mesa 4i65, Award BIOS 1004842 8337 36363 12058
ASRock P4i65G Intel Pentium 4 @ 3.0 Ghz using onboard video
1 GB RAM
1007169 11193 36043 11738
ASUS M4N78-SE AMD Athlon II X2 250 - 3.0GHz Asus HDATI 3450 256MB graphics card10048558403 38677 14372
ASUS P4P800-VM Intel Pentium 4 - 3.0GHz Bios A.M. 1014.006, 1GB SDRam, Intel 82865 controller
on board video/network/serial/parallel/usb/AC97 sound
1006527101963576812023
ASUS P4S800D-X 2.6GHZ Pentium 4 GeForce MX4000 AGP 100549389883536812443
ASUS P3C2000 600MHZ Pentium III ATI Rage AGP (might be on the edge) 1029886333814922124916
ASUS P5B DELUXEINTEL PENTIUM D915 2800MhzASUS ATI RADEON EAH2400XT, 1Gb RAM1021102245975513530830
ASUS PC-DLDual Xeon 3.06 (HT Off,P4 style)Nvidia 6600GT with binary driver, on SMP kernel, Note there is a ~40k latency spike when *starting* openGL windows, all results are with GLX gears running, as well as xchat and firefox while installing a bunch of software9935626471270112458
Biostar M7VIG 400, rev. 7.3 AMD Athlon XP 2600+ 512mB RAM, AGP video card running "vesa" driver (STG4000 [3D Prophet Kyro Series] (rev 01)) 1,006,353 9,848 39,247 15,099
Compaq Deskpro EN 1GHZ Pentium III Onboard video - Di/sable power saving in bios - Nice machine1011400148953574811876
Dell D600 w/SMI fix, Dapper 1.7GHz Firefox, Ooo 3.0, Boot with wireless PCMCIA card seems to give immediate unacceptable results (>1.8ms), requires more checking - should check latency-test after boot 1010992 14770 43575 19270
Dell Dimension 2400
Intel 845GV chipset
BIOS ver.A05
2.66GHz Pentium 4
512KB cache
1GB RAM - Integrated Intel 3D Extreme Graphics 1006298 9905 35597 11875
Dell Dimension 3100 3GHz P4 Intel 915G chipset, BIOS ver.A04, 512MB, Only 2 PCI slots
No Built in Serial or Parallel Ports!!!
Onboard video - must disable SMI
1009636 13135 41260 19167
Dell Dimension XPS T450
Intel 440BX AGPset
BIOS ver.A04
450MHz Pentium III
512KB cache
384MB RAM
ATI Rage 128 AGP
1020462 25170 40680 16375
Dell Dimension 4100 Intel 866 PIII Intel 815 chipset, nVidea NV34 Geforce FX5200 AGP 128mb video(upgrade), Admtek NC100 10/100 network, 512Mb PC133 ram, legacy usb=disabled and PNP OS=YES, COM1=enabled, LPT=Bidirectional in bios 1010073 13863 37657 13352
Dell Inspiron 530S Intel(R) Celeron(R) CPU 450 @ 2.20GHz open glxgears two dozen times and rescaled a small image to 10000 its size 1009695 13833 38635 14386
Dell Inspiron 8500 Intel Pentium Mobile 2GHz FixingSMIIssues 1006175 12080 36855 12735
Dell Optiplex GX270 2.8GHZ Pentium 4 Onboard video - must disable SMI 100636099523597611689
Dell Optiplex 360 E7200 @ 2.53 GHz Intel G31 onboard Video. SMP Kernel 1010913 16443 39908 14966
Dell Optiplex GX240 1.8GHZ Pentium 4 Ati Rage AGP must disable SMI 1010203136983887514714
Dell Optiplex GX150 P3 1GHz remote access, NOT using onboard video 1004741 8236 39224 14919
ECS KM400-M2 (V1.0) Sempron 2200 On-board Video 1,005,717 9,460 33,956 9,930
ECS Goal3 AMD Athlon 64 3200+ Ati radeon HD 4650 pci-e video card - on board video seems to work OK for latency but has issue with on screen 'noise' at higher res/color depths 10012535044298676203
Gigabyte GA-P35-S3G E4600 Core Duo- 2.4GHz XFX GeForce 8400GS 256mb graphics card10024435982 34275 9970
Gigabyte GA-P35-S3G E4600 Core Duo- 2.4GHz Asus GeForce 8600GT 512mb graphics card10060829577 34775 10580
IBM PC 300GL PII 400 MHz 128MB RAM Ubuntu804 S3Trio 3D graphics Networking disabled 1004298 7793 32224 7995
IBM Thinkpad 600X w/ Bios version 1.11 PIII 500 MHz 320mb RAM. Runs great with Ubuntu 8.04. Lousy with 6.06. 1009205 12700 42175 17870
Intel D201GLY Mini-ITX
Integrated SiS Mirage 1 graphics
SiS662 Northbridge SiS964L Southbridge
Integrated Intel Celeron 215 1.33GHz CPU
w/Heatsink and Fan
Shared video mem set to 128Mb

Marginal for use with
software step generation?
1086886903816652742222
Intel DG33BU E6850 Core 2 Duo, 3 GHz Asus GeForce 8200 graphics card10045548879 3515113099
Intel D945GCLF2 mini-ITX Atom 330 2x 1.6Ghz Specifications:
http://www.intel.com/products/desktop/motherboards/D945gclf2/D945gclf2-overview.htm
Note: Tested using xubuntu
1002816 6484 30998 7148
Intel D945GCLF2 mini-ITX Atom 330 2x 1.6Ghz
1 GB DDR 667
Linux 2.6.30.5 + RTAI 3.7.1 with SMP support
HyperThreading? is disabled from BIOS
2nd core is isolated from GRUB with "isolcpus=1"
Debian Lenny from LiveUSB? (no harddisk)
Onboard video with Intel driver
996381 5101 30121 5428
Jetway J7F2WE1G 1.0Ghz Via Via Unichrome on-board
256M ram - vesa driver
via driver has opengl issues
10050138902329389020
Jetway J7F2WE1G5D mini-ITX VIA C7 1.5Ghz Specifications:
http://www.jetway.com.tw/jetway/system/productshow2.asp?id=379&proname=J7F2WE1G5D
Note: Tested using xubuntu
1006224 10226 32840 8846
MSI K9N6PGM2-V Athlon 64 X2 6000+ (3.1 GHz) onboard video disabled. Used PCI-E GeForce? 8600 GTS 1005933 9428 39591 15286
MSI P41-C31 E5400 Core Duo 2.7GHz 2GB Ram DDR3, vesa driver on Radeon R4350 1006443 10031 35114 11770
PCChips
M810D
AMD Athlon(tm) XP 2200+ 256 M RAM
[SiS] 65x/M650/740 PCI/AGP
VGA Display Adapter
1005209 8704 34374 10498
Soyo SV-7EVM 800Mhz PIII Matrox MGA 2064W 8meg- Disable APM ACPI disabled - 512M ram - had to remove ASUS cdrw 1021795281155193527630
Shuttle ?model 2.0Ghz Celeron ?vid card ?shared mem ? driver ?notes - 496M ram 1011599155883839015655
VIA PT800DBP r1.0 2.6Ghz P4 512k cache NVidia GeForce4 MX 440 AGP8X rev193 driver 'nv' 65536Kram- Disable APM ACPI disabled - 512M ram 1012219157144098119721
Via PCM7G
PC2500G
VIA C7-D 1500MHz Via Unichrome on-board
512M ram - vesa driver
Some Bios changes
100832 11824 35941 11636
Vostro 200 2.2Ghz Intel Core Duo ?vid card ? driver ?notes - 1G ram 1006967104623627012266
ZOTAC GF6100-B-E Dual Core Onboard Vid - <6000 - <6000
Dell D600 1.6GHz + ATI Mobility 2GB Ram; Ubuntu 8.04 installed from LiveCD? + SMI Fix + 10*Glxgears + 1hour 1703642 707137 103020 78715
Dell D600 1.6GHz + ATI Mobility 2GB Ram; Ubuntu 8.04 installed from LiveCD? + without SMI fix + 10*Glxgears -> unusable 37066563 36070058 36060747 36036442
ASRock K10N78FullHD?-hSLI R3.0 Athlon 64 X2 6000+ and NVidia 9800GTX+ 4GB Ram + Booted from 8.04 LiveCD? + 10*Glxgears + 1hour 1005000 6811 39818 15513
GA-MA785GM-UD2H Athlon Dual Core 4850e and onboard graphic 6GB Ram + Booted from 8.04 LiveCD? + 10*Glxgears + 1hour 1005612 9141 34062 9757
MotherboardCPUOther hardware commentsMax Interval (1.0 ms thread)Max Jitter(ns) 1.0 ms threadMax Interval (25 us thread)Max Jitter (25 us thread)

Hardware that does not work

MotherboardCPUOther hardware commentsMax Interval (1.0 ms thread)Max Jitter(ns) 1.0 ms threadMax Interval (25 us thread)Max Jitter (25 us thread)
Intel D102GGC2 Celeron 2.4 GHz Asus GeForce 8200 graphics card155ms delays every 10 minutes - - -
Tyan S1832D single PIII Coppermine 700Mhz Intel 440 AGPset
AMIBIOS AF29
1G ram
NVidia FX5200 AGP
vesa driver
eventual Unexpected RTDelay despite good looking 8 hr test - - -
Tyan S1832D dual PIII Coppermine 700Mhz Intel 440 AGPset
AMIBIOS AF29
1G ram
NVidia FX5200 AGP
vesa driver
eventual Unexpected RTDelay despite good looking 8 hr test - - -
Dell Optiplex 740 AMD Athlon 64 X2 Dual - Very big max jitter results (>7000000ns). Also problem with keyboard and mouse lockups which I will not investigate further, due to the first problem. - - -
next entry here and here - - -

EmcKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org
This page is read-only. Follow the BasicSteps to edit pages. | View other revisions
Last edited July 7, 2010 2:48 pm by EMC (diff)Published under a Creative Commons License