Download presentation
Presentation is loading. Please wait.
Published byPhyllis Stevenson Modified over 6 years ago
1
James N. Bellinger University of Wisconsin at Madison 10 November 2010
Code Management James N. Bellinger University of Wisconsin at Madison 10 November 2010 10 November 2010
2
Current Work Backup/Restore
Need to exercise and document restore procedure Glitches in code browser: zip files being searched again and at least one library is missing src Donatella is investigating 10 November 2010
3
Code Tasks perl_dbd_oracle diskcache_i rootd TAuthenticate
Product-1 perl_dbd_oracle DONE, now need to make sure everybody gets it Product-2 diskcache_i DONE Product-3 rootd TAuthenticate Partial list of incompatible versions Product-4 tcsh bug SOLVED Product-5 Two names for each product Expertise loss => need backup:IN PROGRESS Tools-1 Code Browser New location, new code Tools-2 Code Browser non-CDF Browse non-CDF utilities too, optionally? Tools-3 Expanded validation suite Code-1 CosmicMods crash Think we’ve found it. PATCH? Code-2 Uninitialized variables A couple of libraries were examined Code-3 Program Speedup Possible approaches: Code-3A look for hot spots 1) single routine Code-3B Modules run several times! 2) investigate consolidation when running Code-3C Program Speedup: partition 3) Partitioning does not look promising Code-4 Frontierize remote sites Persuade remote sites to update/patch, Frontier from main Code-5 Get complete list of managers Have 2/3, or all but a dozen of the official ones Code-6 Frontier should use main branch Support-1 Non-RHEL support Volunteers work on it, but no support? Support-2 cdf.code rebuildable on failure? Stephan has backup procedures, need to test restoration Support-3 6.1.4int11.m W-analysis will probably never stop using this version 10-November 2010
4
Wish List Let me know of others Large file support in root
File storage issues reduced if we use this Wish-2 New release has working Stntuple Wish-3 Joint MC + Production release ONE RELEASE TO RULE THEM ALL… Wish-3A Decide on base: or 7.0.1 Tracking is main question? Wish-3B Combine BMC and regular MC DONE Wish-4 new root 7.0.1 is proof of principle Wish-5 Use xrootd? See Wish-4 Wish-6 EDM validation running test utility Wish-7 New MC engines in new release Wish-8 Test with different compilers long-term support issue Wish-9 code cleanup See Wish-8 and Code-5 and Code-2 Wish-10 Frontier: use current version? Wish-11 CAF submit tools in product Problem, data needs to be updated regularly Wish-12 package pruning See Code-5 Wish-13 Optimizing for 64-bit SL5 Wish-14 Products compiled 64-bit Only standalones, not li braries Wish-15 64-bit CDF code/Stntuple/root Let me know of others 10-November 2010
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.