About BEM4I

BEM4I is a library of parallel boundary element based solvers developed at IT4Innovations National Supercomputing Center. It supports solution of the Laplace, Helmholtz, Lame, and wave equations.

Read More »

Poster at PASC17

Jan Zapletal presented a poster describing the implementation of boundary element quadrature schemes for modern architectures at the PASC17 conference in Lugano, Switzerland.

IXPUG Chicago

Results of optimization for Knights Corner and Knighs Landing architectures were presented at Intel Xeon Phi User Group meeting in Chicago.

New paper

A paper describing our experience with vectorization for Knights Landing architecture has been submitted. Preprint is available.

MPI Parallelization Using Cyclic Graph Decomposition

A new approach to ACA system matrix distribution among computational nodes for the Laplace and Lame equations has been implemented in the library.

Optimization for the Intel Xeon Phi processors and coprocessors

Recently, our team has been focusing on the optimization of the code for the latest Intel's many-core Xeon Phi architecture. Currently, there are two generations available - Knights Corner (KNC) and Knights Landing (KNL). The first of them is available in the form of PCIe coprocessor cards, while the second can be used as a stand-alone processors. They both share several common traits, including large number of cores equipped with wide SIMD vector registers.