80 likes | 200 Views
Framework Redesign. Hierarchy of devices Configuration of devices Integration of a new device type. Hierarchy of devices. Hardware View Devices organized in families Dp names follows tree structure Default name proposed at any level, but user can change it. Hardware View.
E N D
Framework Redesign • Hierarchy of devices • Configuration of devices • Integration of a new device type
Hierarchy of devices • Hardware View • Devices organized in families • Dp names follows tree structure • Default name proposed at any level, but user can change it
Hierarchy of devices • Logical View • Dp alias follows tree structure • Can contain: • Detector logical structure (subdetectors, subsystems, etc) • Independent Control Units made grouping devices, that will be moved afterwards.
Open issues • How many views are needed? • Relation with the Control Hierarchy. • How are the children of a device specified? • Dpes inside every device • Querying with dpNames • Distributed systems • How does the hierarchy “cross the border” to another system?
Performance of query • PIV 1,8 GHz, 512 Mbytes • dpNames + patternMatch to find children • 1400 datapoints (5 crates, 16 boards/crate, 16 channels/board) • Children of CAEN: ~40-45 ms • Children of CAEN/crate001: ~10 ms • Children of CAEN/crate001/board01: ~1 ms • 14000 datapoints (50 crates)
Performance of query • 14000 datapoints (50 crates) • Children of CAEN: ~400 ms • Children of CAEN/crate001: ~10 ms • Children of CAEN/crate001/board01: ~1 ms