Difference between revisions of "PDP"

From PDP/Grid Wiki
Jump to navigationJump to search
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
== User documentation provided by PDP group ==
 +
 +
; [[Modern C Compiler, ROOT, Geant]] : How to get access (via SFT) to more recent versions of ROOT, gcc / g++, python and other tools, than provided by the system (no need to install them yourself)
 +
; Modern versions of other tools  : take a look at the [[Modern C Compiler, ROOT, Geant]] page, there is other software there too.  For example, scikit-learn and Tensorflow
 +
; [[Python]] : An alternative method for setting up a modern python ecosystem together with root and many python modules
 +
; [[Grid UI setup]] : Setting up grid tools for use on your desktop and/or Stoomboot
 +
; [[Garfield]] : How to use Magboltz and Garfield from Nikhef computer systems.
 +
; [[dCache]] : Notes for using the dCache file system.
 +
; [[Stoomboot Scheduling]] : Some general information on how job scheduling works on Stoomboot
 +
 +
== Documentation regarding maintenance of above systems ==
 +
 +
; [[Anaconda Maintenance]] : Updating anaconda, packages, environments and whatnot
 +
; [[dCache Administration]] : dCache server administration and client setup.
  
 
== PDP projects ==
 
== PDP projects ==
  
A project means, in the context of these pages, any activity that consumes a significant amount of resources.  A trial definition for significant:
+
; [[Running Projects]] : currently running projects in the PDP group.
----
 
Resource consumption is significant enough to warrant tracking as a project, whenever the tracking overhead drops below 10%.  Assume for the moment an overhead of 1 hour for the start memo, 2 hours for the quarterly status memo, and 4 fours for the final report.  For a project lasting less than three months in calendar time, the threshold is then 50 hours; for a project lasting more than three months, the threshold is 70 hours.
 
----
 
Hours above are real hours spent working on the project.  These definitions should be evaluated for usefulness as we acquire experience.  The start memo is also relevant to expenses; if we apply the same rule, the threshold is anything costing more than 625 euros (standard figure for personnel 100k / yr = 62,5 euro/hr which is 10% of 625 euros).
 
 
 
 
; [[Guidelines]] : general guidelines for documentation associated with starting, running, and ending projects
 
; [[Guidelines]] : general guidelines for documentation associated with starting, running, and ending projects
 +
; [[Completed Projects]] : Archive of information for completed projects
 +
; [[SystemDesign]] : Designs of infrastructure that we have created and like to share

Latest revision as of 23:10, 30 April 2018

User documentation provided by PDP group

Modern C Compiler, ROOT, Geant
How to get access (via SFT) to more recent versions of ROOT, gcc / g++, python and other tools, than provided by the system (no need to install them yourself)
Modern versions of other tools
take a look at the Modern C Compiler, ROOT, Geant page, there is other software there too. For example, scikit-learn and Tensorflow
Python
An alternative method for setting up a modern python ecosystem together with root and many python modules
Grid UI setup
Setting up grid tools for use on your desktop and/or Stoomboot
Garfield
How to use Magboltz and Garfield from Nikhef computer systems.
dCache
Notes for using the dCache file system.
Stoomboot Scheduling
Some general information on how job scheduling works on Stoomboot

Documentation regarding maintenance of above systems

Anaconda Maintenance
Updating anaconda, packages, environments and whatnot
dCache Administration
dCache server administration and client setup.

PDP projects

Running Projects
currently running projects in the PDP group.
Guidelines
general guidelines for documentation associated with starting, running, and ending projects
Completed Projects
Archive of information for completed projects
SystemDesign
Designs of infrastructure that we have created and like to share