Top Banner
Data Optimization for Reflectometer Simulation Marc Osherson Science Education Summer Intern 9/1/2005
12

Data Optimization for Reflectometer Simulation

Dec 30, 2015

Download

Documents

gage-hall

Data Optimization for Reflectometer Simulation. Marc Osherson Science Education Summer Intern 9/1/2005. FWR. A 2D simulation of a full wave reflectometer for which Eliot Feibush has been developing a GUI. Client-server architecture. GUI can run on a user’s laptop. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Data Optimization for Reflectometer Simulation

Data Optimization for Reflectometer Simulation

Marc Osherson

Science Education Summer Intern

9/1/2005

Page 2: Data Optimization for Reflectometer Simulation

FWR A 2D simulation of a full wave reflectometer for

which Eliot Feibush has been developing a GUI. Client-server architecture.

GUI can run on a user’s laptop. Input and Output netCDF files are on the PPPL cluster. Files had to be transferred to the laptop, and processed there.

Page 3: Data Optimization for Reflectometer Simulation

PPPL Compute Cluster

User’s PC, Mac, Linux

Multi – Tier Software Architecture

Java Client GUI Java Servlet

FWR Simulation

TRANSP

genxpl

trxplnetCDF Files

MDSplus Server

TRANSP Runs

Correlation

Graphs

FWR Input

FWR Solution

netCDFcon

Page 4: Data Optimization for Reflectometer Simulation

Problem Input and output files became prohibitively large

for laptops, e.g. 100MB output files. The files would take too long to transfer and

process. The Java heap memory was too small and could not

handle such files.

Page 5: Data Optimization for Reflectometer Simulation

Approach Server side post-processing of input and output

files. Reduce simulation data to just the displayable

image data. Arrays of doubles converted to byte data.

Provide a means for recovering the actual data values.

Page 6: Data Optimization for Reflectometer Simulation

netCDFcon (C program) Converts the plasma input file into efficient image data.

Computes the three cutoff images and scales them into image data.

Converts the full wave solution file to image data. Runs on the PPPL compute server, much faster than running

Java on a laptop. Roughly 100:1 speed up.

Converts a 100MB solution file to 1MB. Significantly reduces file transfer time.

Convert once, display many times.

Page 7: Data Optimization for Reflectometer Simulation

netCDFcon Linux command line program. Command line arguments:

Input file Output file Type of processing List of variables, e.g. ne te bb

Run by the servlet in a script file.

Page 8: Data Optimization for Reflectometer Simulation

FWR Screenshots

Page 9: Data Optimization for Reflectometer Simulation

Reflectometer Simulation

Page 10: Data Optimization for Reflectometer Simulation

FWR Demo

Page 11: Data Optimization for Reflectometer Simulation

FWR Demo

Questions ?

Page 12: Data Optimization for Reflectometer Simulation

Thank you To the entire science education staff for making this

possible. To Eliot Feibush for all the help he’s given me. To PPPL for this opportunity.