Experimental Facilities Division ORNL DAQ System Interfaces Neutron Science Software Workshop Oct 13, 2003 Rick Riedel.

Slides:



Advertisements
Similar presentations
1 Copyright © 2002 Pearson Education, Inc.. 2 Chapter 1 Introduction to Perl and CGI.
Advertisements

SciFi Tracker DAQ M. Yoshida (Osaka Univ.) MICE meeting at LBNL 10.Feb.2005 DAQ system for KEK test beam Hardware Software Processes Architecture SciFi.
SWIM WEB PORTAL by Dipti Aswath SWIM Meeting ORNL Oct 15-17, 2007.
Summary Role of Software (1 slide) ARCS Software Architecture (4 slides) SNS -- Caltech Interactions (3 slides)
The Data Management Requirements at SNS Shelly Ren & Steve Miller Scientific Computing Group, SNS-ORNL December 11, 2006.
Design of Web-based Systems IS Development: lecture 10.
Experimental Facilities Division ANL-ORNL SNS Experimental Data Standards (Status) Richard Riedel SNS Data Acquisition Group Leader.
The Role of DANSE at SNS Steve Miller Scientific Computing Group Leader January 22, 2007.
Vending Machine FSM Benjamin Welton 03/20/2010 CS 480.
Olin Student Projects 2008 Keith Gendreau Code 662 NASA/GSFC
Experimental Facilities DivisionOak Ridge August 15, 2006 SNS/HFIR Software Developments Steve Miller Analysis Software August 15, 2006.
GLAST LAT ProjectOnline Peer Review – July 21, Integration and Test J. Panetta 1 Gamma-ray Large Area Space Telescope GLAST Large Area Telescope:
Multiple Tiers in Action
The ARCS Data Analysis Software Michael Aivazis California Institute of Technology.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Hungarian Contribution to the ESS - NMX Workshop 17 Marc 2015 Péter HARMAT Control electronics and DAQ for neutron spectrometers
Chapter 9 Working with Forms. Principles of Web Design 2nd Ed. Chapter 9 2 Principles of Web Design Chapter 9 Objectives Understand how forms work Understand.
Connecting To A Remote Computer Via ‘Remote Desktop Web Connection’ Compatible With ‘Most Any’ Computer.
TeraGrid Gateway User Concept – Supporting Users V. E. Lynch, M. L. Chen, J. W. Cobb, J. A. Kohl, S. D. Miller, S. S. Vazhkudai Oak Ridge National Laboratory.
IDK0040 Võrgurakendused I Building a site: Implementation Deniss Kumlander.
DANSE Review – SNS/HFIR Update Steve Miller Scientific Computing Group Leader Neutron Scattering Science Division (NSSD) Spallation Neutron Source May.
1 Application of multiprocessor and GRID technology in medical image processing IKTA /2002.
Lecture#2 on Internet and World Wide Web. Internet Applications Electronic Mail ( ) Electronic Mail ( ) Domain mail server collects incoming mail.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
Enabling Embedded Systems to access Internet Resources.
CDS/ISIS Clearing House Workshop 2003 – Patrick Huby, Davide Storti Recent developments.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation by SANTOSH KUMAR SWAIN Roll # CS
Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D LDAQ – the New Lujan Center Data Acquisition Application Frans Trouw, Gary.
An Overview of PHENIX Computing Ju Hwan Kang (Yonsei Univ.) and Jysoo Lee (KISTI) International HEP DataGrid Workshop November 8 ~ 9, 2002 Kyungpook National.
2004/12/02Slide Number 1 of 15 Exposure Time Calculator (ETC) as a Web Service Donald McLean 2004 Technology Open House.
CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) /0558 fax Jeffrey C. Michalski Concur.
How computer’s are linked together.
Working with Forms. How Forms Work Forms let you build interactive Web pages that collect information from a user and process it on the Web server The.
Computer Emergency Notification System (CENS)
Network Monitoring System for the UNIX Lab Bradley Kita Capstone Project Mentor: Dr C. David Shaffer Fall 2004/Spring 2005.
Team Members Team Members Tim Geiger Joe Hunsaker Kevin Kocher David May Advisor Dr. Juliet Hurtig November 8, 2001.
1 © Netskills Quality Internet Training, University of Newcastle HTML Forms © Netskills, Quality Internet Training, University of Newcastle Netskills is.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
Week 12 Working with Forms Objectives Understand how forms work Understand form syntax Create input objects Build forms within tables Build and.
Convert generic gUSE Portal into a science gateway Akos Balasko 02/07/
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Design and Implementation of PARK (PARallel Kernel for data fitting) Paul KIENZLE, Wenwu CHEN and Ziwen FU Reflectometry Group.
The Research Alliance in Math and Science program is sponsored by the Office of Advanced Scientific Computing Research, Office of Science, U.S. Department.
Event Mode Data Acquisition System Richard Riedel, Oak Ridge National Laboratory.
TeraGrid Gateway User Concept – Supporting Users V. E. Lynch, M. L. Chen, J. W. Cobb, J. A. Kohl, S. D. Miller, S. S. Vazhkudai Oak Ridge National Laboratory.
 Computer is an electronic tool that can accept, process, and accumulate data which can produce a result or output.  Computer System is a combination.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
