Ka et al., 2014 - Google Patents
An agent-particle on GPU for deterministic convection-diffusionKa et al., 2014
- Document ID
- 16013279424898668643
- Author
- Ka C
- Dembele J
- Cambier C
- Lo M
- Publication year
- Publication venue
- 2014 Second World Conference on Complex Systems (WCCS)
External Links
Snippet
This paper proposes an implementation of wellknown convection-diffusion processes that is realized entirely on GPU with CUDA. Indeed, these dynamics are widely observed in biological areas such in displacements of millions of cells specially during aggregations or …
- 239000002245 particle 0 title abstract description 91
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
- G06F17/5018—Computer-aided design using simulation using finite difference methods or finite element methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
- G06F17/5086—Mechanical design, e.g. parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/06—Ray-tracing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/40—Filling a planar surface by adding surface attributes, e.g. colour or texture
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/12—Bounding box
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/16—Numerical modeling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20112—Image segmentation details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored programme computers
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Wang et al. | A massively parallel and scalable multi-GPU material point method | |
| Guirguis et al. | Evolutionary black-box topology optimization: Challenges and promises | |
| Wald et al. | RTX beyond ray tracing: Exploring the use of hardware ray tracing cores for tet-mesh point location. | |
| Tang et al. | GPU accelerated convex hull computation | |
| Fan et al. | GPU cluster for high performance computing | |
| Stein et al. | CudaHull: Fast parallel 3D convex hull on the GPU | |
| Walsh et al. | Accelerating geoscience and engineering system simulations on graphics hardware | |
| Gao et al. | gHull: A GPU algorithm for 3D convex hull | |
| De Rango et al. | A first multi-GPU/multi-node implementation of the open computing abstraction layer | |
| Erra et al. | An efficient GPU implementation for large scale individual-based simulation of collective behavior | |
| Janßen et al. | A fast and rigorously parallel surface voxelization technique for GPU-accelerated CFD simulations | |
| Hesam et al. | Gpu acceleration of 3d agent-based biological simulations | |
| Dharma et al. | Material point method based fluid simulation on GPU using compute shader | |
| Wong et al. | Virtual subdivision for GPU based collision detection of deformable objects using a uniform grid | |
| Hor et al. | A fast parallel processing algorithm for triangle collision detection based on AABB and octree space slicing in Unity3D | |
| Apostolakis et al. | A vectorization approach for multifaceted solids in VecGeom | |
| Ka et al. | An agent-particle on GPU for deterministic convection-diffusion | |
| Mawson | Interactive fluid-structure interaction with many-core accelerators | |
| Saldanha et al. | High performance algorithms for counting collisions and pairwise interactions | |
| D'Ambrosio et al. | First Sycl implementation of the Three-Dimensional Subsruface XCA-FLOW Cellular Automation and Performance Comparison Against CUDA | |
| Toss et al. | Parallel shortest path algorithm for Voronoi diagrams with generalized distance functions | |
| Brodtkorb et al. | Explicit shallow water simulations on GPUs: Guidelines and best practices | |
| Yi et al. | A parallel algorithm for three-dimensional numerical manifold elements generation | |
| Topa et al. | GPGPU implementation of cellular automata model of water flow | |
| Chaisiriroj et al. | Emerging Methods for 2D and 3D Physics Simulation to Support Early Design Decisions |