ebfca7e92c
CMAKE: Remove host cpu tuning options.
...
It help with cross compilation and these flags can be added from the
command line, e.g., using
cmake <source_path> -DCMAKE_Fortran_FLAGS="-march=native".
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2023-04-01 23:25:03 -03:00
c06bce0ee0
CMAKE: Allow enabling/disabling FMA only on x86_64 architecture.
...
By default disable FMA on x86_64.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-11-11 17:45:57 -03:00
a70a74d231
Revert "CMAKE: Disable FMA optimizations by default."
...
This reverts commit 94ad4878502dcbd23945dbd03790504989b63c79.
It breaks CI on ARM64 machine.
2022-10-17 11:35:03 -03:00
94ad487850
CMAKE: Disable FMA optimizations by default.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-17 11:32:27 -03:00
5952bcdb34
CMAKE: Turn off OpenMP by default.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-17 11:31:30 -03:00
540c98bc27
CMAKE: Add option to disable FMA operations.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-01-22 09:32:17 -03:00
b86d51b755
CMAKE, MAKE: Add support for NV HPC version 21.11.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-12-17 15:47:09 -03:00
9ebb9a5e9d
CMAKE: Rename OMP to OPENMP.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-12-08 13:05:16 -03:00
2c336a4d74
CMAKE, MAKE: Add support for OpenMP.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-12-07 10:37:56 -03:00
a10d7d5499
CMAKE, HASH, IO: Detect and use the system libxxhash.
...
If it is available, allow to choose between XXH64 (default) and XXH3
hash algorithms provided by the library XXHASH.
If it is not available, the internal slower implementation is used.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 23:15:51 -03:00
f659000e8c
PROFILE: Remove all custom profiling.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 15:22:15 -03:00
5bbd6b1242
MAKE: Add option -fcheck=all for DEBUG.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-03 12:41:19 -03:00
7b79d88b6d
CMAKE: Turn off HDF5 by default.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-09-12 12:02:04 -03:00
ad7f1da604
CMake: -ftree-vectorize seems to be problematic in some cases.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-02-04 17:36:37 -03:00
ff5ad18424
CMake: Fix Intel compiler options.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-23 20:23:04 -03:00
35c8217bfa
CMakeList: Assume byte record size for Intel compilers.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-23 20:09:42 -03:00
14635cb208
CMake: Update home page.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-15 16:25:12 -03:00
02b2d5d1bd
CMAKE: Do not warn about dummy arguments.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-15 01:14:04 -03:00
2e360eef31
CI/CD: Add building with cmake to piplines.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-14 10:12:43 -03:00
d048159798
COMPRESSION: Add LZMA/XZ compression format.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-13 15:42:07 -03:00
eb7c8dbd76
COMPRESSION, PYTHON: Add support for LZ4 compression.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-11 15:28:20 -03:00
053392e762
COMPRESSION: Add Zstandard compression support.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 16:48:31 -03:00
9dbc4e3430
INTERPOLATIONS, REFINEMENT: Convert real precision correctly.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 21:39:10 -03:00
2f7743b0c1
REFINEMENT: Remove unused variables.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 18:59:03 -03:00
1b075026b5
CMAKE: Add description, home page and languages to project.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-07-31 13:21:02 -03:00
11e3a669fe
MAKEFILE: Add initial support for CMake.
...
Just call ccmake <path to AMUN code> and set options.
GNU Fortran, Intel Fortran and PGI Fortran are supported.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-07-30 12:58:49 -03:00