Article
Materials Science, Multidisciplinary
Yongjia Zhang, Jianxin Zhou, Yajun Yin, Xu Shen, Xiaoyuan Ji
Summary: A parallel 3D cellular automaton model was developed for dendritic growth simulation during solidification of binary alloy, implemented using GPU with CUDA and MPI combination to achieve high parallel performance and reduce communication cost. The model accurately predicts the development of columnar and equiaxed dendrites during directional solidification at different cooling rates.
JOURNAL OF MATERIALS RESEARCH AND TECHNOLOGY-JMR&T
(2021)
Article
Computer Science, Theory & Methods
Inaki Amatria-Barral, Jorge Gonzalez-Dominguez, Juan Tourino
Summary: This paper presents pRIblast, a highly efficient parallel application for comprehensive lncRNA-RNA interaction prediction. Compared to other tools, pRIblast has advantages in terms of computational speed and accuracy, and can handle large-scale datasets.
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE
(2023)
Article
Multidisciplinary Sciences
Xue Sun, Chao-Chin Wu, Yan-Fang Liu
Summary: In this paper, an improved lightweight BLASTP algorithm is proposed to speed up hit detection time for longer query sequences, suitable for sequences shorter than 1024. The extended hybrid query-index table optimizes memory access and improves efficiency.
Article
Biotechnology & Applied Microbiology
Tianze Cao, Qian Li, Yuexia Huang, Anshui Li
Summary: plotnineSeqSuite is a ggplot2-style package that implements visualization of sequence-related graphs in Python. It enhances the uniformity of programmatic plotting between R and Python. Compared with existing tools, plotnineSeqSuite supports a more comprehensive range of categories.
Article
Computer Science, Hardware & Architecture
Jorge Gonzalez-Dominguez, Jose M. Martin-Martinez, Roberto R. Exposito
Summary: Tandem Repeats (TRs) are DNA segments that occur multiple times in a sequence and have gained attention for their potential relation with human diseases. Dot2dot, a tool for identifying TRs, has been improved with MPI-dot2dot, which combines MPI and OpenMP to reduce execution time in multicore clusters. This new version performs more than 100 times faster on a 16-node multicore cluster while providing the same biological results as Dot2dot.
JOURNAL OF SUPERCOMPUTING
(2022)
Article
Virology
Colin Young, Sarah Meng, Niema Moshiri
Summary: The use of viral sequence data to inform public health intervention in epidemiology is becoming more common, but the evaluation of the accuracy and runtime of such methods is lacking. In this study, we evaluated commonly used viral phylogenetic analysis methods on simulated viral sequence data and found that MAFFT outperformed other tools in multiple sequence alignment in terms of accuracy and runtime, while RAxML-NG provided the most accurate branch lengths and pairwise distances in phylogenetic inference.
Article
Physics, Multidisciplinary
Andre R. Brodtkorb, Martin L. L. Saetra
Summary: GPUs play a crucial role in HPC systems, but programming them remains challenging. Using higher-level languages like Python can improve development efficiency. Combining CUDA C/C++ with Python can achieve high-performance computing, demonstrating strong weak and strong scaling capabilities in the framework.
FRONTIERS IN PHYSICS
(2022)
Article
Computer Science, Software Engineering
Ahmet E. Topcu, Isameddin Omak
Summary: The study focuses on parallelizing a meteorological algorithm for forecasting temperature inversion. The performance of running the algorithm in parallel is evaluated, showing up to 84.95% better performance using MPI and up to 94.10% better performance using CUDA.
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE
(2022)
Article
Biology
Dylan A. Goodin, Hermann B. Frieboes
Summary: Simulation of cm-scale tumor growth has been traditionally constrained by computational cost, with models limited to mm-scale or smaller tumors. This study presents a distributed computing implementation of a mixture model to simulate 3D cm-scale vascularized tissue at sub-mm resolution, using a two-stage parallelization framework with CUDA and MPI. Results show that this approach enables continuum modeling of cm-scale tumors at reasonable computational cost.
COMPUTERS IN BIOLOGY AND MEDICINE
(2021)
Review
Biochemical Research Methods
You Zou, Yuejie Zhu, Yaohang Li, Fang-Xiang Wu, Jianxin Wang
Summary: The rapid increase of genome data from gene sequencing technologies presents a massive challenge to data processing. To address this, researchers have proposed methods in big data storage, efficient algorithm design, and parallel computing. This review investigates popular parallel programming technologies for genome sequence processing, discussing models, applications, and limitations.
BRIEFINGS IN BIOINFORMATICS
(2021)
Article
Computer Science, Interdisciplinary Applications
Alexander Russkov, Roman Chulkevich, Lev N. Shchur
Summary: The population annealing method is a potentially scalable approach for large-scale simulations on any parallel architecture, aiming to keep all general-purpose GPU devices busy by efficiently redistributing replicas. Testing on hardware shows that the acceleration increases towards the perfect line as the complexity of the simulated system grows.
COMPUTER PHYSICS COMMUNICATIONS
(2021)
Article
Acoustics
Feilong Li, Fangxin Zou, Jing Rao
Summary: In this paper, a new multi-GPU-based spectral element (SE) formulation is introduced for simulating ultrasonic wave propagation in solids. Two novel message exchange strategies are developed to maximize communication efficiency, allowing direct sharing of common nodal forces between different GPUs. The new formulation exhibits remarkable acceleration in all stages of computation and shows potential scalability with the number of GPUs used.
Article
Mathematics
Mohammed Ibrahim, Umi Kalsom Yusof, Taiseer Abdalla Elfadil Eisa, Maged Nasser
Summary: This paper introduces an enhanced evolutionary-based multi-objective optimization method to simplify the problem of multiple sequence alignment and successfully mitigate computational complexities. Through experimental comparison and statistical analysis, the superior solution quality of this method is verified, providing promise for advancing multiple sequence alignment in the field of bioinformatics.
Article
Immunology
Megan A. Barela A. Hudgell, L. Courtney Smith
Summary: The SpTrf gene family encodes proteins involved in the sea urchin immune system. Due to internal repeats, manual alignment is time-consuming. Computational approaches were evaluated and showed potential alternative alignments. However, aligning sequences with multiple repeats and inserted gaps presents challenges for computational methods.
FRONTIERS IN IMMUNOLOGY
(2022)
Article
Computer Science, Theory & Methods
Marco Aldinucci, Valentina Cesare, Iacopo Colonnelli, Alberto Riccardo Martinelli, Gianluca Mittone, Barbara Cantalupo, Carlo Cavazzoni, Maurizio Drocco
Summary: The work presents a systematic methodology to modernize existing sequential scientific codes with little re-designing effort, turning them into parallel and robust code. The proposed semi-automatic methodology can parallelize scientific applications designed with purely sequential programming mindset, and it has been successfully demonstrated in shared memory, message passing, and GPU computing models. The method has been applied to parallelize real-world sequential codes in physics and material science domains.
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING
(2021)