Related papers: A GPU-Computing Approach to Solar Stokes Profile I…
Context. Investigations of the magnetism of the quiet Sun are hindered by extremely weak polarization signals in Fraunhofer spectral lines. Photon noise, straylight, and the systematically different sensitivity of the Zeeman effect to…
In this paper, we propose a GPU-efficient subgraph isomorphism algorithm using the Gunrock graph analytic framework, GSM (Gunrock Subgraph Matching), to compute graph matching on GPUs. In contrast to previous approaches on the CPU which are…
Conjugated organic molecules represent an important area of materials chemistry for both fundamental scientific exploration and technological applications. Using a genetic algorithm to computationally screen up to ~25-50 million molecules…
This problem was solved within the framework of the grant project "Solving of problems of cluster analysis with application of parallel algorithms and cloud technologies" in the Institute of Mathematics and Mathematical Modelling in Almaty.…
We propose the use of the parallel tabu search algorithm (PTS) to solve combinatorial inverse design problems in integrated photonics. To assess the potential of this algorithm, we consider the problem of beam shaping using a…
The magnetic fields in the solar polar region are important to our understanding of the internal dynamo process, the global coronal structure, and the origin of the solar wind. The inference of polar fields based on spectropolarimetric…
Geospatial Processing, such as queries based on point-to-polyline shortest distance and point-in-polygon test, are fundamental to many scientific and engineering applications, including post-processing large-scale environmental and climate…
This paper introduces a fast Central Processing Unit (CPU) implementation of geodesic morphological operations using stream processing. In contrast to the current state-of-the-art, that focuses on achieving insensitivity to the filter sizes…
Inverse rendering seeks to estimate scene characteristics from a set of data images. The dominant approach is based on differential rendering using Monte-Carlo. Algorithms as such usually rely on a forward model and use an iterative…
We present test results on the simultaneous inversion of the Stokes profiles of the He I lines at 587.6 nm (D_3) and 1083.0 nm in prominences (90-deg scattering). We created datasets of synthetic Stokes profiles for the case of quiescent…
We implement a master-slave parallel genetic algorithm (PGA) with a bespoke log-likelihood fitness function to identify emergent clusters within price evolutions. We use graphics processing units (GPUs) to implement a PGA and visualise the…
We study the presence of reversed polarity magnetic flux in sunspot penumbra. We applied a new regularized method to deconvolve spectropolarimetric data observed with the spectropolarimeter SP onboard Hinode. The new regularization is based…
Given a graphical model (GM), computing its partition function is the most essential inference task, but it is computationally intractable in general. To address the issue, iterative approximation algorithms exploring certain local…
We present a massively parallel, GPU-accelerated implementation of the Bethe-Salpeter equation (BSE) for the calculation of the vertical excitation energies (VEEs) and optical absorption spectra of condensed and molecular systems, starting…
The goal of this study is to explore a novel method for the solar photospheric magnetic field diagnostics using Stokes V widths of different magnetosensitive Fe~I spectral lines. We calculate Stokes I and V profiles of several Fe I lines…
To assess how future progress in gravitational microlensing computation at high optical depth will rely on both hardware and software solutions, we compare a direct inverse ray-shooting code implemented on a graphics processing unit (GPU)…
We describe a simple yet highly parallel method for re-indexing "indexed" data sets like triangle meshes or unstructured-mesh data sets -- which is useful for operations such as removing duplicate or un-used vertices, merging different…
The spectral window, containing Fraunhofer lines formed in the solar photosphere, around the magnetically sensitive Cr I lines at 5780.9, 5781.1, 5781.7, 5783.0, and 5783.8 \r{A}, with Land\'e g-factors between 1.6 and 2.5, is explored. The…
This work proposes a novel approach to evaluate and analyze the behavior of multi-population parallel genetic algorithms (PGAs) when running on a cluster of multi-core processors. In particular, we deeply study their numerical and…
High levels of horizontal magnetic flux have been reported in the quiet-Sun internetwork, often based on Stokes profile inversions. Here we introduce a new method for deducing the inclination of magnetic elements and use it to test magnetic…