YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASME
    • Journal of Computing and Information Science in Engineering
    • View Item
    •   YE&T Library
    • ASME
    • Journal of Computing and Information Science in Engineering
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    A Performance Analysis of Phantom-Cell Adaptive Mesh Refinement on CPUs and GPUs

    Source: Journal of Computing and Information Science in Engineering:;2020:;volume( 021 ):;issue: 001::page 011011-1
    Author:
    Dunning, Daniel J.
    ,
    Robey, Robert W.
    ,
    Kuehn, Jeffery A.
    ,
    Cook, Jeanine
    DOI: 10.1115/1.4048717
    Publisher: The American Society of Mechanical Engineers (ASME)
    Abstract: This paper presents an implementation of phantom-cell adaptive mesh refinement (AMR) on a graphics processing unit (GPU) using CLAMR, a cell-based mini-app that runs on a variety of next-generation platforms. Phantom-cell AMR is a hybrid method of cell-based AMR and patch-based AMR that provides a separation of physics and mesh codes. By designing a structure that allows each level of the mesh to be independent, there are minimal development requirements that are needed to convert regular grid applications to AMR. The decoupling of physics and mesh codes through these phantom cells improves composability and creates an easy pathway toward implementing AMR codes on Exascale systems, specifically targeting GPUs. Physics and mesh codes can be accelerated individually, allowing for fewer dependencies and more opportunities for optimization. A complete implementation of phantom-cell AMR on a GPU with opencl is presented for the purpose of showing the simplicity of porting the algorithms to accelerator-based architectures and the performance and optimization improvements that are made as a result.
    • Download: (1.283Mb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Statistics

      A Performance Analysis of Phantom-Cell Adaptive Mesh Refinement on CPUs and GPUs

    URI
    https://yetl.yabesh.ir/yetl1/handle/yetl/4277693
    Collections
    • Journal of Computing and Information Science in Engineering

    Show full item record

    contributor authorDunning, Daniel J.
    contributor authorRobey, Robert W.
    contributor authorKuehn, Jeffery A.
    contributor authorCook, Jeanine
    date accessioned2022-02-05T22:31:35Z
    date available2022-02-05T22:31:35Z
    date copyright12/10/2020 12:00:00 AM
    date issued2020
    identifier issn1530-9827
    identifier otherjcise_21_1_011011.pdf
    identifier urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4277693
    description abstractThis paper presents an implementation of phantom-cell adaptive mesh refinement (AMR) on a graphics processing unit (GPU) using CLAMR, a cell-based mini-app that runs on a variety of next-generation platforms. Phantom-cell AMR is a hybrid method of cell-based AMR and patch-based AMR that provides a separation of physics and mesh codes. By designing a structure that allows each level of the mesh to be independent, there are minimal development requirements that are needed to convert regular grid applications to AMR. The decoupling of physics and mesh codes through these phantom cells improves composability and creates an easy pathway toward implementing AMR codes on Exascale systems, specifically targeting GPUs. Physics and mesh codes can be accelerated individually, allowing for fewer dependencies and more opportunities for optimization. A complete implementation of phantom-cell AMR on a GPU with opencl is presented for the purpose of showing the simplicity of porting the algorithms to accelerator-based architectures and the performance and optimization improvements that are made as a result.
    publisherThe American Society of Mechanical Engineers (ASME)
    titleA Performance Analysis of Phantom-Cell Adaptive Mesh Refinement on CPUs and GPUs
    typeJournal Paper
    journal volume21
    journal issue1
    journal titleJournal of Computing and Information Science in Engineering
    identifier doi10.1115/1.4048717
    journal fristpage011011-1
    journal lastpage011011-9
    page9
    treeJournal of Computing and Information Science in Engineering:;2020:;volume( 021 ):;issue: 001
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian