Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Vladimir V. Voevodin

dblp:78/4946 · DBLP profile ↗
← Back
9ranked-venue papers
0as first author
3since 2021 · last 2022
0000-0001-6036-5106ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
3 papers
Bioinformatics and computational biology · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 100%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › protein structure analysis › protein structure alignment
multiple structure alignment
1.022022
Guide tree optimization with genetic algorithm to improve multiple protein 3D-structure alignment · Bioinform. 2022
parMATT: parallel multiple alignment of protein 3D-structures with translations and twists for distributed-memory systems · Bioinform. 2019
Bioinformatics and computational biology › protein structure analysis
protein structure alignment
1.022022
Guide tree optimization with genetic algorithm to improve multiple protein 3D-structure alignment · Bioinform. 2022
parMATT: parallel multiple alignment of protein 3D-structures with translations and twists for distributed-memory systems · Bioinform. 2019
Bioinformatics and computational biology
protein structure analysis
0.522022
Mustguseal: a server for multiple structure-guided sequence alignment of protein families · Bioinform. 2018
Guide tree optimization with genetic algorithm to improve multiple protein 3D-structure alignment · Bioinform. 2022
Bioinformatics and computational biology
multiple sequence alignment
0.312018
Mustguseal: a server for multiple structure-guided sequence alignment of protein families · Bioinform. 2018
Parallel and multicore computing › parallelization strategies
distributed-memory parallelization
0.112019
parMATT: parallel multiple alignment of protein 3D-structures with translations and twists for distributed-memory systems · Bioinform. 2019
Parallel and multicore computing
parallel computing
0.112019
parMATT: parallel multiple alignment of protein 3D-structures with translations and twists for distributed-memory systems · Bioinform. 2019
Bioinformatics and computational biology › protein sequence analysis
protein family analysis
0.112018
Mustguseal: a server for multiple structure-guided sequence alignment of protein families · Bioinform. 2018
Bioinformatics and computational biology › protein sequence analysis
residue conservation
0.112018
Mustguseal: a server for multiple structure-guided sequence alignment of protein families · Bioinform. 2018

Methods — techniques the papers use, named apart from their topics

