sfilippone
9601a837f5
Define --enable-cuda --with-cudadir for CUDA configry
2024-10-04 11:18:39 +02:00
sfilippone
03aaa090db
New AX_OPENACC macro and supporting flags
2024-08-07 17:04:04 +02:00
sfilippone
a28d3b048b
Fix configure for OpenACC (added warning message)
2024-08-07 10:30:11 +02:00
sfilippone
99a334d93d
Merge branch 'repackage' into oacc_loloum
2024-07-11 14:13:14 +02:00
sfilippone
681ea2fff7
Updated docs
2024-07-11 12:10:14 +02:00
sfilippone
e3a3e39caf
Modify configure --enable-openacc --with-fcopenacc=.....
2024-07-09 10:03:30 +02:00
sfilippone
4347c663c2
Change conftest **argv to recognize CUDA_VERSION.
2024-04-04 10:52:41 +02:00
sfilippone
e373ed7e0b
Modify configry to only use HAVE_CUDA, since SPGU is recompiled.
2023-12-01 15:10:39 +01:00
sfilippone
ab8631439f
Update configure script
2023-11-29 16:35:42 +01:00
sfilippone
3a9116bc42
Merge psblas-ext into psblas step 2: GPU formats and configry.
2023-09-29 13:54:58 +02:00
Salvatore Filippone
e6d1a1a085
Fix white spaces in configry
2022-12-07 10:45:10 +01:00
Salvatore Filippone
51d0f919de
Updated configure macro usage.
2022-08-08 08:50:09 +02:00
Salvatore Filippone
347ed5638e
Add -fallow-argument-mismatch to configry
2022-02-28 11:30:15 +01:00
Salvatore Filippone
7c3852109f
Add CXXFLAG for OpenMP
2021-10-12 16:11:47 +02:00
Salvatore Filippone
7ba9ae18c8
Add --enable-openmp to configure
2020-11-02 15:45:22 +01:00
Salvatore Filippone
1023ba9019
Fix METIS detection
2020-10-22 11:22:00 +02:00
Salvatore Filippone
51bcdf7e2b
Check METIS real size, use it where appropriate
2020-10-21 14:16:48 +02:00
Salvatore Filippone
b063f4b474
Take out extra message from configure.
2020-10-13 16:53:45 +02:00
Salvatore Filippone
7b133657d4
Configry for METIS64. Added compatibility checks.
2020-10-11 18:45:07 +02:00
Salvatore Filippone
7c2b613ea5
Fixed new handling of METIS 32/64 bits. Make some Fortran features mandatory
2020-07-23 12:01:23 +02:00
Salvatore Filippone
113a70f8c8
New configry for METIS: detect int width, set include file name
2020-07-07 09:07:59 +02:00
Salvatore Filippone
29c3b28386
Bump GCC requirement to 4.9
2020-02-27 12:05:38 +00:00
Salvatore Filippone
8d489f8ce2
Merged MixedI8 in new branch (to be later merged into development)
2018-12-10 11:42:40 +00:00
Salvatore Filippone
1bb5a93f8c
Fixed MKL test.
2017-04-26 08:29:46 +00:00
Salvatore Filippone
73419bded3
psblas3:
...
config/pac.m4
configure
Fixes for MKL.
2017-04-21 09:10:04 +00:00
Salvatore Filippone
00124f28db
psblas3:
...
config/pac.m4
configure
Fixes for MKL.
2017-04-21 09:08:08 +00:00
Salvatore Filippone
0cb97675d9
psblas3:
...
config/pac.m4
configure
Fixes for BLAS dir configure.
2017-02-09 11:50:33 +00:00
Salvatore Filippone
531bf22751
psblas3-rpmtest:
...
config/pac.m4
configure
Fixed BLAS checks to include OpenBLAS
2017-02-08 15:52:32 +00:00
Salvatore Filippone
37e40a70fb
psbals3:
...
config/pac.m4
configure
Added --with-blasdir option
2017-02-08 15:40:00 +00:00
Salvatore Filippone
3e33d73c72
psblas3:
...
config/pac.m4
configure.ac
configure
Fix GFORTRAN version requirement
2016-06-03 09:38:16 +00:00
Salvatore Filippone
c364f95e2c
psblas3:
...
config/pac.m4
configure
Bump minimim GNU compiler version to 4.8
2016-05-20 13:12:54 +00:00
Salvatore Filippone
5b2ca16124
psblas3:
...
Fix conftest module names.
2015-10-22 14:53:57 +00:00
Salvatore Filippone
7871ffc824
psblas3:
...
Fix configry for modflag.
2015-10-17 11:13:34 +00:00
Salvatore Filippone
3ee0891b1f
psblas3:
...
config/pac.m4
configure
Fix test for versions of ATLAS packed in a single libsatlas.so.
2015-10-17 10:21:38 +00:00
Salvatore Filippone
9f5408d335
psblas3:
...
config/pac.m4
configure
Refactored various configure macros.
2015-10-16 12:49:05 +00:00
Salvatore Filippone
b024072049
psblas3:
...
config/pac.m4
configure
Modified configure step to detect METIS.
2015-06-03 12:33:08 +00:00
Salvatore Filippone
3f5ee754bd
psblas3:
...
config/pac.m4
configure
On Fedora 21 ATLAS comes packed in libsatlas.so / libtatlas.so, gone
are f77blas and cblas.
2015-03-31 20:34:57 +00:00
Salvatore Filippone
267eb5ad2f
psblas3:
...
config/pac.m4
configure
util/metis_int.c
util/psb_metispart_mod.F90
Use METIS_PartGraphKway, test for same in configure.
2015-02-26 12:49:23 +00:00
Salvatore Filippone
e615bf0722
2014-06-11 10:25:45 +00:00
Salvatore Filippone
a7e74e914c
psblas3:
...
Make.inc.in
base/Makefile
base/comm/Makefile
base/internals/Makefile
base/psblas/Makefile
base/serial/Makefile
base/serial/aux/Makefile
base/serial/f77/Makefile
base/serial/impl/Makefile
base/tools/Makefile
config/pac.m4
configure.ac
configure
krylov/Makefile
prec/Makefile
prec/impl/Makefile
test/fileread/Makefile
test/kernel/Makefile
test/pargen/Makefile
test/pargen/runs/ppde.inp
test/util/Makefile
util/Makefile
Updated configry and makefile stuff
2013-11-14 09:41:25 +00:00
Salvatore Filippone
00d3701493
psblas3:
...
Changelog
base/comm/psb_cspgather.F90
base/comm/psb_dspgather.F90
base/comm/psb_sspgather.F90
base/comm/psb_zspgather.F90
base/internals/psi_bld_tmphalo.f90
base/internals/psi_cswapdata.F90
base/internals/psi_desc_impl.f90
base/internals/psi_dswapdata.F90
base/internals/psi_sswapdata.F90
base/internals/psi_zswapdata.F90
base/modules/Makefile
base/modules/psb_c_base_vect_mod.f90
base/modules/psb_c_linmap_mod.f90
base/modules/psb_c_tools_mod.f90
base/modules/psb_c_vect_mod.F90
base/modules/psb_cd_tools_mod.f90
base/modules/psb_d_base_vect_mod.f90
base/modules/psb_d_linmap_mod.f90
base/modules/psb_d_tools_mod.f90
base/modules/psb_d_vect_mod.F90
base/modules/psb_desc_mod.F90
base/modules/psb_i_base_vect_mod.f90
base/modules/psb_i_vect_mod.F90
base/modules/psb_s_base_vect_mod.f90
base/modules/psb_s_linmap_mod.f90
base/modules/psb_s_tools_mod.f90
base/modules/psb_s_vect_mod.F90
base/modules/psb_z_base_vect_mod.f90
base/modules/psb_z_linmap_mod.f90
base/modules/psb_z_tools_mod.f90
base/modules/psb_z_vect_mod.F90
base/modules/psi_c_mod.f90
base/modules/psi_d_mod.f90
base/modules/psi_i_mod.f90
base/modules/psi_s_mod.f90
base/modules/psi_z_mod.f90
base/tools/psb_c_map.f90
base/tools/psb_ccdbldext.F90
base/tools/psb_cd_lstext.f90
base/tools/psb_cdcpy.F90
base/tools/psb_csphalo.F90
base/tools/psb_d_map.f90
base/tools/psb_dcdbldext.F90
base/tools/psb_dsphalo.F90
base/tools/psb_icdasb.F90
base/tools/psb_iins.f90
base/tools/psb_s_map.f90
base/tools/psb_scdbldext.F90
base/tools/psb_ssphalo.F90
base/tools/psb_z_map.f90
base/tools/psb_zcdbldext.F90
base/tools/psb_zsphalo.F90
config/pac.m4
configure.ac
configure
test/pargen/Makefile
util/Makefile
util/metis_int.c
util/psb_d_genpde_impl.f90
util/psb_d_genpde_mod.f90
util/psb_metispart_mod.F90
util/psb_s_genpde_impl.f90
util/psb_s_genpde_mod.f90
Merged changes from 399 branch.
2013-11-07 16:27:46 +00:00
Salvatore Filippone
13938b910a
psblas3:
...
config/pac.m4
configure.ac
configure
Added check for mpi_f08 module.
2013-10-31 11:18:10 +00:00
Salvatore Filippone
33d28de928
psblas-3.99:
...
config/pac.m4
configure.ac
configure
util/Makefile
util/metis_int.c
util/psb_d_genpde_impl.f90
util/psb_d_genpde_mod.f90
util/psb_metispart_mod.F90
Beginning stuf for METIS 5.1.0: configry, genpd and metispart.
2013-09-04 15:02:49 +00:00
Salvatore Filippone
eb526f6d71
psblas-3.0:
...
config/pac.m4
configure
base/modules/psb_const_mod.F90
Fix silly configure bug.
Better parametrization of KINDs and constants.
2012-05-25 11:48:06 +00:00
Salvatore Filippone
830cdfffdf
psblas3:
...
config/pac.m4
configure.ac
configure
Our configure uses Fortran for linking, so no need to check
BLAS/LAPACK from C (which wreaks havoc with CCE 8).
2012-05-21 14:11:58 +00:00
Salvatore Filippone
d52fb8ed43
psblas3:
...
config/pac.m4
configure.ac
configure
Work on long integers: defined configure stuff.
2012-01-30 14:53:03 +00:00
Salvatore Filippone
401da73d34
psblas3:
...
base/modules/psb_base_mat_mod.f90
base/modules/psb_c_base_mat_mod.f90
base/modules/psb_c_csc_mat_mod.f90
base/modules/psb_c_csr_mat_mod.f90
base/modules/psb_c_mat_mod.f90
base/modules/psb_d_base_mat_mod.f90
base/modules/psb_d_csc_mat_mod.f90
base/modules/psb_d_csr_mat_mod.f90
base/modules/psb_d_mat_mod.f90
base/modules/psb_s_base_mat_mod.f90
base/modules/psb_s_csc_mat_mod.f90
base/modules/psb_s_csr_mat_mod.f90
base/modules/psb_s_mat_mod.f90
base/modules/psb_serial_mod.f90
base/modules/psb_z_base_mat_mod.f90
base/modules/psb_z_csc_mat_mod.f90
base/modules/psb_z_csr_mat_mod.f90
base/modules/psb_z_mat_mod.f90
base/serial/impl/psb_c_coo_impl.f90
base/serial/impl/psb_c_csc_impl.f90
base/serial/impl/psb_c_csr_impl.f90
base/serial/impl/psb_c_mat_impl.F90
base/serial/impl/psb_d_coo_impl.f90
base/serial/impl/psb_d_csc_impl.f90
base/serial/impl/psb_d_csr_impl.f90
base/serial/impl/psb_d_mat_impl.F90
base/serial/impl/psb_s_coo_impl.f90
base/serial/impl/psb_s_csc_impl.f90
base/serial/impl/psb_s_csr_impl.f90
base/serial/impl/psb_s_mat_impl.F90
base/serial/impl/psb_z_coo_impl.f90
base/serial/impl/psb_z_csc_impl.f90
base/serial/impl/psb_z_csr_impl.f90
base/serial/impl/psb_z_mat_impl.F90
config/pac.m4
Modified interface of print.
Added comments on the various methods.
2012-01-20 16:49:47 +00:00
Salvatore Filippone
929b40e9f5
psblas3:
...
config/pac.m4
configure.ac
configure
Configry stuff for Cray FTN, to be tested.
2012-01-09 17:31:58 +00:00
Salvatore Filippone
34c89e2761
psblas3
...
config/pac.m4
configure.ac
configure
util/Makefile
util/psb_amd_interface.c
util/psb_d_renum_impl.F90
First version of amd interface. To be debugged.
2011-11-21 17:28:55 +00:00
Salvatore Filippone
e6828c8cca
psblas3:
...
Make.inc.in
base/modules/psb_const_mod.F90
base/modules/psb_error_mod.F90
config/pac.m4
configure.ac
configure
util/psb_d_renum_impl.F90
util/psb_renum_mod.f90
Added test and initial placeholder version of renumbering with AMD.
Does not really work right now.
2011-11-21 15:33:55 +00:00