OPserver: opacities and radiative accelerations on demand C Mendoza (IVIC, Ven) LS Rodríguez (IVIC, Ven) MJ Seaton (UCL, UK) F Delahaye (OPM, France) P.

Slides:



Advertisements
Similar presentations
The Australian Virtual Observatory e-Science Meeting School of Physics, March 2003 David Barnes.
Advertisements

Standard Solar Model Calculation of Neutrino Fluxes Aldo Serenelli Institute for Advanced Study NOW 2006 Conca Specchiulla 11-Sept-2006.
The Standard Solar Model and Its Evolution Marc Pinsonneault Ohio State University Collaborators: Larry Capuder Scott Gaudi.
Are inputs to standard solar models correct? OR The problem with solar abundances Sarbani Basu Yale Univesity.
Kyung Hee University 1 1 Application Layer. 2 Kyung Hee University Position of Application Layer.
Atomic data for the modeling of K lines in elements with 10≤ Z≤ 20 C Mendoza (IVIC, Venezuela) MA Bautista (IVIC, Venezuela) P Palmeri (Mons-Hainaut, Belgium)
Introduction to Web Database Processing
From Accurate Atomic Data to Elaborate Stellar Modeling Franck Delahaye LUTh (Observatoire de Paris, France) Collaborations : Atomic Physic – Opacity:Claude.
Chapter 1: An Introduction To ASP.NET Web Programming
Interpret Application Specifications
Neon, Opacity the Universe and Everything Jeremy Drake Smithsonian Astrophysical Observatory 2004: The “solar model problem” 2005: Neon in late-type stars.
Are recent solar heavy element abundances consistent with helioseismology? Sarbani Basu H.M. Antia.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Client/Server Computing. Information processing is distributed among several workstations and servers on a network, with each function being assigned.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Introduction to JavaScript Programming With XML and PHP Creating Interactive Web Pages Elizabeth Drake.
Christopher M. Pascucci Basic Structural Concepts of.NET Browser – Server Interaction.
Design and Implementation of a Single System Image Operating System for High Performance Computing on Clusters Christine MORIN PARIS project-team, IRISA/INRIA.
1 Web Servers (IIS and Apache) Outline 9.1 Introduction 9.2 HTTP Request Types 9.3 System Architecture 9.4 Client-Side Scripting versus Server-Side Scripting.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 4 Web technologies: HTTP, CGI, PHP,Java applets)
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
The Old World Meets the New: Utilizing Java Technology to Revitalize and Enhance NASA Scientific Legacy Code Michael D. Elder Furman University Hayden.
Accurate Stellar Opacities and the Solar Abundance Problem
Opacity: Theoretical and Astrophysical Aspects High-Energy-Density (HED) Atomic-Astro-Plasma Physics Anil Pradhan ICOPS Mini-Course: May 29-30, 2014 Washington,
Internet, intranet, and multimedia database processing l Database processing across local and wide area networks l Alternative architectures for distributing.
Chapter 17 - Deploying Java Applications on the Web1 Chapter 17 Deploying Java Applications on the Web.
GridChem-- User Support Kent Milfeld Supported by the NSF NMI Program under Award # Oct. 10, 2005.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 23 How Web Host Servers Work.
©2007 · Georges Merx and Ronald J. NormanSlide 1 Chapter 13 Java on Various Computer Platforms.
How computer’s are linked together.
4th EGEE user forum / OGF 25 Catania, TheoSSA on AstroGrid-D Iliya Nickelt (AIP / GAVO), Thomas Rauch (IAAT / GAVO), Harry Enke (AIP.
Client-Server Processing, Parallel Database Processing and Distributed Database Systems. KEVIN ROBERTS ANIKET MURLIDHARAN.
Impact of Java Compressed Heap on Mobile/Wireless Communication Mayumi KATO and Chia-Tien Dan Lo (itcc’05) Department of Computer Science, University of.
Spectral Analysis in the VO Thomas Rauch, Iliya Nickelt and the GAVO and AstroGrid-D Teams.
Web Services BOF This is a proposed new working group coming out of the Grid Computing Environments Research Group, as an outgrowth of their investigations.
1 Welcome to CSC 301 Web Programming Charles Frank.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
Building the e-Minerals Minigrid Rik Tyer, Lisa Blanshard, Kerstin Kleese (Data Management Group) Rob Allan, Andrew Richards (Grid Technology Group)
Development of Computers. Hardware 1. Original concept: Charles Babbage 1840’s 2. 4 basic components of a computer system: input store mill output (Now:
Schedule Introduction to Web & Database Integration Tools and Resources HTML and Styles Forms and Client-Side Scripts DB Engines Forms Processing and Server-Side.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
Information Technology: GrADS INTEGRATED USER INTERFACE Maps, Charts, Animations Expressions, Functions of Original Variables General slices of { 4D Grids.
Chapter 17 - Clients + Servers = Distributed Computing Introduction Large Computers Use Networks For Input and Output Small Computers Use Networks To Interact.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
First Attempt of Modelling of the COROT Main Target HD Workshop: "gamma Doradus stars in the COROT fields" /05/ Nice Mehdi – Pierre.
JavaScript 101 Introduction to Programming. Topics What is programming? The common elements found in most programming languages Introduction to JavaScript.
Portals, Services, Interfaces Marlon Pierce Indiana University March 15, 2002.
Distributed Data Servers and Web Interface in the Climate Data Portal Willa H. Zhu Joint Institute for the Study of Ocean and Atmosphere University of.
Internet addresses By Toni Grey & Rashida Swan HTTP Stands for HyperText Transfer Protocol Is the underlying stateless protocol used by the World Wide.
Problem On a regular basis we use: –Java applets –JavaScript –ActiveX –Shockwave Notion of ubiquitous computing.
Joint Institute for Nuclear Research Synthesis of the simulation and monitoring processes for the data storage and big data processing development in physical.
Volunteer Computing: Involving the World in Science David P. Anderson U.C. Berkeley Space Sciences Lab February 16, 2007.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Helioseismology Jørgen Christensen-Dalsgaard
Web Programming Language
WWW and HTTP King Fahd University of Petroleum & Minerals
Grid Computing.
University of Technology
Chapter 27 WWW and HTTP.
Chapter 3 Hardware and software 1.
Chapter 3 Hardware and software 1.
Presentation transcript:

OPserver: opacities and radiative accelerations on demand C Mendoza (IVIC, Ven) LS Rodríguez (IVIC, Ven) MJ Seaton (UCL, UK) F Delahaye (OPM, France) P Buerger (OSC, USA) E Palacios (UC, Ven) A Bellorín (UCV,Ven) AK Pradhan (OSU, USA) M Meléndez (USB, Ven) CJ Zeippen (OPM, France) J González (UC/IVIC, Ven) High Accuracy Atomic Physics in Astronomy ITAMP 07/008/2006

e-Science is to do with the exploitation of the Internet as a powerful research environment Generate, store and analyze large volumes of scientific data LHC Virtual observatories Genomics/proteomics Perform large-scale modeling and simulations Nanoscience Establish and manage dynamic and distributed virtual organizations Grid

In GRID environments, computing is conceived as an efficient network service with unlimited capabilities GRID Portal

Scientific computing is mainly carried out under the traditional paradigm Source Compilation Input Disc Output Executable

Scientific computing in grid environments requires a more modern scheme: data-based centered Input Disc Output Executable DBMS

Scientific computing in grid environments is markedly distributed Disc CGI-scripts Executable 1/2 Web server Disc Executable 1/2 Supercomputer Disc HTML Java portlet Java application Web client

The standard model of the Sun interior has recently given rise to an intense polemic Helioseismology R(obs) =  R☼ R(theory) = R☼ (Basu & Antia 1997) Chemical abundance Z/H = (Grevesse & Sauval, 1998) Z/H = (Asplund et al. 2004) R(theory) = R ☼ Opacities OP: recently revised (Badnell et al. 2005) OPAL and OP in 2.5% accord The impact of the revised abundances has been extensively discussed by Bahcall & et al. (2005)

Detailed stellar models are now including effects due to microscopic diffusion Microscopic diffusion: Radiative levitation Gravitational Thermal diffusion It affects: Internal and thermal structures of star Convection zone depth Pulsations Anomalies in superficial abundances

Computing time of RMOs and RAs depends on the disk reading of monochromatic opacities (1Gb) For a chemical mixture with relative abundances f i, the Rosseland mean opacity (RMO) is given by  1/  R =    F(u)/  (u) du  where u=h /kT F(u) = [15/  4 ] u 4 exp(-u)/[1 – exp(-u)] 2 and the opacity cross section of the mixture  (u) =  f i  i (u) is the sum of the monochromatic opacities of each ion.

Computing time of RMOs and RAs depends on the disk reading of monochromatic opacities (1Gb) The radiative acceleration for the ith element is g rad =  R  i F/(c  i ) where F =  eff  R ☼ /r) 2 con B(T) = 2(  kT) 4 /(15c 2 h 3 ). The non-dimensional parameter   i =   i mta /  du  depends on the momentum transfer cross section  i mta =  i (u) [1- exp(-u)] – a i (u).

Stage 1 Stage 2 Mono 1 Gb mixv opfit end RMO mixv.xx 85 Kb mixv.in opfit.in opfit.xx start RA accv accfit end RA acc.xx 470 Kb acc.in accfit.in accfit.xx start RMO

OPserver exploits the client-server network architecture Opacity codes in OPCD (Seaton 2005) are restructured in a client-server network architecture User interaction is either through a web page or a linkable a subroutine library (OPlibrary) The RMOs and RAs are computed with the monochromatic opacities always loaded in RAM Remote calls are addressed through the HTTP protocol (URLs ) Codes have been parallelized (OpenMP)

OSC Web client Web server Supercomputer Modelling code OPlibrary Modelling code OPlibrary mono ABC