Presentation is loading. Please wait.

Presentation is loading. Please wait.

Code Management James N. Bellinger University of Wisconsin at Madison 19 January 2011 1.

Similar presentations


Presentation on theme: "Code Management James N. Bellinger University of Wisconsin at Madison 19 January 2011 1."— Presentation transcript:

1 Code Management James N. Bellinger University of Wisconsin at Madison 19 January 2011 1

2 Current Work Need to test restoration of “cdfsoft” areas Need to decide what sam product to provide offsite and how to help remote sites configure it Donatella is looking at glitches in code browser: at least one library is missing src: files disagree with descriptions, non-standard characters, other things; killing the browser Large file support investigations Ready to sign off? Create Wiki page w/ instructions User has to request large files, not default Production/setup_output.tcl 19 January 20112

3 Large File Checklist 19 January 20113 WhatStatus AC++ Unpatched AC++Dump reads large filesOK Large file Production vs input files histogram comparison Run 2M test to shake down I/O Apply usual Stntuple/histogramming, compare w/ oldBEWARE TH1F AC++Dump with late event in file: emulate PickEventOK jump/skip in DHInput with large fileOK? Event displayOK Compare job summary lists! Look for memory leaks in ProductionExeYes, not bad Look for memory leaks in AC++DumpYes, not bad Look for memory leaks in stnmakerYes, not bad Look for memory leaks in MC Ntuple (if TopNtuple ok, will this be OK too?) Patchlist to Ray/Hyun Su for new version Scan code for problemsOK Run over a large production file using some analysisOK Concatenate small files to largeOK Write large file from many inputs to analysisOK Read and rewrite a large fileOK Skim and thin large filesOK Check that output file content agrees with inputOK Make test dataset of several large files,upload and read back via cdfgrid/SAM/dcacheOK TBrowser works on large file? (Does it work on Stntuple?)OK Chaining large files works?OK General QuestionsStattus Does the patch work on SL4? Create simple AC++ job, 8GB file, read it back rcp works on SL5 with large filesOK Does rcp work on SL4 w/ large files? Does rootd work on SL4/4 4/5 5/4 5/5 w/ large files? Merge 0-event files w/ patch: readable? Needn't be big? TopNtuple Scan code for problemsOK Run over a large production file using TopFindsee below Concatenate small tnt files to large using TopMergeOK Write large file from many inputs to TopFind:OK ttop25 files from PythiaMC: TopFind makes 3GB fileOK Concatenate larger (>2GB) files to largeOK, not to 8GB Read and rewrite a large fileOK Skim and thin large filesOK Check that getTntFileInfo worksOK Check that output file content agrees with inputOK Content check between input and large file is identicalOK top analysis on both sets is identicalOK Make test dataset of several large files,upload and read back via cdfgrid/SAM/dcachesee above TBrowser works on large file?see above Chaining large files works?see above Large file test w/SAMMonday?


Download ppt "Code Management James N. Bellinger University of Wisconsin at Madison 19 January 2011 1."

Similar presentations


Ads by Google