Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1836049.1836065acmconferencesArticle/Chapter ViewAbstractPublication Pagesweb3dConference Proceedingsconference-collections
research-article

Collaborative steering and post-processing of simulations on HPC resources: everyone, anytime, anywhere

Published: 24 July 2010 Publication History

Abstract

Nowadays, most if not all work concerning the technical development of products is aided by computer technology. CAD tools are used to construct the objects, high-quality rendering is used to visualise prototype designs, and most importantly, products are optimised using computational simulation methods. Ensuring the proper and optimal functioning of a future product requires the collaboration of human experts using a multitude of different tools. Computational meshes suitable for numerical simulations have to be created from geometry by meshing experts, boundary conditions -- i.e. parameters that define the different conditions a simulation should try to reproduce -- have to be defined, the simulation has to be started and monitored, and the results have to be analysed. All those steps usually use different tools and need special expertise and knowledge to use. This paper will show how to merge those steps usually performed by different tools into one coherent platform, and how to present the uniform access to this platform in a browser interface. This gives teams of engineers collaborative access to all parameters needed to influence the geometry creation, meshing, simulation on high- performance computing resources and post-processing of their simulation results, delivering these results directly into the web browser using modern WebGL and AJAX techniques. The web-based access introduced in this work also contributes to lowering the threshold for engineers to use remote simulation and post-processing facilities, allowing them to create and analyse data sets on their local workstation or mobile devices.
In this paper, we will present a real-life scientific engineering work-flow from the field of turbo-machinery design to demonstrate the applicability of our solution for web-based collaborative interactive simulation and post-processing including a web-based 3D rendering environment.

References

[1]
Abram, G., and Treinish, L. 1995. An extended data-flow architecture for data analysis and visualization. 263.
[2]
Ahrens, J., Brislawn, K., Martin, K., Geveci, B., Law, C., and Papka, M. 2001. Large-scale data visualization using parallel data streaming. Computer Graphics and Applications, IEEE 21, 4 (jul/aug), 34--41.
[3]
Becker, M., and Woessner, U. 2006. Tangible interfaces for interactive flow simulation, vol. 91/2006 of Notes on Numerical Fluid Mechanics and Multidisciplinary Design. Springer Berlin, Heidelberg.
[4]
Behr, J., Eschler, P., Jung, Y., and Zöllner, M. 2009. X3DOM: a DOM-based HTML5/X3D integration model. In Web3D '09: Proceedings of the 14th International Conference on 3D Web Technology, ACM, New York, NY, USA, 127--135.
[5]
Belfore, II, L. A., and Chitithoti, S. 2000. An interactive land use VRML application (ILUVA) with servlet assist. In WSC '00: Proceedings of the 32nd conference on Winter simulation, Society for Computer Simulation International, San Diego, CA, USA, 1823--1830.
[6]
Benedetto, M. D., 2009. SpiderGL: 3D Graphics for Next-Generation WWW. http://spidergl.org/.
[7]
Boukerche, A., Iwasaki, F. M., Araujo, R. B., and Pizzolato, E. B. 2008. Web-Based Distributed Simulations Visualization and Control with HLA and Web Services. In DSRT '08: Proceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications, IEEE Computer Society, Washington, DC, USA, 17--23.
[8]
Brodlie, K., Brooke, J., Chen, M., Chisnall, D., Fewings, A., Hughes, C., John, N. W., Jones, M. W., Riding, M., and Roard, N. Visual supercomputing - technologies, applications and challenges. eurographics STAR - 2, state of the art report. european association for computer graphics: Switzerland. n.b. revised version to be published in computer graphics forum issue 24 number 2, 2. Computer Graphics Forum 24, 2005.
[9]
Chinnici, R., Moreau, J.-J., Ryman, A., and Weer-awarana, S., 2007. Web Services Description Language (WSDL) version 2.0 part 1: Core language. http://www.w3.org/TR/wsdl20/.
[10]
Coglan, J., 2007. Sylvester - Vector and Matrix math for JavaScript. http://sylvester.jcoglan.com/.
[11]
Google, 2008. V8 JavaScript Engine. http://code.google.com/intl/de/apis/v8/design.html.
[12]
Grothoff, C., 2007. GNU libmicrohttpd: a library for creating an embedded HTTP server. http://www.gnu.org/software/libmicrohttpd/.
[13]
Gudgin, M., Hadley, M., Mendelsohn, N., Moreau, J.-J., Nielsen, H. F., Karmarkar, A., and Lafon, Y. SOAP version 1.2 part 1: Messaging framework (second edition). http://www.w3.org/TR/soap12-part1/.
[14]
Huang, J., and Cheng, B. 2009. Interactive visualization for 3d pipelines using ajax3d. Networking and Digital Society, International Conference on 1, 21--24.
[15]
Huang, B., Xiong, D., and Li, H. 2004. An integrated approach to real-time environmental simulation and visualization. Journal of Environmental Informatics 3, 42--50.
[16]
Hudson, A. D., Couch, J., and Matsuba, S. N. 2002. The xj3d browser: community-based 3d software development. In SIGGRAPH '02: ACM SIGGRAPH 2002 conference abstracts and applications, ACM, New York, NY, USA, 327--327.
[17]
Jourdain, S., Forest, J., Mouton, C., Nouailhas, B., Moniot, G., Kolb, F., Chabridon, S., Simatic, M., Abid, Z., and Mallet, L. 2008. ShareX3D, a scientific collaborative 3D viewer over HTTP. In Web3D '08: Proceedings of the 13th international symposium on 3D web technology, ACM, New York, NY, USA, 35--41.
[18]
Karypis, G., and Kumar, V. 1995. MeTis: Unstructured Graph Partitioning and Sparse Matrix Ordering System, Version 2.0.
[19]
Kay, L., 2009. SceneJS: Succinct and expressive scene definition for WebGL. http://www.scenejs.org/.
[20]
Leung, C., Salga, A., and Smith, A. 2008. Canvas 3d js library. In Future Play '08: Proceedings of the 2008 Conference on Future Play, ACM, New York, NY, USA, 274--275.
[21]
Lippold, F., and Ogor, I. B. 2008. Fluid-structure interaction: Simulation of a tidal current turbine. In High Performance Computing on Vector Systems 2007, 137--143.
[22]
Lucas, B., Abram, G. D., Collins, N. S., Epstein, D. A., Gresh, D. L., and McAuliffe, K. P. 1992. An architecture for a scientific visualization system. 107--114.
[23]
Mandelin, D., 2010. JavaScript speedups in Firefox 3.6. http://hacks.mozilla.org/2010/01/javascript-speedups-in-firefox-3-6.
[24]
Niebling, F., Griesser, R., and Woessner, U. 2008. Using augmented reality and interactive simulations to realize hybrid prototypes. In Proceedings of the 4th International Symposium on Advances in Visual Computing, Springer-Verlag, Berlin, Heidelberg, 1008--1017.
[25]
Rantzau, D. 2001. Ein modulares Konzept für die interaktive Auswertung von Simulationsdaten in einer verteilten und immersiven Virtuellen-Realitäts-Umgebung. Dissertation, University of Stuttgart, Fakultät für Elektrotechnik.
[26]
Ruprecht, A., Bauer, C., Gentner, C., and Lein, G. 1999. Parallel computation of stator-rotor interaction in an axial turbine. ASME PVP Conference, CFD Symposium, Boston.
[27]
Shen, W., Hao, Q., and Li, W., 2008. Computer supported collaborative design: Retrospective and perspective. S. I. Advances in Collaborative Engineering: From Concurrent - SI on Collaborative design: New methodologies and technologies.
[28]
Turner, D., 2000. The design of FreeType 2. http://www.freetype.org/freetype2/docs/design/index.html.
[29]
Vukievi, V., 2009. Webgl goes mobile. http://blog.vlad1.com/2009/12/01/webgl-goes-mobile.
[30]
Wierse, A., Lang, U., and Rühle, R. 1993. A system architecture for data-oriented visualization. In Proceedings of the IEEE Visualization '93 Workshop on Database Issues for Data Visualization, Springer-Verlag, London, UK, 148--159.

