OWG Meeting 27-Mar-2013

From GlueXWiki
Jump to: navigation, search

Agenda

  • Announcements
    • Still need to arrange for Ed to talk more on FPGA programming
  • Review of minutes from 13-Mar-2013 meeting
  • What online projects can other groups take over? - Elliott
  • Thoughts on conditions database design - Mark
  • RootSpy - Sean, Dave L
  • Compressed front-end data format - Dave A, Bryan, Dave L, Elliott
  • Online directory structure - All
  • "ipc_init" equivalent - unique names, subjects, types, reporting mechanisms - Elliott
  • Status of DAQ testing in Rack Room - Dave A, Bryan
  • Counting House update - Hovanes, Elliott
  • Status of processing uncompressed and compressed simulated raw data and monitoring/L3 farm - Dave L, Elliott
  • Solenoid test update - Elliott
  • EPICS update - Hovanes
  • Controls update - Elliott, Hovanes
  • JInventory database - Elliott
  • DAQ group projects- Bryan, Dave A, Graham, Carl, Vardan, Elliott
    • EVIO, cMsg, CODA3, ECS/CSS, disentangler, readout list, Java/cMsg GUI
  • Electronics, trigger and DAQ status reports - Chris, Alex, Dave, Fernando, Ben, Ed, William, Bryan
  • Mantis Task Tracker
  • Midas Elog


  • Calibration/Alignment issues?


Time/Location

1:30 PM Wed 27-Mar-2013 CC F326


Announcements

Next Meeting

1:30 PM Wed 10-Apr-2013 CC F326


Minutes

Present: Elliott W, Dave L, Simon T, Sean D (remote), Mark I, Bryan M, Hovanes E, Yi Q, Beni Z, Dave A.


Projects for Outside Groups

Elliott presented a list of projects suitable for outside groups (see link above). Some require being on-site during development, others do not. Some are really only suitable for DAQ experts. We further identified three projects we are interested in paying the DAQ group to take on, and Graham has tentatively agreed to them:

  1. Specify/purchase/install/configure InfiniBand hardware - Dave A
  2. Install/configure all ROC's - Bryan M
  3. Write farm manager CODA component - Vardan G


Conditions Database

Mark reported on recent thoughts on design of the conditions database (see link above). It is much simpler than the CCDB, having only three tables. Many questions arose concerning:

  • Parsing and searching blobs.
  • Role of run number vs timestamps.
  • Entries made between runs.
  • What if DAQ is not running?
  • Do we need a global conditions table?
  • Latency and global status.
  • Do we need a DAQ status table?
  • Will Dmitry be able to write this? If not, who?


RootSpy

Sean reported on progress getting RootSpy and cMsg going at Northwestern U (see link above). Everything is running and he is studying the existing code. Some concerns:

  • What is our overall strategy for this system?
  • Begin/end run signalling?
  • What RootSpy improvements are needed?
  • Push vs pull strategies.
  • Some processes don't care about runs.
  • Adding hist from multiple runs.


Compressed Data Format

Some discussion concerning developing an agreemnt on a compressed data format, same as we developed for uncompressed data. In the end we decided it is premature, we need more experience with the many readout modes for all the boards before deciding on a compressed format. Everyone agreed it is needed, particularly given preliminary studies showing a factor of three reduction in average event size. Some questions/concerns:

  • Where to do compression: ROC, EB, both?
  • Must do integrity check before compression.
  • Relation between compression and disentangling, and where to do disentagning?


Online File Server

Paul L got the HDCC file server running and created /gapps and /gluex. There was some discussion on which software belongs in which place. We also discussed compiler versions and update policies. In general the HDCC must live in it's own world, mostly independent of CC updates, security scans, etc. Elliott will set up accounts and disk areas soon.


DAQ Tests

Dave A and Bryan M are getting ready for DAQ tests in the Rack room. Paul is just about done installing computers. Fernando says the crates will be there soon. Dave and Bryan are collection ROCs and trigger boards.


Counting House

Hovanes reported all PR's are signed and we are waiting on Procurement to get the remaining PO's out.


Solenoid Test

Elliott reported on continuing problems with the cryo plant. Dave L and Simon are working on the B field mapping grid. Yi is working on a Labview program to automate some of the mapping. We plan to purchase a precision inclinometer and distance measuring device.