VOLUME-OF-FLUID INTERFACE RECONSTRUCTION ALGORITHMS ON NEXT-GENERATION COMPUTER ARCHITECTURES

被引:0
|
作者
Francois, Marianne M. [1 ]
Lo, Li-Ta [2 ]
Sewell, Christopher [2 ]
机构
[1] Los Alamos Natl Lab, Fluid Dynam & Solid Mech T3, Los Alamos, NM 87545 USA
[2] Los Alamos Natl Lab, Appl Comp Sci Data Sci CCS7, Scale Team, Los Alamos, NM 87545 USA
关键词
D O I
暂无
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
With the increasing heterogeneity and on-node parallelism of high-performance computing hardware, a major challenge to computational physicists is to work in close collaboration with computer scientists to develop portable and efficient algorithms and software. The objective of our work is to implement a portable code to perform interface reconstruction using NVIDIA's Thrust library. Interface reconstruction is a technique commonly used in volume tracking methods for simulations of interfacial flows. For that, we have designed a two-dimensional mesh data structure that is easily mapped to the 1D vectors used by Thrust and at the same time is simple to work with using familiar data structures terminology (such as cell, vertices and edges). With this new data structure in place, we have implemented a recursive volume-of-fluid initialization algorithm and a standard piecewise interface reconstruction algorithm. Our interface reconstruction algorithm makes use of a table look-up to easily identify all intersection cases, as this design is efficient on parallel architectures such as GPUs. Finally, we report performance results which show that a single implementation of these algorithms can be compiled to multiple backends (specifically, multi-core CPUs, NVIDIA GPUs, and Intel Xeon Phi coprocessors), making efficient use of the available parallelism on each.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] PROST: A parabolic reconstruction of surface tension for the volume-of-fluid method
    Renardy, Y
    Renardy, M
    JOURNAL OF COMPUTATIONAL PHYSICS, 2002, 183 (02) : 400 - 421
  • [22] Heterogeneous services and architectures for next-generation wireless networks
    Frattasi, S
    Olsen, RL
    De Sanctis, M
    Fitzek, FHP
    Prasad, R
    2nd International Symposium on Wireless Communications Systems 2005 (ISWCS 2005), 2005, : 213 - 217
  • [23] Concepts and architectures for next-generation information search engines
    Shepherd, Simon J.
    INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2007, 27 (01) : 3 - 8
  • [24] Protocols and architectures for next-generation wireless sensor networks
    Ullah, Sana
    Rodrigues, Joel J.P.C.
    Khan, Farrukh Aslam
    Verikoukis, Christos
    Zhu, Zuqing
    International Journal of Distributed Sensor Networks, 2014, 10 (12)
  • [25] Next-Generation Access Architectures and Distributed MSAN Concept
    Gallon, Chris
    Chohan, Dal
    James, Steve
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2009, 45 (04): : 339 - 345
  • [26] Telescoping Architectures: Evaluating Next-Generation Heterogeneous Computing
    Krommydas, Konstantinos
    Feng, Wu-Chun
    PROCEEDINGS OF 2016 IEEE 23RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2016, : 162 - 171
  • [27] Cognitive architectures, rationality and next-generation AI: A Prolegomenon
    Bello, P
    Bringsjord, S
    Yang, YR
    ENABLING TECHNOLOGIES FOR SIMULATION SCIENCE VIII, 2004, 5423 : 100 - 109
  • [28] Multidomain IT Architectures for Next-Generation Communications Service Providers
    Brennan, Rob
    Feeney, Kevin
    Keeney, John
    O'Sullivan, Declan
    Fleck, Joel J., II
    Foley, Simon
    van der Meer, Sven
    IEEE COMMUNICATIONS MAGAZINE, 2010, 48 (08) : 110 - 117
  • [29] Power Efficiency of Next-Generation Optical Access Architectures
    Skubic, Bjoern
    Lindstroem, Alexander
    Dahlfort, Stefan
    2010 CONFERENCE ON OPTICAL FIBER COMMUNICATION OFC COLLOCATED NATIONAL FIBER OPTIC ENGINEERS CONFERENCE OFC-NFOEC, 2010,
  • [30] Next-generation Access architectures and distributed MSAN concept
    Gallon, Chris
    Chohan, Dal
    James, Steve
    Fujitsu Scientific and Technical Journal, 2009, 45 (04): : 339 - 345