Cited By

View all
  • (2021)Automated In Situ Computational Steering Using Ascent’s Capable Yes-No MachineISAV'21: In Situ Infrastructures for Enabling Extreme-Scale Analysis and Visualization10.1145/3490138.3490144(24-30)Online publication date: 15-Nov-2021
  • (2016)Evaluating semantic relatedness through categorical and contextual information for entity disambiguation2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS)10.1109/ICIS.2016.7550852(1-6)Online publication date: Jun-2016
  • (2016)A real-time GPU-based coupled fluid-structure simulation with haptic interaction2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS)10.1109/ICIS.2016.7550842(1-6)Online publication date: Jun-2016
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
Web3D '10: Proceedings of the 15th International Conference on Web 3D Technology
July 2010
197 pages
ISBN:9781450302098
DOI:10.1145/1836049
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 July 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. WebGL
  2. collaborative post-processing
  3. mobile visualisation
  4. simulation steering

Qualifiers

  • Research-article

Conference

Web3D '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 27 of 71 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)2
Reflects downloads up to 16 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2021)Automated In Situ Computational Steering Using Ascent’s Capable Yes-No MachineISAV'21: In Situ Infrastructures for Enabling Extreme-Scale Analysis and Visualization10.1145/3490138.3490144(24-30)Online publication date: 15-Nov-2021
  • (2016)Evaluating semantic relatedness through categorical and contextual information for entity disambiguation2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS)10.1109/ICIS.2016.7550852(1-6)Online publication date: Jun-2016
  • (2016)A real-time GPU-based coupled fluid-structure simulation with haptic interaction2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS)10.1109/ICIS.2016.7550842(1-6)Online publication date: Jun-2016
  • (2016)Verifying OSEK/VDX applications: An optimized SMT-based bounded model checking approach2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS)10.1109/ICIS.2016.7550826(1-6)Online publication date: Jun-2016
  • (2014)HuMoRSProceedings of the 19th International ACM Conference on 3D Web Technologies10.1145/2628588.2628593(7-15)Online publication date: 8-Aug-2014
  • (2014)ExploreMapsComputer Graphics Forum10.1111/cgf.1233433:2(459-468)Online publication date: 1-May-2014
  • (2014)Future Shape Modelling ScenariosFuture Vision and Trends on Shapes, Geometry and Algebra10.1007/978-1-4471-6461-6_1(1-12)Online publication date: 14-Jun-2014
  • (2013)Coarse-grained multiresolution structures for mobile exploration of gigantic surface modelsSIGGRAPH Asia 2013 Symposium on Mobile Graphics and Interactive Applications10.1145/2543651.2543669(1-6)Online publication date: 19-Nov-2013
  • (2013)Compression-domain seamless multiresolution visualization of gigantic triangle meshes on mobile devicesProceedings of the 18th International Conference on 3D Web Technology10.1145/2466533.2466541(99-107)Online publication date: 20-Jun-2013
  • (2013)Streaming compressed 3D data on the web using JavaScript and WebGLProceedings of the 18th International Conference on 3D Web Technology10.1145/2466533.2466539(19-27)Online publication date: 20-Jun-2013
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media