• Login
    Search 
    •   Home
    • Office of Sponsored Research (OSR)
    • KAUST Funded Research
    • Publications Acknowledging KAUST Support
    • Search
    •   Home
    • Office of Sponsored Research (OSR)
    • KAUST Funded Research
    • Publications Acknowledging KAUST Support
    • Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Filter by Category

    AuthorBuse, Gerrit (2)Mundani, Ralf-Peter (2)Pfluger, Dirk (2)Rank, Ernst (2)Butnaru, Daniel (1)View MoreJournal
    2012 11th International Symposium on Parallel and Distributed Computing (5)
    KAUST Grant NumberUK-C0020 (3)UK-c0020 (2)PublisherInstitute of Electrical and Electronics Engineers (IEEE) (5)Subjectsparse grids (2)cache (1)clientserver concept (1)complex geometries (1)computational steering (1)View MoreType
    Conference Paper (5)
    Year (Issue Date)2012 (5)Item AvailabilityMetadata Only (5)

    Browse

    All of KAUSTCommunitiesIssue DateSubmit DateThis CollectionIssue DateSubmit Date

    My Account

    Login

    Quick Links

    Open Access PolicyORCID LibguidePlumX LibguideSubmit an Item

    Statistics

    Display statistics
     

    Search

    Show Advanced FiltersHide Advanced Filters

    Filters

    Now showing items 1-5 of 5

    • List view
    • Grid view
    • Sort Options:
    • Relevance
    • Title Asc
    • Title Desc
    • Issue Date Asc
    • Issue Date Desc
    • Submit Date Asc
    • Submit Date Desc
    • Results Per Page:
    • 5
    • 10
    • 20
    • 40
    • 60
    • 80
    • 100

    • 5CSV
    • 5RefMan
    • 5EndNote
    • 5BibTex
    • Selective Export
    • Select All
    • Help
    Thumbnail

    A Parallel and Distributed Surrogate Model Implementation for Computational Steering

    Butnaru, Daniel; Buse, Gerrit; Pfluger, Dirk (2012 11th International Symposium on Parallel and Distributed Computing, Institute of Electrical and Electronics Engineers (IEEE), 2012-06) [Conference Paper]
    Understanding the influence of multiple parameters in a complex simulation setting is a difficult task. In the ideal case, the scientist can freely steer such a simulation and is immediately presented with the results for a certain configuration of the input parameters. Such an exploration process is however not possible if the simulation is computationally too expensive. For these cases we present in this paper a scalable computational steering approach utilizing a fast surrogate model as substitute for the time-consuming simulation. The surrogate model we propose is based on the sparse grid technique, and we identify the main computational tasks associated with its evaluation and its extension. We further show how distributed data management combined with the specific use of accelerators allows us to approximate and deliver simulation results to a high-resolution visualization system in real-time. This significantly enhances the steering workflow and facilitates the interactive exploration of large datasets. © 2012 IEEE.
    Thumbnail

    A Non-static Data Layout Enhancing Parallelism and Vectorization in Sparse Grid Algorithms

    Buse, Gerrit; Pfluger, Dirk; Murarasu, Alin; Jacob, Riko (2012 11th International Symposium on Parallel and Distributed Computing, Institute of Electrical and Electronics Engineers (IEEE), 2012-06) [Conference Paper]
    The name sparse grids denotes a highly space-efficient, grid-based numerical technique to approximate high-dimensional functions. Although employed in a broad spectrum of applications from different fields, there have only been few tries to use it in real time visualization (e.g. [1]), due to complex data structures and long algorithm runtime. In this work we present a novel approach inspired by principles of I/0-efficient algorithms. Locally applied coefficient permutations lead to improved cache performance and facilitate the use of vector registers for our sparse grid benchmark problem hierarchization. Based on the compact data structure proposed for regular sparse grids in [2], we developed a new algorithm that outperforms existing implementations on modern multi-core systems by a factor of 37 for a grid size of 127 million points. For larger problems the speedup is even increasing, and with execution times below 1 s, sparse grids are well-suited for visualization applications. Furthermore, we point out how a broad class of sparse grid algorithms can benefit from our approach. © 2012 IEEE.
    Thumbnail

    A Coupling Tool for Parallel Molecular Dynamics-Continuum Simulations

    Neumann, Philipp; Tchipev, Nikola (2012 11th International Symposium on Parallel and Distributed Computing, Institute of Electrical and Electronics Engineers (IEEE), 2012-06) [Conference Paper]
    We present a tool for coupling Molecular Dynamics and continuum solvers. It is written in C++ and is meant to support the developers of hybrid molecular - continuum simulations in terms of both realisation of the respective coupling algorithm as well as parallel execution of the hybrid simulation. We describe the implementational concept of the tool and its parallel extensions. We particularly focus on the parallel execution of particle insertions into dense molecular systems and propose a respective parallel algorithm. Our implementations are validated for serial and parallel setups in two and three dimensions. © 2012 IEEE.
    Thumbnail

    A Framework for Parallel Numerical Simulations on Multi-Scale Geometries

    Varduhn, Vasco; Mundani, Ralf-Peter; Rank, Ernst (2012 11th International Symposium on Parallel and Distributed Computing, Institute of Electrical and Electronics Engineers (IEEE), 2012-06) [Conference Paper]
    In this paper, an approach on performing numerical multi-scale simulations on fine detailed geometries is presented. In particular, the focus lies on the generation of sufficient fine mesh representations, whereas a resolution of dozens of millions of voxels is inevitable in order to sufficiently represent the geometry. Furthermore, the propagation of boundary conditions is investigated by using simulation results on the coarser simulation scale as input boundary conditions on the next finer scale. Finally, the applicability of our approach is shown on a two-phase simulation for flooding scenarios in urban structures running from a city wide scale to a fine detailed in-door scale on feature rich building geometries. © 2012 IEEE.
    Thumbnail

    Resolving Neighbourhood Relations in a Parallel Fluid Dynamic Solver

    Frisch, Jerome; Mundani, Ralf-Peter; Rank, Ernst (2012 11th International Symposium on Parallel and Distributed Computing, Institute of Electrical and Electronics Engineers (IEEE), 2012-06) [Conference Paper]
    Computational Fluid Dynamics simulations require an enormous computational effort if a physically reasonable accuracy should be reached. Therefore, a parallel implementation is inevitable. This paper describes the basics of our implemented fluid solver with a special aspect on the hierarchical data structure, unique cell and grid identification, and the neighbourhood relations in-between grids on different processes. A special server concept keeps track of every grid over all processes while minimising data transfer between the nodes. © 2012 IEEE.
    DSpace software copyright © 2002-2019  DuraSpace
    Quick Guide | Contact Us | Send Feedback
    Open Repository is a service hosted by 
    Atmire NV
     

    Export search results

    The export option will allow you to export the current search results of the entered query to a file. Different formats are available for download. To export the items, click on the button corresponding with the preferred download format.

    By default, clicking on the export buttons will result in a download of the allowed maximum amount of items. For anonymous users the allowed maximum amount is 50 search results.

    To select a subset of the search results, click "Selective Export" button and make a selection of the items you want to export. The amount of items that can be exported at once is similarly restricted as the full export.

    After making a selection, click one of the export format buttons. The amount of items that will be exported is indicated in the bubble next to export format.