A Feature Complete SPIKE Banded Algorithm and Solver

11/08/2018
by   Braegan S. Spring, et al.
0

New features and enhancements for the SPIKE banded solver are presented. Among all the SPIKE algorithm versions, we focus our attention on the recursive SPIKE technique which provides the best trade-off between generality and parallel efficiency, but was known for its lack of flexibility. Its application was essentially limited to power of two number of cores/processors. This limitation is successfully addressed in this paper. In addition, we present a new transpose solve option, a standard feature of most numerical solver libraries which has never been addressed by the SPIKE algorithm so far. A pivoting recursive SPIKE strategy is finally presented as an alternative to non-pivoting scheme for systems with large condition numbers. All these new enhancements participate to create a feature complete SPIKE algorithm and a new black-box SPIKE-OpenMP package that significantly outperforms the performance and scalability obtained with other state-of-the-art banded solvers.

READ FULL TEXT

page 20

page 21

page 22

page 31

research
04/27/2018

Estimation of the number of spikes using a generalized spike population model and application to RNA-seq data

Although a generalized spike population model has been actively studied ...
research
09/17/2021

Benchmarking Feature-based Algorithm Selection Systems for Black-box Numerical Optimization

Feature-based algorithm selection aims to automatically find the best on...
research
05/10/2015

DistMS: A Non-Portfolio Distributed Solver for Maximum Satisfiability

The most successful parallel SAT and MaxSAT solvers follow a portfolio a...
research
04/10/2021

Spike Camera and Its Coding Methods

This paper introduces a spike camera with a distinct video capture schem...
research
10/12/2022

Parallel efficiency of monolithic and fixed-strain solution strategies for poroelasticity problems

Poroelasticity is an example of coupled processes which are crucial for ...
research
08/06/2023

Recurrent Spike-based Image Restoration under General Illumination

Spike camera is a new type of bio-inspired vision sensor that records li...
research
02/04/2019

Robust Environmental Sound Recognition with Sparse Key-point Encoding and Efficient Multi-spike Learning

The capability for environmental sound recognition (ESR) can determine t...

Please sign up or login with your details

Forgot password? Click here to reset