TY - GEN
T1 - Multi-tier graphical web service for simulating reflectometry in Plasma
AU - Feibush, Eliot
AU - Kramer, Gerrit
AU - Valeo, Ernest
AU - Nazikian, Raffi
AU - McCune, Douglas
N1 - Publisher Copyright:
© 2006 ACM.
PY - 2006/7/30
Y1 - 2006/7/30
N2 - Building a web service around a physics simulation code written in Fortran has been an effective approach for adding graphical input, visualizing the output, and making the simulation available to scientists. A multi-tier system was developed to optimize computing and display resources while making minimal changes to the original Fortran code. The amount of data in the simulation exceeds the memory limit of applets running in browsers. This limitation was overcome by compressing the data on the server before transferring the data to the client. Displaying the results involves blending images at varying resolutions that would also exceed the memory limit of the applet for zoom in viewing transformations. This was solved by mapping the target display region to the source images and transforming only the visible pixels to the blend buffer. A set of reusable scientific graphics classes were developed for upgrading a number of other legacy fusion codes.
AB - Building a web service around a physics simulation code written in Fortran has been an effective approach for adding graphical input, visualizing the output, and making the simulation available to scientists. A multi-tier system was developed to optimize computing and display resources while making minimal changes to the original Fortran code. The amount of data in the simulation exceeds the memory limit of applets running in browsers. This limitation was overcome by compressing the data on the server before transferring the data to the client. Displaying the results involves blending images at varying resolutions that would also exceed the memory limit of the applet for zoom in viewing transformations. This was solved by mapping the target display region to the source images and transforming only the visible pixels to the blend buffer. A set of reusable scientific graphics classes were developed for upgrading a number of other legacy fusion codes.
UR - https://www.scopus.com/pages/publications/84958949876
UR - https://www.scopus.com/inward/citedby.url?scp=84958949876&partnerID=8YFLogxK
U2 - 10.1145/1179622.1179815
DO - 10.1145/1179622.1179815
M3 - Conference contribution
AN - SCOPUS:84958949876
T3 - ACM SIGGRAPH 2006 Research Posters, SIGGRAPH 2006
BT - ACM SIGGRAPH 2006 Research Posters, SIGGRAPH 2006
PB - Association for Computing Machinery, Inc
T2 - International Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2006
Y2 - 30 July 2006 through 3 August 2006
ER -