NEWS.txt 1.19 KB
Newer Older
COULAUD Olivier's avatar
COULAUD Olivier committed
1
Copyright (c) 2011-2014 Inria,   All rights reserved.
PIACIBELLO Cyrille's avatar
PIACIBELLO Cyrille committed
2 3


COULAUD Olivier's avatar
COULAUD Olivier committed
4 5 6 7
===========================================================================

This file contains the main features as well as overviews of specific
bug fixes (and other actions) for each version of ScalFMM since
COULAUD Olivier's avatar
COULAUD Olivier committed
8
version 1.1
COULAUD Olivier's avatar
COULAUD Olivier committed
9 10 11 12 13
1.3-
-----
- Add interpolation FMM based on uniform grid points.
- Add blocked version of the algorithm to increase the granularity (task-based approach)
- 
COULAUD Olivier's avatar
COULAUD Olivier committed
14

COULAUD Olivier's avatar
COULAUD Olivier committed
15 16 17 18
1.2.1
-----
- Bug fix : Support for huge MPI message in tree construction and Parallel QuickSort (count can be greater than Int32.MaxValue)
- Bug fix : Data sharing attribute clauses for omp in Core/FAlgorithmThreadProc.hpp
COULAUD Olivier's avatar
COULAUD Olivier committed
19

COULAUD Olivier's avatar
COULAUD Olivier committed
20
1.2
COULAUD Olivier's avatar
COULAUD Olivier committed
21
-----
COULAUD Olivier's avatar
COULAUD Olivier committed
22 23
- New FMA format to read/write particles
- Add examples repository
PIACIBELLO Cyrille's avatar
PIACIBELLO Cyrille committed
24 25
- Add distributions generator
- Fix bugs in periodic model
COULAUD Olivier's avatar
COULAUD Olivier committed
26
- Fix bug and performance improvements in MPI thread algorithms
PIACIBELLO Cyrille's avatar
PIACIBELLO Cyrille committed
27
- Now we use MPI_THREAD_SERIALIZED rather than MPI_THREAD_MULTIPLE in MPI+OpenMP algorithm.
COULAUD Olivier's avatar
COULAUD Olivier committed
28
- Improve tests -> now we use CTest and CDash (Thanks to  F Rue  (Inria))
COULAUD Olivier's avatar
COULAUD Olivier committed
29
- Add support for Intel icl++ compiler (Intel 2015 compiler) on MacOS X and Clang on linux system
COULAUD Olivier's avatar
COULAUD Olivier committed
30
- Add SSE and AVX support in CMake
PIACIBELLO Cyrille's avatar
PIACIBELLO Cyrille committed
31
- Add SSE and AVX code for 1/r kernel
COULAUD Olivier's avatar
COULAUD Olivier committed
32 33
- CMake improvements