Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Haixiang Liu

dblp:189/7065 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 2018
0009-0002-1842-463XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
3 papers
Geometric modeling and processing · 54% Computer animation and physical simulation · 46%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
High-performance computing · 85% Performance modeling and evaluation · 15%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer animation and physical simulation
fluid simulation
0.522017
Power diagrams and sparse paged grids for high resolution adaptive liquids · ACM Trans. Graph. 2017
A scalable schur-complement fluids solver for heterogeneous compute platforms · ACM Trans. Graph. 2016
Geometric modeling and processing
topology optimization
0.312018
Narrow-band topology optimization on a sparsely populated grid · ACM Trans. Graph. 2018
Geometric modeling and processing › spatial data structures › voronoi diagram
power diagram
0.312017
Power diagrams and sparse paged grids for high resolution adaptive liquids · ACM Trans. Graph. 2017
High-performance computing
domain decomposition
0.212016
A scalable schur-complement fluids solver for heterogeneous compute platforms · ACM Trans. Graph. 2016
High-performance computing › parallel numerical algorithms
parallel solver
0.212016
A scalable schur-complement fluids solver for heterogeneous compute platforms · ACM Trans. Graph. 2016
Performance modeling and evaluation › simulation › parallel and distributed simulation
parallel simulation
0.112017
Power diagrams and sparse paged grids for high resolution adaptive liquids · ACM Trans. Graph. 2017

Methods — techniques the papers use, named apart from their topics

narrow-band tracking · 0.7mixed-precision multigrid-preconditioned iterative solver · 0.7power diagram · 0.6multigrid preconditioner · 0.6level set · 0.6conjugate gradient · 0.6SPGrid · 0.6schur complement method · 0.5domain decomposition · 0.5conjugate gradients preconditioner · 0.5
YearPublicationVenuePosition
2018 Narrow-band topology optimization on a sparsely populated grid
abstract
A variety of structures in nature exhibit sparse, thin, and intricate features. It is challenging to investigate these structural characteristics using conventional numerical approaches since such features require highly refined spatial resolution to capture and therefore they incur a prohibitively high computational cost. We present a novel computational framework for high-resolution topology optimization that delivers leaps in simulation capabilities, by two orders of magnitude, from the state-of-the-art approaches. Our technique accommodates computational domains with over one billion grid voxels on a single shared-memory multiprocessor platform, allowing automated emergence of structures with both rich geometric features and exceptional mechanical performance. To achieve this, we track the evolution of thin structures and simulate its elastic deformation in a dynamic narrow-band region around high-density sites to avoid wasted computational effort on large void regions. We have also designed a mixed-precision multigrid-preconditioned iterative solver that keeps the memory footprint of the simulation to a compact size while maintaining double-precision accuracy. We have demonstrated the efficacy of the algorithm through optimizing a variety of complex structures from both natural and engineering systems.
Haixiang Liu, Yuanming Hu, Bo Zhu 0002, Wojciech Matusik, Eftychios Sifakis
ACM Trans. Graph.1
2017 Power diagrams and sparse paged grids for high resolution adaptive liquids
abstract
We present an efficient and scalable octree-inspired fluid simulation framework with the flexibility to leverage adaptivity in any part of the computational domain, even when resolution transitions reach the free surface. Our methodology ensures symmetry, definiteness and second order accuracy of the discrete Poisson operator, and eliminates numerical and visual artifacts of prior octree schemes. This is achieved by adapting the operators acting on the octree's simulation variables to reflect the structure and connectivity of a power diagram , which recovers primal-dual mesh orthogonality and eliminates problematic T-junction configurations. We show how such operators can be efficiently implemented using a pyramid of sparsely populated uniform grids, enhancing the regularity of operations and facilitating parallelization. A novel scheme is proposed for encoding the topology of the power diagram in the neighborhood of each octree cell, allowing us to locally reconstruct it on the fly via a lookup table, rather than resorting to costly explicit meshing. The pressure Poisson equation is solved via a highly efficient, matrix-free multigrid preconditioner for Conjugate Gradient, adapted to the power diagram discretization. We use another sparsely populated uniform grid for high resolution interface tracking with a narrow band level set representation. Using the recently introduced SPGrid data structure, sparse uniform grids in both the power diagram discretization and our narrow band level set can be compactly stored and efficiently updated via streaming operations. Additionally, we present enhancements to adaptive level set advection, velocity extrapolation, and the fast marching method for redistancing. Our overall framework gracefully accommodates the task of dynamically adapting the octree topology during simulation. We demonstrate end-to-end simulations of complex adaptive flows in irregularly shaped domains, with tens of millions of degrees of freedom.
Mridul Aanjaneya, Ming Gao 0023, Haixiang Liu, Christopher Batty, Eftychios Sifakis
ACM Trans. Graph.3
2016 A scalable schur-complement fluids solver for heterogeneous compute platforms
abstract
We present a scalable parallel solver for the pressure Poisson equation in fluids simulation which can accommodate complex irregular domains in the order of a billion degrees of freedom, using a single server or workstation fitted with GPU or Many-Core accelerators. The design of our numerical technique is attuned to the subtleties of heterogeneous computing, and allows us to benefit from the high memory and compute bandwidth of GPU accelerators even for problems that are too large to fit entirely on GPU memory. This is achieved via algebraic formulations that adequately increase the density of the GPU-hosted computation as to hide the overhead of offloading from the CPU, in exchange for accelerated convergence. Our solver follows the principles of Domain Decomposition techniques, and is based on the Schur complement method for elliptic partial differential equations. A large uniform grid is partitioned in non-overlapping subdomains, and bandwidth-optimized (GPU or Many-Core) accelerator cards are used to efficiently and concurrently solve independent Poisson problems on each resulting subdomain. Our novel contributions are centered on the careful steps necessary to assemble an accurate global solver from these constituent blocks, while avoiding excessive communication or dense linear algebra. We ultimately produce a highly effective Conjugate Gradients preconditioner, and demonstrate scalable and accurate performance on high-resolution simulations of water and smoke flow.
Haixiang Liu, Nathan Mitchell, Mridul Aanjaneya, Eftychios Sifakis
ACM Trans. Graph.1