pthreads · 0.8OpenMP · 0.8MPI · 0.8genetic algorithm · 0.6sequence alignment · 0.3protein structure superposition · 0.3
YearPublicationVenuePosition
2022 Guide tree optimization with genetic algorithm to improve multiple protein 3D-structure alignment
abstract
MOTIVATION: With the increasing availability of 3D-data, the focus of comparative bioinformatic analysis is shifting from protein sequence alignments toward more content-rich 3D-alignments. This raises the need for new ways to improve the accuracy of 3D-superimposition. RESULTS: We proposed guide tree optimization with genetic algorithm (GA) as a universal tool to improve the alignment quality of multiple protein 3D-structures systematically. As a proof of concept, we implemented the suggested GA-based approach in popular Matt and Caretta multiple protein 3D-structure alignment (M3DSA) algorithms, leading to a statistically significant improvement of the TM-score quality indicator by up to 220-1523% on 'SABmark Superfamilies' (in 49-77% of cases) and 'SABmark Twilight' (in 59-80% of cases) datasets. The observed improvement in collections of distant homologies highlights the potentials of GA to optimize 3D-alignments of diverse protein superfamilies as one plausible tool to study the structure-function relationship. AVAILABILITY AND IMPLEMENTATION: The source codes of patched gaCaretta and gaMatt programs are available open-access at https://github.com/n-canter/gamaps. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Maksim V. Shegay, Vytas K. Svedas, Vladimir V. Voevodin, Dmitry A. Suplatov, Nina N. Popova
Bioinform.3
2021 VGL: a high-performance graph processing framework for the NEC SX-Aurora TSUBASA vector architecture
Ilya V. Afanasyev, Vladimir V. Voevodin, Kazuhiko Komatsu, Hiroaki Kobayashi
J. Supercomput.2
2021 Co-designing HPC-systems by computing capabilities and management flexibility to accommodate bioinformatic workflows at different complexity levels
Dmitry A. Suplatov, Maksim V. Shegay, Yana A. Sharapova, Ivan V. Timokhin, Nina N. Popova, Vladimir V. Voevodin, Vytas K. Svedas
J. Supercomput.6
2019 parMATT: parallel multiple alignment of protein 3D-structures with translations and twists for distributed-memory systems
abstract
MOTIVATION: Accurate structural alignment of proteins is crucial at studying structure-function relationship in evolutionarily distant homologues. Various software tools were proposed to align multiple protein 3D-structures utilizing one CPU and thus are of limited productivity at large-scale analysis of protein families/superfamilies. RESULTS: The parMATT is a hybrid MPI/pthreads/OpenMP parallel re-implementation of the MATT algorithm to align multiple protein 3D-structures by allowing translations and twists. The parMATT can be faster than MATT on a single multi-core CPU, and provides a much greater speedup when executed on distributed-memory systems, i.e. computing clusters and supercomputers hosting memory-independent computing nodes. The most computationally demanding steps of the MATT algorithm-the initial construction of pairwise alignments between all input structures and further iterative progression of the multiple alignment-were parallelized using MPI and pthreads, and the concluding refinement step was optimized by introducing the OpenMP support. The parMATT can significantly accelerate the time-consuming process of building a multiple structural alignment from a large set of 3D-records of homologous proteins. AVAILABILITY AND IMPLEMENTATION: The source code is available at https://biokinet.belozersky.msu.ru/parMATT. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Maksim V. Shegay, Dmitry A. Suplatov, Nina N. Popova, Vytas K. Svedas, Vladimir V. Voevodin
Bioinform.5
2018 Mustguseal: a server for multiple structure-guided sequence alignment of protein families
abstract
Motivation: Comparative analysis of homologous proteins in a functionally diverse superfamily is a valuable tool at studying structure-function relationship, but represents a methodological challenge. Results: The Mustguseal web-server can automatically build large structure-guided sequence alignments of functionally diverse protein families that include thousands of proteins basing on all available information about their structures and sequences in public databases. Superimposition of protein structures is implemented to compare evolutionarily distant relatives, whereas alignment of sequences is used to compare close homologues. The final alignment can be downloaded for a local use or operated on-line with the built-in interactive tools and further submitted to the integrated sister web-servers of Mustguseal to analyze conserved, subfamily-specific and co-evolving residues at studying a protein function and regulation, designing improved enzyme variants for practical applications and selective ligands to modulate functional properties of proteins. Availability and implementation: Freely available on the web at https://biokinet.belozersky.msu.ru/mustguseal. Contact: [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online.
Dmitry A. Suplatov, Kirill E. Kopylov, Nina N. Popova, Vladimir V. Voevodin, Vytas K. Svedas
Bioinform.4
2018 Computational science and HPC education for graduate students: Paving the way to exascale
Alexander S. Antonov, Nina N. Popova, Vladimir V. Voevodin
J. Parallel Distributed Comput.3
2016 A Study of the Dynamic Characteristics of Software Implementation as an Essential Part for a Universal Description of Algorithm Properties
abstract
The AlgoWiki open encyclopedia of parallel algorithmic features enables the entire computing community to work together to describe the properties of a multitude of mathematical algorithms and their implementation for various software and hardware platforms. As part of the AlgoWiki project, a structure has been suggested for providing universal descriptions of algorithm properties. Along with the first part of the description, dedicated to machine-independent properties of the algorithms, it is extremely important to study and describe the dynamic characteristics of their software implementation. By studying fundamental algorithm properties such as execution time, performance, data locality, efficiency and scalability, we can give some estimate of the potential implementation quality for a given algorithm on a specific computer and lay the foundation for comparative analysis of various computing platforms with regards to the algorithms presented in AlgoWiki.
Alexander S. Antonov, Vadim V. Voevodin, Vladimir V. Voevodin, Alexey M. Teplov
PDP3
2015 Distributed Modular Monitoring (DiMMon) Approach to Supercomputer Monitoring
abstract
In this work we propose a design for a new distributed modular monitoring system framework, which allows combining both monitoring tasks (supercomputer health and performance monitoring) in one monitoring system. Our approach allows different part of monitoring system to process only the data needed for the task assigned to this part. Another feature of our framework is the ability to calculate performance metrics on-the-fly, dynamically creating processing modules for every job or other objects of interest.
Konstantin S. Stefanov, Vladimir V. Voevodin
CLUSTER2
2013 Capturing inter-application interference on clusters
abstract
Cluster systems usually run several applications-often from different users-concurrently, with individual applications competing for access to shared resources such as the file system or the network. Low application performance is therefore not always the result of inefficient program design, but may instead be caused by interference from outside. However, knowing the difference is essential for an appropriate response. Unfortunately, traditional performance-analysis techniques consider an application always in isolation, without the ability to compare its performance to the overall performance conditions on the system when it was executed. In this paper, we present a novel approach of how to correlate the performance behavior of applications running side by side. To accomplish this, we divide the application runtime into fine-grained time slices whose boundaries are synchronized across the entire system. Mapping performance data related to shared resources onto these time slices, we are able to establish the simultaneity of their usage across jobs, which can be indicative of inter-application interference. Our experiments show that such interference effects, for which the developer is usually not to blame, can degrade application performance significantly.
Aamer Shah, Felix Wolf 0001, Sergey A. Zhumatiy, Vladimir V. Voevodin
CLUSTER4