Level 2 Status and Outlook Ali Hanks Run 7 DAQ Fest Oct. 18, 2006.

Slides:



Advertisements
Similar presentations
1 Authority on Demand Flexible Access Control Solution.
Advertisements

Clara Gaspar on behalf of the LHCb Collaboration, “Physics at the LHC and Beyond”, Quy Nhon, Vietnam, August 2014 Challenges and lessons learnt LHCb Operations.
With TimeCard appointments are tagged with information that converts them into time sheets. This way users can report time and expenses from their Outlook.
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
Oracle Data Guard Ensuring Disaster Recovery for Enterprise Data
Project Perfect Pty Ltd Project Administrator Overview of Software.
Grid and CDB Janusz Martyniak, Imperial College London MICE CM37 Analysis, Software and Reconstruction.
Batch Production and Monte Carlo + CDB work status Janusz Martyniak, Imperial College London MICE CM37 Analysis, Software and Reconstruction.
Background Info The UK Mirror Service provides mirror copies of data and programs from many sources all over the world. This enables users in the UK to.
EE694v-Verification-Lect5-1- Lecture 5 - Verification Tools Automation improves the efficiency and reliability of the verification process Some tools,
Automating with Macros Today we are going to at how to automate frequently used processes with macros: What is a macro? What do we want to automate? How.
Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in.
23 October 2002Emmanuel Ormancey1 Spam Filtering at CERN Emmanuel Ormancey - 23 October 2002.
Access 2007 ® Use Databases How can Access help you to find and use information?
1 Computer Security: Protect your PC and Protect Yourself.
ATS SSL Updates ATS Summit Spring 2015 Susan Hinrichs.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Business Optix Library Service – Workflow
Chocolate Bar! luqili. Milestone 3 Speed 11% of final mark 7%: path quality and speed –Some cleverness required for full marks –Implement some A* techniques.
FireRMS SQL Audit, Archiving & Purging Presented by Laura Small FireRMS Quality Assurance.
May 14, 2001E. Gallas/Trigger Database1 Status of the Trigger Database Elizabeth Gallas, Rich Wellner, Vicky White Fermilab - Computing Division See my.
Emlyn Corrin, DPNC, University of Geneva EUDAQ Status of the EUDET JRA1 DAQ software Emlyn Corrin, University of Geneva 1.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 6 Switch Configuration.
1 Lecture 19 Configuration Management Software Engineering.
HPS Online Software Discussion Jeremy McCormick, SLAC Status and Plans.
Microsoft FrontPage 2003 Illustrated Complete Finalizing a Web Site.
The 1:1 meeting scheduler that runs itself The 1:1 meeting scheduler that runs itself.
Performance Dash A free tool from Microsoft that provides some quick real time information about the status of your SQL Servers.
Bookkeeping Tutorial. Bookkeeping & Monitoring Tutorial2 Bookkeeping content  Contains records of all “jobs” and all “files” that are created by production.
16 October Reminder Types of Testing: Purpose  Functional testing  Usability testing  Conformance testing  Performance testing  Acceptance.
Recent Software Issues L3 Review of SM Software, 28 Oct Recent Software Issues Occasional runs had large numbers of single-event files. INIT message.
Maintaining and Updating Windows Server Monitoring Windows Server It is important to monitor your Server system to make sure it is running smoothly.
Pulse for TM1 Version 4 New features, improvements and lots more.
Week 7 : Chapter 7 Agenda SQL 710 Maintenance Plan:
Free Space Management.
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
EPICS EPICS Limitations Bob Dalesio Marty Kraimer.
Reliability/ Secure IOC / Outlook M. Clausen / DESY 1 CA-Put Logging BurtSave Warm Reboot Matthias Clausen DESY/ MKS.
DEPARTEMENT DE PHYSIQUE NUCLEAIRE ET CORPUSCULAIRE JRA1 Parallel - DAQ Status, Emlyn Corrin, 8 Oct 2007 EUDET Annual Meeting, Palaiseau, Paris DAQ Status.
Cluster Consistency Monitor. Why use a cluster consistency monitoring tool? A Cluster is by definition a setup of configurations to maintain the operation.
Server Administration. [vpo_server_admin] 2 Server Administration Section Overview Controlling Management Server processes Controlling Managed Node processes.
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
The PESAsim analysis framework What it is How it works What it can do How to get it and use it Mark Sutton Tania McMahon Ricardo Gonçalo.
TELL1 command line tools Guido Haefeli EPFL, Lausanne Tutorial for TELL1 users : 25.February
November 1, 2004 ElizabethGallas -- D0 Luminosity Db 1 D0 Luminosity Database: Checklist for Production Elizabeth Gallas Fermilab Computing Division /
FlowLevel Client, server & elements monitoring and controlling system Message Include End Dial Start.
BI Offline Algorithm Framework Some Examples of What It Can Do for Us.
Microsoft Project 2010 ® Tutorial 5: Tracking Progress and Closing the Project.
XTRP Software Nathan Eddy University of Illinois 2/24/00.
Software testing techniques Software testing techniques REGRESSION TESTING Presentation on the seminar Kaunas University of Technology.
HWC Review – Sequencer Vito Baggiolini AB/CO, with the team: Carlos Castillo, Daniele Raffo, Roman Gorbonosov.
GCSE Computing: A451 Computer Systems & Programming Topic 3 Software System Software (2) Utility Software.
The ATLAS Run 2 Expert System Giuseppe Avolio - CERN.
Outlook / Exchange Training. Outlook / Exchange: Agenda What Can Microsoft Exchange Do / How works at UST? and Inbox Mailbox Quota Archiving.
REGRESSION TESTING Audrius Čėsna IFM-0/2. Regression testing is any type of software testing that seeks to uncover new errors, or regressions, in existing.
MPE Workshop 14/12/2010 Post Mortem Project Status and Plans Arkadiusz Gorzawski (on behalf of the PMA team)
Monitoring Dynamic IOC Installations Using the alive Record Dohn Arms Beamline Controls & Data Acquisition Group Advanced Photon Source.
Please fill in my session feedback form available on each chair. SPSCairo Welcome.
AS Level Computing 8 CHAPTER: Fundamentals of structured programming The basics of good programming Algorithms System Flow Charts Symbol Conventions Steps.
SQL Database Management
CCS Engineering Tools The tools are used help development and debugging of VLT SW control applications This presentation will provide a general view of.
Introduction to Visual Basic 2008 Programming
EUDAQ Status Report Emlyn Corrin, 29 September 2010
TriggerDB copy in TriggerTool
How to Fix Outlook Common Account Issues? For Help
AirDrop Not working issue on MacBook Pro, iMac & iOS 11
Auditing in SQL Server 2008 DBA-364-M
Intro to Expert Systems Paula Matuszek CSC 8750, Fall, 2004
Consolidation Performance Degradation
Presentation transcript:

