# Presentation: 809707

## 1.2.9 Offline Computing

**1.2.9.1  Hardware**
**1.2.9.2  Software **

## 1.2.9.1 Offline Computing Hardware

**Two components: compute ****farm**** + workstations**
**Compute farm: **
**Assume we will need 100 x more power than needed for E949 (20 dual CPUs in 2001) based on expected trigger rates for Kopio.**
**Estimates based on costs of DAQ Online farm.**
**CPU power should be 10 x more by 2009 which means a farm of 200 dual CPUs**
**This farm should be purchased as late as possible to take advantage of increased CPU power. It is planned to get 10% of the farm setup two years before physics data, 40 % one year before and the last 50% just in time.**
**Workstations : **
**Individual workstations needed by visitors. These workstations will also act as servers for web applications and databases needed by the experiment. Costing is made assuming 15 typical current desktop computers.**

## 1.2.9.1 Offline Computing Hardware

| Item | Description | Material | Labor |
| --- | --- | --- | --- |
| 1.2.9.1 | Offline Computing Hardware | 1071 | 0.4  Physicists
 2  Computer Programmers
 |
| 1.2.9.1.1 | Processors | 600 |  |
| 1.2.9.1.2 | Workstation | 15 |  |
| 1.2.9.1.3 | Disks and Peripherals | 200 |  |
| 1.2.9.1.4 | Switches | 200 |  |
| 1.2.9.1.5 | Racks, Infrastructure | 10 |  |
| 1.2.9.1.6 | System Support | 46 | 2 FTE Computer Programmers |
| 1.2.9.1.7 | Integration | - | .4 Physicists |

## 1.2.9.2 Offline Computing Software

**Simulations: **includes development and exploitation of various Monte Carlo codes in the areas of beam, fast MC and full detector MC.
**Event reconstruction: **includes input of raw data and calibration values from databases, decoding of data, preparation of hit lists,   in preradiator and calorimeter, processing of veto information from the charged and neutral veto counters, production of ROOT trees output and event display.** **
**Analysis: **includes processing the ROOT trees for** **calibrations, physics studies and monitoring the detector.
** **

## 1.2.9.2 Offline Computing Software

**Tools: **includes work with various software packages needed for detector geometry description, data format, data bases, data management schemes, analysis framework, documentation. In each case, there is need to study the various packages developed by HEP groups. to select one suitable to Kopio and to adapt it to the needs of this experiment.
**Integration: **make all of the above work together as seamlessly as possible. Coordinate all the offline computing efforts.** **
**Workshops: **organize workshops every year to educate the collaborators in using the tools, $24 K to pay for instructors**; **

## 1.2.9.2 Offline Computing Software

| Item | Description | Material | Labor |
| --- | --- | --- | --- |
| 1.2.9.1 | Offline Computing Software | 24 | 64.4  Physicists
11  Computer Programmers
6 Summer students |
| 1.2.9.2.1 | Simulations |  | 22 Physicists
6 Summer students |
| 1.2.9.2.2 | Event Reconstruction |  | 23 Physicists, 3 Programmers |
| 1.2.9.2.3 | Analysis |  | 17 Physicists |
| 1.2.9.2.4 | Tools |  | 1.2 Physicists, 5.5 Programmers |
| 1.2.9.2.5 | Integration |  | 1.2 Physicists, 2.5 Programmers |
| 1.2.9.1.6 | Workshops | 24 |  |