ICALEPCS 2005 Geneva, Oct. 12 The ALMA Telescope Control SystemA. Farris The ALMA Telescope Control System Allen Farris Ralph Marson Jeff Kern National.
Florida Institute of Technology, Melbourne, FL
WEB SERVER SOFTWARE FEATURE SETS
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
Markus Frank (CERN) & Albert Puig (UB).  An opportunity (Motivation)  Adopted approach  Implementation specifics  Status  Conclusions 2.
Data Management and Software Centre Mark Hagen Head of DMSC IKON7, September 15th 2014.
CGS 3066: Web Programming and Design Spring 2016 Introduction to Server-Side Programming.
ORNL is managed by UT-Battelle for the US Department of Energy Status Report: Data Acquisition and Instrument Controls for the Spallation Neutron Source.
Wednesday NI Vision Sessions
Fermilab Control System Jim Patrick - AD/Controls MaRIE Meeting March 9, 2016.
PHP stands for …….. “PHP Hypertext Pre-processor” and is a server-side scripting language like ASP. PHP scripts are executed on the server PHP supports.
DeLiDAQ-2D ─ a new data acquisition system for position-sensitive neutron detectors with delay-line readout F.V. Levchanovskiy, S.M. Murashkevich Frank.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
SCI-BUS project Pre-kick-off meeting University of Westminster Centre for Parallel Computing Tamas Kiss, Stephen Winter, Gabor.
ORNL is managed by UT-Battelle for the US Department of Energy ADnED Handling V4 Neutron Event Data Matt Pearson SNS ORNL 18 th -22 nd May 2015.
Gu Minhao, DAQ group Experimental Center of IHEP February 2011
Nat 4/5 Computing Science Software
Introduction to Dynamic Web Programming
EVLA Archive The EVLA Archive is the E2E Archive
Progress and Status Report
Large CMS GEM with APV & SRS electronics
Chapter 12: Automated data collection methods
Presentation transcript:

Experimental Facilities Division ORNL DAQ System Interfaces Neutron Science Software Workshop Oct 13, 2003 Rick Riedel

Experimental Facilities Division ORNL Preprocessor Detector Electronics Detectors PT 0 Dis. Module Chopper Dis. Module Slow Controls Timing Module DAS System Diagram Data/File Server Control Computer F.C. SwitchGbit Switch Firewall 2G optical 1G copper

Experimental Facilities Division ORNL “Black Box” View Data Source provider. –Data sets could be as large as 35Gbytes –SNS to generate 130 Gbytes/day…26Tbyte/year. –Histogrammed or event mode Command consumer. –Python scripts embedded in XML requests.

Experimental Facilities Division ORNL Feedback Requirement Analysis PC, Cluster, Distributed Domain Data/File Server Firewall Python Script Data (live,background,normalization)

Experimental Facilities Division ORNL External Interfaces Firewall –“Live” data via internet (low bandwidth). –Python scripting file gateway –Firewall Data/File Server –File based objects –“Live” data (high bandwidth) –Read Access Only –Short term (as defined in DAS requirements)

Experimental Facilities Division ORNL Remote Access--Firewall Availability is controlled by instrument scientist. Html (web page) controlled via password and at control computer. Remote Desktop or VNC portal. Port controlled via password.

Experimental Facilities Division ORNL Data/File Server A file server (RAID 0/1) handles data access Pre-nexus format—current run Nexus format—completed runs. Data mining database input( to current Oracle database server) Handles backups

Experimental Facilities Division ORNL Data Modes Standard=Histogram, PulseMode = Events identified with time stamp and pulse number. Allows cross correlation with ancillary data.

Experimental Facilities Division ORNL Histogramming—Loss of Pulse Information Neutron Events TOF X,Y Counts Time, E, Q, d Pixel Spectrum T.O.F., Space bins Frame n+1 Frame n

Experimental Facilities Division ORNL Pulse Mode—Retains Pulse Information. Allows use of correlation techniques. Neutron Events TOF X,Y Frame n+1 Frame n +Pulse Stamp Chopper Phase, Magnetic Field, etc. Chopper Phase, Magnetic Field, etc. Ancillary Data +Pulse Stamp