A Hybrid CPU/GPU Implementation of Computationally Intensive Particle Simulations Using OpenCL

Author(s):  
Michael Hofmann ◽  
Robert Kiesel ◽  
Dirk Leichsenring ◽  
Gudula Runger
2020 ◽  
pp. 1-5
Author(s):  
Usman Khan ◽  
Usman Khan ◽  
AmanUllah Yasin ◽  
Imran Shafi ◽  
Muhammad Abid

In this work GPU implementation of classic 3D visualization algorithms namely Marching Cubes and Raycasting has been carried for cervical vertebra using VTK libraries. A proposed framework has been introduced for efficient and duly calibrated 3D reconstruction using Dicom Affine transform and Python Mayavi framework to address the limitation of benchmark visualization techniques i.e. lack of calibration, surface reconstruction artifacts and latency.


Electronics ◽  
2021 ◽  
Vol 10 (9) ◽  
pp. 1106
Author(s):  
Vladimir L. Petrović ◽  
Dragomir M. El Mezeni ◽  
Andreja Radošević

Quasi-cyclic low-density parity-check (QC–LDPC) codes are introduced as a physical channel coding solution for data channels in 5G new radio (5G NR). Depending on the use case scenario, this standard proposes the usage of a wide variety of codes, which imposes the need for high encoder flexibility. LDPC codes from 5G NR have a convenient structure and can be efficiently encoded using forward substitution and without computationally intensive multiplications with dense matrices. However, the state-of-the-art solutions for encoder hardware implementation can be inefficient since many hardware processing units stay idle during the encoding process. This paper proposes a novel partially parallel architecture that can provide high hardware usage efficiency (HUE) while achieving encoder flexibility and support for all 5G NR codes. The proposed architecture includes a flexible circular shifting network, which is capable of shifting a single large bit vector or multiple smaller bit vectors depending on the code. The encoder architecture was built around the shifter in a way that multiple parity check matrix elements can be processed in parallel for short codes, thus providing almost the same level of parallelism as for long codes. The processing schedule was optimized for minimal encoding time using the genetic algorithm. The optimized encoder provided high throughputs, low latency, and up-to-date the best HUE.


2021 ◽  
Vol 23 (4) ◽  
Author(s):  
Stefan Luding ◽  
Yimin Jiang ◽  
Mario Liu

Abstract Jamming/un-jamming, the transition between solid- and fluid-like behavior in granular matter, is an ubiquitous phenomenon in need of a sound understanding. As argued here, in addition to the usual un-jamming by vanishing pressure due to a decrease of density, there is also yield (plastic rearrangements and un-jamming that occur) if, e.g., for given pressure, the shear stress becomes too large. Similar to the van der Waals transition between vapor and water, or the critical current in superconductors, we believe that one mechanism causing yield is by the loss of the energy’s convexity (causing irreversible re-arrangements of the micro-structure, either locally or globally). We focus on this mechanism in the context of granular solid hydrodynamics (GSH), generalized for very soft materials, i.e., large elastic deformations, employing it in an over-simplified (bottom-up) fashion by setting as many parameters as possible to constant. Also, we complemented/completed GSH by using various insights/observations from particle simulations and calibrating some of the theoretical parameters—both continuum and particle points of view are reviewed in the context of the research developments during the last few years. Any other energy-based elastic-plastic theory that is properly calibrated (top-down), by experimental or numerical data, would describe granular solids. But only if it would cover granular gas, fluid, and solid states simultaneously (as GSH does) could it follow the system transitions and evolution through all states into un-jammed, possibly dynamic/collisional states—and back to elastically stable ones. We show how the un-jamming dynamics starts off, unfolds, develops, and ends. We follow the system through various deformation modes: transitions, yielding, un-jamming and jamming, both analytically and numerically and bring together the material point continuum model with particle simulations, quantitatively. Graphic abstract


2017 ◽  
Vol 2 (11) ◽  
Author(s):  
Daniel P. Willen ◽  
Adam J. Sierakowski ◽  
Gedi Zhou ◽  
Andrea Prosperetti

Nanophotonics ◽  
2020 ◽  
Vol 9 (10) ◽  
pp. 3303-3313 ◽  
Author(s):  
Wen Jun Ding ◽  
Jeremy Zhen Jie Lim ◽  
Hue Thi Bich Do ◽  
Xiao Xiong ◽  
Zackaria Mahfoud ◽  
...  

AbstractParticle simulation has been widely used in studying plasmas. The technique follows the motion of a large assembly of charged particles in their self-consistent electric and magnetic fields. Plasmons, collective oscillations of the free electrons in conducting media such as metals, are connected to plasmas by very similar physics, in particular, the notion of collective charge oscillations. In many cases of interest, plasmons are theoretically characterized by solving the classical Maxwell’s equations, where the electromagnetic responses can be described by bulk permittivity. That approach pays more attention to fields rather than motion of electrons. In this work, however, we apply the particle simulation method to model the kinetics of plasmons, by updating both particle position and momentum (Newton–Lorentz equation) and electromagnetic fields (Ampere and Faraday laws) that are connected by current. Particle simulation of plasmons can offer insights and information that supplement those gained by traditional experimental and theoretical approaches. Specifically, we present two case studies to show its capabilities of modeling single-electron excitation of plasmons, tracing instantaneous movements of electrons to elucidate the physical dynamics of plasmons, and revealing electron spill-out effects of ultrasmall nanoparticles approaching the quantum limit. These preliminary demonstrations open the door to realistic particle simulations of plasmons.


Sign in / Sign up

Export Citation Format

Share Document