EPICS Home

Experimental Physics and Industrial Control System


 
1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: catime tool
From: [email protected]
To: [email protected]
Date: Mon, 19 Mar 2012 18:01:47 +0530
While using the catime tool is have seen that the time taken per operation in any test (say channel Connect test) reduces with the number of channels used. Can anyone explain why this is so. I am attaching the datas for the channel connect test , tested with varied numbers of PVs. It reduces from 32553 us (for 1 PV) to 9.3 us (for 100000 PVs) gradually.

Testing with 1 channels named VEC:Start
Channel Connect Test
--------------------
Per Op, 32553.8880 uS (   0.0000 MHz ),   0.0157 snd Mbps,   0.0079 rcv Mbps
Search tries per chan - mean = 1.0 std dev = 0.0 min = 1.0 max = 1.0
channel name=VEC:Start, native type=5, native count=1

Testing with 10 channels named VEC:Start
Channel Connect Test
--------------------
Per Op, 3085.6591 uS (   0.0003 MHz ),   0.1659 snd Mbps,   0.0830 rcv Mbps
Search tries per chan - mean = 1.0 std dev = 0.0 min = 1.0 max = 1.0
channel name=VEC:Start, native type=5, native count=1

Testing with 100 channels named VEC:Start
Channel Connect Test
--------------------
Per Op, 345.5611 uS (   0.0029 MHz ),   1.4816 snd Mbps,   0.7408 rcv Mbps
Search tries per chan - mean = 1.0 std dev = 0.0 min = 1.0 max = 1.0
channel name=VEC:Start, native type=5, native count=1

Testing with 1000 channels named VEC:Start
Channel Connect Test
--------------------
Per Op,  41.2214 uS (   0.0243 MHz ),  12.4207 snd Mbps,   6.2104 rcv Mbps
Search tries per chan - mean = 1.0 std dev = 0.0 min = 1.0 max = 1.0
channel name=VEC:Start, native type=5, native count=1

Testing with 5000 channels named VEC:Start
Channel Connect Test
--------------------
Per Op,  19.0316 uS (   0.0525 MHz ),  26.9026 snd Mbps,  13.4513 rcv Mbps
Search tries per chan - mean = 1.0 std dev = 0.0 min = 1.0 max = 1.0
channel name=VEC:Start, native type=5, native count=1

Testing with 10000 channels named VEC:Start
Channel Connect Test
--------------------
Per Op,  12.0708 uS (   0.0828 MHz ),  42.4163 snd Mbps,  21.2082 rcv Mbps
Search tries per chan - mean = 1.0 std dev = 0.0 min = 1.0 max = 1.0
channel name=VEC:Start, native type=5, native count=1

Testing with 50000 channels named VEC:Start
Channel Connect Test
--------------------
Per Op,   9.8261 uS (   0.1018 MHz ),  52.1063 snd Mbps,  26.0532 rcv Mbps
Search tries per chan - mean = 1.0 std dev = 0.0 min = 1.0 max = 2.0
channel name=VEC:Start, native type=5, native count=1

Testing with 100000 channels named VEC:Start
Channel Connect Test
--------------------
Per Op,   9.3902 uS (   0.1065 MHz ),  54.5249 snd Mbps,  27.2624 rcv Mbps
Search tries per chan - mean = 1.0 std dev = 0.0 min = 1.0 max = 2.0
channel name=VEC:Start, native type=5, native count=1


Shantonu Sahoo



Replies:
Re: catime tool Ralph Lange

Navigate by Date:
Prev: Re: ARM - EPICS performance evaluation ssahoo
Next: Re: catime tool Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: ARM - EPICS performance evaluation Hill, Jeffrey O
Next: Re: catime tool Ralph Lange
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024