> I’m not sure that arrays really get higher priority anywhere...
Some CA clients (CS-Studio) will in fact create the Channel Access channel for arrays at a _lower_ priority than scalar channels. I believe this was originally implemented for BNL to lessen IOC CPU load.
>IIRC the PVA protocol and gateway were designed to be a lot more efficient at handling large amounts of array data, which is why I would recommend using PVA for areaDetector transport.
The numerous CA gateways used on SNS beamline and the concentrator gateway that Steven just mentioned limit the EPICS_CA_MAX_ARRAY_BYTES because otherwise one remote user looking at a large array (image) would halt updates for everybody else's screen.
The PVA implementations try to offer "fair scheduling" which Michael once described as trading throughput in favor of latency, ie. throughput may be reduced, but latency should also be reduced. At this time I don't have operational experience with it, but a first test of the latest PVA gateway, https://mdavidsaver.github.io/p4p/gw.html, indeed passes area detector images from the sim detector. Unclear how to quantify, but a basic test of looking at scalars via the PVA gateway and then opening an area detector image display didn't result in the same severe delays of the scalars in the way usually seen with the CA gateway.
-Kay
- References:
- CA gateway chaining Timo Korhonen via Core-talk
- Re: CA gateway chaining Zimoch Dirk (PSI) via Core-talk
- Re: CA gateway chaining Johnson, Andrew N. via Core-talk
- Navigate by Date:
- Prev:
Re: CA gateway chaining Johnson, Andrew N. via Core-talk
- Next:
Build failed: EPICS Base 7 base-7.0-417 AppVeyor via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
<2021>
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: CA gateway chaining Johnson, Andrew N. via Core-talk
- Next:
Re: [EXTERNAL] CA gateway chaining Hartman, Steven via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
<2021>
2022
2023
2024
|