Level 2 Status and Outlook Ali Hanks Run 7 DAQ Fest Oct. 18, 2006

10/18/06DAQ Fest - Lvl21 Outline Review: –Making configurations –Monitoring level 2 filtering Problems to solve: –Remaining bugs –Lvl2 - buffer box stream configs made seperately –No reliable record of configuration kept –Lvl2 stats not automatically recorded

10/18/06DAQ Fest - Lvl22 Creating/Editing lvl2 Configurations Lvl2 version attached to lvl1 version –Downloaded to disk with GL1 configuration –EvBServer uses Lvl2Control lib to read and send to ATPs Can use to add existing lvl2 to new lvl1 version or modify lvl2 There is a special option to add new output streams

10/18/06DAQ Fest - Lvl23 Configuring Bits and Algorithms Available bits are determined by the lvl1 version selected All available algorithms can be enabled or disabled for each enabled bit

10/18/06DAQ Fest - Lvl24 Level 2 Monitoring Lvl2Mon: originally written by GSU Monitors Lvl1 and Lvl2 trigger decisions Powerfull diagnostic tool: mostly used by experts during last run May be useful as part of online monitoring Was used for writing lvl2 stats to an ascii file

10/18/06DAQ Fest - Lvl25 Remaining Issues for Lvl2 A few known bugs to be fixed –If forced accept  0 it overrides disabled mode for bits –Occasionally new configurations would not get written properly to db - not clear why –Seems too easy to make a mistake and mess up the db so it can’t be fixed without direct intervention Streams used for filtering must agree in lvl2 and buffer box configurations –Currently this requires expert intervention, not ideal –Lots of instances when lvl2 was turned off but the buffer boxes were still writing scalars to the lvl2 streams –Possible solution is a buffer box gui connected to lvl2 config gui

10/18/06DAQ Fest - Lvl26 Remaining Issues (cont’d) Under certain conditions, new lvl1 configurations can be missing a lvl2 configuration - havoc ensues –Need tighter integration of two configurations Currently a pointer to the Lvl2Config db entry is entered in the runcontrol db –Actual configuration should be entered to guard against erroneous db changes after the fact Lvl2 statistics are recorded only as ASCII files (by Lvl2Monitor), as an expert (or DO) action –Need to automate this if we want a reliable db-based record

10/18/06DAQ Fest - Lvl27 Lvl2 Rates Algorithm run time not a problem for pp but could be for Au-Au –Multithreading works well, could it be further optimized? –More ATPs are available –Some algorithms may have room for improvement in efficiency