Projects, Tools and Engineering Patricia McBride Computing Division Fermilab March 17, 2004.
-
Upload
sara-logan -
Category
Documents
-
view
212 -
download
0
description
Transcript of Projects, Tools and Engineering Patricia McBride Computing Division Fermilab March 17, 2004.
Projects, Tools and EngineeringProjects, Tools and Engineering
Patricia McBrideComputing Division
FermilabMarch 17, 2004
March 17, 2004 P L McBride Operations Review 2
Projects, Tools and EngineeringProjects, Tools and EngineeringThere are a number of division activities that are
either common to several experiments or require developments that take advantage of specific software or engineering expertise.
Stakeholders: Experiments, Accelerator Division, Computing Division
Objectives:– Encourage the use of common tools by several
experiments – sometimes this is not possible – Development of new techniques
Activities:– Development, consulting, support, and distribution of
software components– Design, production, and support of electronic
components or systems
March 17, 2004 P L McBride Operations Review 3
CD Project AreasCD Project AreasSome examples areas of work:
– Core software for experiments: ~8 FTEs + exp. departments
• Framework, Databases, Compilers– Physics Analysis Software ~4 FTEs
• C++ class libraries, ROOT, Visualization– Online software, Trigger&DAQ ~4 FTEs – Collaboration Tools ~ 1.5 FTEs
• Electronic logbook– GRID Applications ~3 FTEs (mainly externally funded)– Data Management ~8 FTEs + the FTEs for SAM– Electronics for experiments ~1 FTE
• Run II and run II upgrades– Accelerator support ~15 FTEs– CD infrastructure ~8 FTEs
• Effort reporting, equipment support
March 17, 2004 P L McBride Operations Review 4
Projects on the webProjects on the webhttp://wwwserver2.fnal.gov/cfdocs/projectsdb/categorylist.cfm
March 17, 2004 P L McBride Operations Review 5
CD Project monitoringCD Project monitoring• We attempt to capture the development and
support activities in the division through project monitoring. Through this process we– define project goals and status,– define beginning and end(!) of projects
• Status reports– Written by project leaders, posted on web– Meetings to review the status are held periodically
• Briefings– Meetings to discuss new projects or major changes
to projects• Project Web pages
– available to all– Record of the status and accomplishments for each
project
March 17, 2004 P L McBride Operations Review 6
Support and maintenanceSupport and maintenanceWe try to concentrate our support efforts on tools and
components needed by the ongoing experimental program. – Support for ROOT is one example.
• Used by almost Run II, Minos, Miniboone, etc. – A core component in many cases
• 1-1.5 FTE for critical ROOT development, user support and distribution
– Highly successful effort• Support will be required over an extended time.
– Active mailing list for questions, issues (3/day on [email protected])– Meet every 3 months with experiments to set priorities– Also meet annually with the full ROOT team and other users at the
annual ROOT workshops• Many important products are HEP specific
– Share support with other labs and institutes • CLHEP, GEANT, GRID
– Share the support with the experiments• C++ Working Group works this way (KAI to GCC migration)• Often this support is done through mailing lists
March 17, 2004 P L McBride Operations Review 7
Simulation and ModelingSimulation and Modeling• Generator support (pythia and others)
– Provide support for CDF and D0 (and CMS) – The patriot project provides physics MC data sets that have
been “approved” by the experts. This project will use central facilities to produce and store data files.
• Detector Simulation– GEANT3 – minimal support (0.1 FTE)
• Used by most experiments at Fermilab• Distribute the product through UPS/UPD• Provide support through mailing lists
– GEANT4 – minimal support (0.3 FTE)• Used by CMS (maybe BTeV)• Distribute though UPS/UPD upon request• Validation studies for CMS using test beam data has been done
here.• Could do more if more manpower was available and the
experiments demanded new features.– Important for LHC and other future experiments.
• Accelerator Simulations
March 17, 2004 P L McBride Operations Review 8
Accelerator Support ProjectsAccelerator Support Projects• Many small projects in FY03 (3-6 months)
– Recycler BPMs, Booster Monitoring, Document Database,…• Current involvement FY04 (15 FTEs):
– Simulations: Modeling of Space Charge in Booster(SCIDAC)– Shot Data Analysis: Tools and Analysis– Tevatron BPMs – Ionization Profile Monitors – Orbit Smoothing– Magnet Database (BLASTdb)– Support for Labview, VXworks
• Possible Future projects (under discussion)– Controls system migration to unix (waiting for technical
review)– Main Injector and other BPMs– Beam Beam simulations for Tevatron – Infrastructure to make lattice calculations in the control room
March 17, 2004 P L McBride Operations Review 9
Accelerator Accelerator Support Support
since July since July ‘03‘03
Project start date end date #months # FTE/monthEffort (FTE-months)# peoplesince Jul 03 (July 1,03- Jan31,04)
BLASTdb Oct-03 Apr-04 4 0.6 2.4 1SDA analysis Apr-02 ongoing 7 1.25 8.75 2SDA tools Apr-02 support 7 0.15 1.05 1
Tevatron BPM - total Sep-03 Dec-04 5 9.1 40.1_management 5 1.5 8 3_hardware 5 3 15 3_shutdown Sep-03 Nov-03 2.5 2.1 7.1 4_software 5 2.5 10 7
Tevatron IPM - total Nov-03 Dec-04 3 2.3 1.5 5_hardware Jan-03 Dec-04 1 1.5 1.5 4_software May-04 Sep-04 0 0.8 0 1
Recycler BPM -total Nov-02 Aug-03 2 1.75 3.5 3_hardware 2 1.25 2.5 2_software Feb-03 2 0.5 1 1
Run II Upgrade Project managementJan-03 ongoing 7 0.7 4.9 1Tev TuneFitters Oct-02 Nov-04 7 0.6 4.2 1Booster IPM and Studies Aug-02 ongoing 7 0.2 1.4 2MCR tools Jan-04 Dec-05 0.5 0.1 0.05 2VXWorks Support Jul-01 ongoing 7 0.3 2.1 1Pbar flying wires - software Nov-03 Mar-04 3 0.8 2.4 1Java Controls Application TutorialDec-03 Apr-04 2 0.8 1.6 1Beam Smoothing Tools Oct-02 Sep-04 7 0.1 0.7 2Tevatron Cusper Software Feb-03 May-04 7 0.5 3.5 2Controls Jul-03 ongoing 7 0.5 3.5 1Liaison to beams Apr-02 ongoing 7 0.1 0.7 1SCIDAC Simulations Oct-01 ongoing 7 1.5 10.5 2TOTAL FTE months since July 1, 2003- Feb 1,2004 92.85Average FTE since July 21.35 13.26429
(sum) (average)
March 17, 2004 P L McBride Operations Review 10
TeV BPM ProjectTeV BPM Project
Hardware: We are replacing the readout electronics. Echotek boards similar to the boards used for the recycler BPMs will be installed in Tevatron support buildings.
Software: front-end, control room applications, “offline”Challenge: to measure antiproton positions in the presence
of a large proton signalCD scientist R. Kutschke (assigned to BTeV software) stepped in to solve this critical problem. He should be able to return to BTeV in the summer
S. Wolbers – Project ManagerB. Webber – Deputy Project Manager
J. Steimel – Technical CoordinatorB. Banerjee – Project AssistantJ. Nicholls – Project Assistant
ElectronicsVince Pavlicek
Front-End/DAQ Software
Margaret Votava
Online SoftwareBrain Hendricks
Offline SoftwareRob Kutschke
RequirementsMike Martens
From AD 3-5 FTEFrom CD 4-8 FTE
Sept 03-Dec 04
March 17, 2004 P L McBride Operations Review 11
TeV BPM TeV BPM Project Project
TrackingTracking
Status Reports Html files given below show the current state of the Tevatron BPM project. Excel spread sheets should be used by the project manager, L2 managers, and the project office to update various project information. Status files marked Initial, derived from the RunII planning document, are provided for reference only.List of Project Accounting codes relevant to the project should be used when charging to the project.
Please not that some of the files are for management use only and may not be visible to everybody. Also, Pivot Tables on some worksheets are not interactive.
TBPM Upgrade Project Version 2
Date Category Task Report Cost Report Adiitional
Information 1/7/04 TBPMV2_1 stdTask stdCost
2/13/04 TBPMV2_8 stdTask POTracking, fteCalculation
Milestones TBPM.mpp
TBPM Upgrade Project Version 1
Date Category Task Report
Cost Report Adiitional Views
RunII_Aug03 Initial html excel
10/15/03 First format html excel
10/31/03 Rev. format
html, excel
11/11/03 Status html
March 17, 2004 P L McBride Operations Review 12
ConclusionsConclusions• Large number of active projects in the
Computing Division• There is always a list of potential projects –
important to set priorities. • Projects are started/ended after consultation
with the experiments or the accelerator division
• Projects are monitored by division management and reports are available to all.
March 17, 2004 P L McBride Operations Review 13
Additional SlidesAdditional Slides
March 17, 2004 P L McBride Operations Review 14
Status ReportsStatus ReportsCRL Projects page:
Collaboration Tools
Control Room Logbook
Responsible OU CEPA
Task Number
50.02.22.01
Stakeholders
D0, Minos, MiniBooNE, CMS, MIPP
Leader(s) S Panacek
Est. Start Date
Est. End Date
Status
Active
FY
2004
Deliverables New releases, new installations.
Description
The Control Room Logbook is an electronic logbook used to capture control room activity. The CRL is used in the D0 control room, where over 100 entries are added every day for a total of over 200,000 entries. Minos, MiniBooNE and CMS are also using it. The logbook has a long list of capabilities such as adding images, text, forms, binary fi les, and hand drawn entries. It can also programmatically add entries. For example, the DAQ can log status. In addition, there is a web interface for remote access. Java and XML make the CRL platform independent, vendor independent, and highly configurable.
Plan
Schedule
Issues
Extranet URL http://www-cpd.fnal.gov/CRL/
http://wwwserver2.fnal.gov/cfdocs/projectsdb/projdetail.cfm?ProjectID=75
March 17, 2004 P L McBride Operations Review 15
TeV BPM projectTeV BPM projectTBPM Estimated FTE Month Needed
0.00
2.00
4.00
6.00
8.00
10.00
12.00
14.00
16.00
Months
FTE
mon
ths
CP FTE 1.20 1.38 1.12 1.20 1.14 2.10 3.87 3.70 3.30 4.68 5.07 5.14 3.08 1.79 1.46 0.28
EE FTE 1.58 3.08 2.70 3.97 4.74 4.45 4.78 3.50 2.75 3.57 2.69 1.85 2.10 2.47 2.31 1.17
ET FTE 0.53 0.71 0.63 1.03 2.19 2.78 4.60 3.39 1.22 1.62 1.33 1.42 0.81 0.52 0.17 0.35
PHY FTE 2.28 2.72 1.24 1.32 1.32 1.09 1.73 1.65 2.02 2.45 1.46 0.77 0.74 0.74 0.53 0.00
FTE 5.58 7.88 5.69 7.52 9.39 10.42 14.97 12.23 9.29 12.32 10.53 9.18 6.73 5.51 4.46 1.80
Sep-03 Oct-03 Nov-03 Dec-03 Jan-04 Feb-04 Mar-04 Apr-04 May-04 Jun-04 Jul-04 Aug-04 Sep-04 Oct-04 Nov-04 Dec-04
3.5 5.5 11.4 6.6 5.8 6.8Effort Reports:
March 17, 2004 P L McBride Operations Review 16
TEV BPM TEV BPM statusstatus
Standard Task Report
ID WBS Name Duration Start_Date Finish_Date Percent_Complete Predecessors Resource_Names
1 1 Run II - Jeff Spalding 1227 d Wed 1/1/03 Thu 11/15/07 20%
2 1.1
Operations and Operational Maintenance and Upgrades
1227 d Wed 1/1/03 Thu 11/15/07 20%
3 1.1.1 ongoing operations support
1227 d Wed 1/1/03 Thu 11/15/07 20%
4 26 Luminosity Upgrades 321 d Tue 9/2/03 Thu 12/9/04 20%
5 26.4
Tevatron High Luminosity - Vladimir Shiltsev
321 d Tue 9/2/03 Thu 12/9/04 20%
6 26.4.6 Improved Control and Diagnostics
321 d Tue 9/2/03 Thu 12/9/04 20%
7 26.4.6.4 Tevatron BPM Upgrade 321 d Tue 9/2/03 Thu 12/9/04 20%
8 26.4.6.4.1 Tev BPM system design 258 d Tue 9/2/03 Thu 9/9/04 35%
9 26.4.6.4.1.1 Electronics design 167 d Tue 9/2/03 Fri 4/30/04 62%
10 26.4.6.4.1.1.2 Tunnel cable upgrade 54 d Tue 9/2/03 Fri 11/14/03 100%
11 26.4.6.4.1.1.3 BLM design 167 d Tue 9/2/03 Fri 4/30/04 83%
12 26.4.6.4.1.1.3.0 BLM - op 167 d Tue 9/2/03 Fri 4/30/04 80%
Baumbaugh A.[1%],Haynes B.[26%],Deuerling G.[2%]
13 26.4.6.4.1.1.3.1 BLM interface specification 44 d Wed 10/15/03 Wed 12/17/03 100%
14 26.4.6.4.1.1.3.2 BLM prototype design & testing 73 d Wed 11/12/03 Tue 3/2/04 80%
15 26.4.6.4.1.1.4 BPM design 167 d Tue 9/2/03 Fri 4/30/04 45% 16 26.4.6.4.1.1.4.1 BPM core 162 d Tue 9/2/03 Fri 4/23/04 85%
March 17, 2004 P L McBride Operations Review 17
BLASTdb project reportingBLASTdb project reporting
BLASTdb Accelerator Magnet Database-----------------------------------Short Description of Project: Create and do early populating and critical applications for a modern and maintainable unifying several sources of magnet and alignment data "owned" by Accelerator and Technical divisions.
Milestones agreed on are:0. Agreement on what we are doing.1. Creation of good database, meeting agreed key purposes
a) Repository for the data previously in N. Gelfand's databaseb) Adequate scheme for accepting new survey datac) Repository for some part of the "other" data that AD has currently in pseudo- and
real databases. Use case applications for populating and simple access.2. Refinement of that database, for decent performance, completion of schema to include all the critical data categories, and incorporation of all formulas needed for users to convenientlyaccess data in their prefered forms.3. Incorporation of other data sets for maximal usefulness to AD and TD.
Project Status: Ongoing
March 17, 2004 P L McBride Operations Review 18
Current Current engineering engineering
support support projectsprojects
Projects for Category: Engineering Support Project Leader Responsible OU Task Number Status
Engineering Support CEPA 50.02.04 Roll Up
D0 L1 Ecal Test Waveform Generator
Stefano Rapisarda CEPA/ESE 50.02.04.02 Active
D0 Detector Luminosity Monitor Firmware
Rick Kwarciany, Rich Partridge (D0), Brendan Casey
CEPA/ESE 50.02.04.02 Active
D0 VRB Controller debugging and support
Ted Zmuda, Don Lincoln (D0)
CEPA/ESE 50.02.04.02 Active
Project Leader Responsible OU Task Number Status
CKM Timing Distribution Systems Haynes Obsolete
D0 Trigger Distribution System Zmuda Finished
CKM DAQ
Pavlicek, M Bowden, P Cooper, B Tschirhart
Obsolete
For comments about this page, contact [email protected] Last modified by JH 6 February 2004
Security, Privacy, Legal