Пара слов о CBMROOT2 Прокудин Миша. Linux distribution tested ► Debian 3.0 (GSI)  GCC 3.4.4  GLibC 2.2.5 ► SLC 3.0.6 (ITEP)  GCC 3.2.3  GLibC 2.3.2.

Slides:



Advertisements
Similar presentations
Software Package Management WeeSan Lee. Roadmap What is software package management? RPM YUM pkgtools.
Advertisements

ЗАРЯДКА НА АНГЛИЙСКОМ ЯЗЫКЕ.  Зарядка на уроке английского языка может стать самым любимым и веселым занятием для детей, при том, что она проходит исключительно.
Автоматическая генерация кода программ с явным выделением состояний Канжелев С.Ю. магистрант СПбГУ ИТМО Шалыто А.А. доктор технических наук профессор СПбГУ.
Системы отбора. Условные обозначения (1) (2) (3) (4) (5) (6) (7) Математическое моделирование процессов отбора2.
Учитель математики Кулакова Т.М. МОУ ООШ №15 г.о Новокуйбышевск Самарской области Сентябрь 2011г.
Особенности Java. Блок static static { } Создание и уничтожение объектов  new – создание объекта  finalyze()
Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.
Формализованы ли цели? Устраивает ли вас команда? Каковы этапы процесса? Изменение ИТ структуры? Нужны подрядчики? 1.
SCAD OFFICE. Об устойчивости равновесия железобетонных конструкций.
Post install; Live CD Chapter II / Part 1I. Post install After install completes, take out the install CD/DVD Reboot Check if boot loader is working properly.
Microsoft TechDayshttp:// Александр Шаповал Эксперт по стратегическим технологиям
Microsoft TechDayshttp:// Александр Шаповал Эксперт по стратегическим технологиям
When I get my CTPP 2000 CD Home What should I do?.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
Linux Last Update Copyright Kenneth M. Chipps Ph.D. 1.
CIS 191 – Lesson 2 System Administration. CIS 191 – Lesson 2 System Architecture Component Architecture –The OS provides the simple components from which.
A few Linux basics Network Monitoring & Management.
1 R E F R I G E R A T I O N A N D A I R C O N D I T I O N I N G Как обновить программное обеспечение в AK-SC 255.
Mailing Lists Plus Ayitey Bulley
Linux 简介. Contents Unix GNU/Linux, Distributions Basic usage Applications Compiling, compilers Clustering.
CMSBrownBag,05/29/2007 B.Mangano How to “use” CMSSW on own Linux Box and be happy In this context “use” means: - check-out pre-compiled CMSSW code - run.
LINUX Tuesday, 5 July :00 pm. Remote Login l Use Secure Shell (ssh) l Machine name/IP address E.g. ssh hydra.sma.nus.edu.sg Or ssh
Geant4 Installation Supported platforms:  Scientific Linux with gcc 4.1.2/4.6  Mac Os X 10.7 and 10.8 with gcc 4.21  Windows7 with Visual Studio.
Slackware 9.1 Installation First prompt in the installation process.
As of 28 Juni 2005Getting Starged with GEM - Shuei Yamada 1 Getting Started with GEM Shuei YAMADA ICEPP, University of Tokyo What is GEM? Before you start.
15-16 Oct 2005 Alice-USA meetingAleksei Pavlinov GEANT EMCAL geometry for ALICE current status Aleksei Pavlinov WSU.
Roll Screen Development Debugging assistance for building Rocks Rolls with screens OSGC, May 2008 Nadya Williams University of Zurich.
Linux Kernel Management. Module 9 – Kernel Administration ♦ Overview The innermost layer of Linux operating system is the kernel, which is a thin layer.
Saint Petersburg, 2011 Java Lecture Generics. Quiz ArrayList lst = new ArrayList(); Collection c = lst; lst.add("one"); lst.add(“two"); lst.add(“three");
Software tools and Computing Akiya Miyamoto KEK 29-September-2006 At FJPPL meeting.
Volume of a Cuboid Find the volume of the following cuboids.
CBM ECAL simulation status Prokudin Mikhail ITEP.
ZHT Hands-on tutorial How to install, configure and run ZHT on a multi-nodes cluster.
CBM-Meet, VECC July 21, Premomoy Ghosh CBM – MUCH Simulation for Low-mass Vector Meson Work done at GSI during June 2006.
Separate distribution of the analysis code (and more) P. Hristov 19/03/2014.
Installing the Galaxie Driver The 335 DAD Galaxie driver is installed in two steps: 1.The 335 DAD driver files are copied to the Galaxie driver directory.
Isecur1ty training center Presented by : Eng. Mohammad Khreesha.
1 Architectural Blueprints—The “4+1” View Model of Software Architecture (
Neutron Identification with ECAL  Sergey Kiselev, ITEP Moscow, for the ECAL group  Motivation  Input info  Signal parameters  Preshower – 1 GeV/c.
親愛的吉姆舅舅: 今天吃完晚餐後,奶奶說,在家 裡情況變好以前,您要我搬到城裡跟 您住。奶奶有沒有跟您說,爸爸已經 好久沒有工作,也好久沒有人請媽媽 做衣服了? 我們聽完都哭了,連爸爸也哭了, 但是媽媽說了一個故事讓我們又笑了。 她說:您們小的時候,她曾經被您追 得爬到樹上去,真的嗎? 雖然我個子小,但是我很強壯,
Use of CMT in LHCb CMT Workshop, LAL (Orsay) 28 th February - 1 st March 2002 P. Mato / CERN.
Access QA servers Install SSH/SFTP software –T:\QualityAssurance\Tools\SSH.
Mesa Wi-Fi 802.1x PEAP and EAP-TLS Authentication for Wi-Fi.
1 COP 4343 Unix System Administration Unit 1: –Linux OS structure –Distributions –Hardware inventory –Disks and partitions –Installation steps –Boot loader.
Feasibility of neutron asymmetry measurements with NICA MPD K
What is F/LOSS? By Scot Henderson.
CSC227: Operating Systems
Installation of the ALICE Software
Guide to Linux Installation and Administration, 2e
CSCE 742 Software Architectures
COMP Introduction to Operating Systems Project 1 – Installing CentOS
Feedback on a first use of the ALFA and O2 software
Basic knowledge about Linux
The Linux Operating System
Introduction to computing
Quicken Installation Problem Number More info :
Malwarebytes Installation Error Number
Malwarebytes Installation Problem Number
Recapping: Writing with algebra
Feasibility of   γγ study with ECAL
INSCRIBED SHAPES.
Young’s Double Slit Experiment.

Presentation Title Linux cluster issues
Physics event timing Use Pythia to generate hadronic decays at 125 GeV
Hit Density Geant 3 scoring planes
12cm Area 64cm2 Area 100cm2 ? ? Area ?cm2 12cm Area 36cm2
12cm Area 64cm2 Area 100cm2 ? ? Area ?cm2 12cm Area 36cm2
Presentation transcript:

Пара слов о CBMROOT2 Прокудин Миша

Linux distribution tested ► Debian 3.0 (GSI)  GCC  GLibC ► SLC (ITEP)  GCC  GLibC ► Slackware 10.2(my notebook)  GCC  GLibC Невозможно запустить симуляцию. Падение на стадии создания калориметра.

Getting CBMROOT2 cvs -d login cvs -d checkout cbmroot2 configure gcc and root >. /misc/cbmsoft/config/gcc344login >. /misc/cbmsoft/config/rootlogin configure CbmRoot > export SIMPATH=/misc/cbmsoft > cd >./reconf >./configure --prefix=$PWD --enable-geant3 --with-simpath=/misc/cbmsoft >../config.sh > make > make install

Software requirements ► Pythia6 ► ROOT g  (should be configured with Pythia6) ► Geant3 ► Pluto 3.54  Исходники можно взять в GSI в /misc/cbmsoft  В принципе, можно использовать установленный на dorrrе soft.  export ROOTSYS=/scr/dorrr/prokudin/prokudin/pro gs/root (+соответствующие export для PATH и LD_LIBRARYPATH)  export SIMPATH=/scr/dorrr/prokudin/sim2  как пример скрипта, который умеет правильно построить CBMROOT2 можно взять /scr/dorrr/prokudin/sim2/start.sh  lite.sh

What’s new. ► CbmEcalInf – собственный класс, хранящий описание геометрии. ► CbmEcalСell – класс ячейки калориметра, знающий о своих соседях. ► CbmEcalModule – класс модуля калориметра. ► СbmEcalStructure – контейнер, для структуры калориметра.

Example of ecal_v1.geo #CbmEcal text file #By //Dr.Sys XPos=0#Position of ECal center [cm] YPos=0#Position of ECal center [cm] ZPos=1200#Position of ECal start [cm] NLayers=140#Number of layers ModuleSize=12#Module size [cm] Lead=.1#Lead thickness in layer [cm] Scin=.1#Scintillator thickness in layer[cm] Tyveec=.006#Tyveec thickness in layer [cm] PSLead=0.001#Lead thickness in preshover [cm] PSScin=0.001#Scintillator thickness in layer [cm] PSGap=0.0#Gap between ecal and PS [cm] CellSize=1.0#Cell size in ECAL [cm] EcalZSize=60.0#Z size of ECAL container [cm] ECut=100e-6#Geant cuts CUTGAM CUTELE BCUTE BCUTM DCUTE HCut=300e-6#Geant cuts CUTNEU CUTHAD CUTMUO DCUTM PPCUTM Structure # # # # # # # # # # # 9 ECut и HCut только для виду. Сейчас мы не умеем ставить cutы для данной конкретной среды.

UML class diagram CbmEcalInf CbmEcalStructure construct() resetModules() CbmEcalCell getClusterEnergy(Int_t) ivansProcedure(clusterE, ivansE, shape) CbmEcalModule TODO: Все эти классы слабо документированы! getClusterEnergy(0) энергия в 3х3 Как пример работы с этими классами можно использовать CbmEcalAnalysisDS

Good news ► Требование с памяти  С 100КэВ cutами для одного центрального события ► 350М для СBMROOT2 ► 750М для CBMROOT ► Скорость работы также возросла.  правда незначительно

CBMROOT and CBMROOT2

# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #56