Blaze-DEMGPU: Modular high performance DEM framework for the GPU architecture
Blaze-DEMGPU is a modular GPU based discrete element method (DEM) framework that supports polyhedral shaped particles. The high level performance is attributed to the light weight and Single Instruction Multiple Data (SIMD) that the GPU architecture offers. Blaze-DEMGPU offers suitable algorithms to...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2016-01-01
|
Series: | SoftwareX |
Online Access: | http://www.sciencedirect.com/science/article/pii/S235271101630005X |
id |
doaj-c1c7301b541d4ee3adc683d8a76116ca |
---|---|
record_format |
Article |
spelling |
doaj-c1c7301b541d4ee3adc683d8a76116ca2020-11-25T02:29:33ZengElsevierSoftwareX2352-71102016-01-0156266Blaze-DEMGPU: Modular high performance DEM framework for the GPU architectureNicolin Govender0Daniel N. Wilke1Schalk Kok2CSIR, Center for High Performance Computing, Rosebank, Cape Town, 7700, South Africa; Corresponding author.University of Pretoria, Department of Mechanical and Aeronautical Engineering, Pretoria, 0086, South AfricaUniversity of Pretoria, Department of Mechanical and Aeronautical Engineering, Pretoria, 0086, South AfricaBlaze-DEMGPU is a modular GPU based discrete element method (DEM) framework that supports polyhedral shaped particles. The high level performance is attributed to the light weight and Single Instruction Multiple Data (SIMD) that the GPU architecture offers. Blaze-DEMGPU offers suitable algorithms to conduct DEM simulations on the GPU and these algorithms can be extended and modified. Since a large number of scientific simulations are particle based, many of the algorithms and strategies for GPU implementation present in Blaze-DEMGPU can be applied to other fields. Blaze-DEMGPU will make it easier for new researchers to use high performance GPU computing as well as stimulate wider GPU research efforts by the DEM community. Keywords: DEM, GPU, Polyhedra, Particle transporthttp://www.sciencedirect.com/science/article/pii/S235271101630005X |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Nicolin Govender Daniel N. Wilke Schalk Kok |
spellingShingle |
Nicolin Govender Daniel N. Wilke Schalk Kok Blaze-DEMGPU: Modular high performance DEM framework for the GPU architecture SoftwareX |
author_facet |
Nicolin Govender Daniel N. Wilke Schalk Kok |
author_sort |
Nicolin Govender |
title |
Blaze-DEMGPU: Modular high performance DEM framework for the GPU architecture |
title_short |
Blaze-DEMGPU: Modular high performance DEM framework for the GPU architecture |
title_full |
Blaze-DEMGPU: Modular high performance DEM framework for the GPU architecture |
title_fullStr |
Blaze-DEMGPU: Modular high performance DEM framework for the GPU architecture |
title_full_unstemmed |
Blaze-DEMGPU: Modular high performance DEM framework for the GPU architecture |
title_sort |
blaze-demgpu: modular high performance dem framework for the gpu architecture |
publisher |
Elsevier |
series |
SoftwareX |
issn |
2352-7110 |
publishDate |
2016-01-01 |
description |
Blaze-DEMGPU is a modular GPU based discrete element method (DEM) framework that supports polyhedral shaped particles. The high level performance is attributed to the light weight and Single Instruction Multiple Data (SIMD) that the GPU architecture offers. Blaze-DEMGPU offers suitable algorithms to conduct DEM simulations on the GPU and these algorithms can be extended and modified. Since a large number of scientific simulations are particle based, many of the algorithms and strategies for GPU implementation present in Blaze-DEMGPU can be applied to other fields. Blaze-DEMGPU will make it easier for new researchers to use high performance GPU computing as well as stimulate wider GPU research efforts by the DEM community. Keywords: DEM, GPU, Polyhedra, Particle transport |
url |
http://www.sciencedirect.com/science/article/pii/S235271101630005X |
work_keys_str_mv |
AT nicolingovender blazedemgpumodularhighperformancedemframeworkforthegpuarchitecture AT danielnwilke blazedemgpumodularhighperformancedemframeworkforthegpuarchitecture AT schalkkok blazedemgpumodularhighperformancedemframeworkforthegpuarchitecture |
_version_ |
1724832456388902912 |