Commit Graph

67 Commits (fa6b8d5e33633b4bc6aedd67085e3e0f2fcd29b1)

Author SHA1 Message Date
sfilippone 9601a837f5 Define --enable-cuda --with-cudadir for CUDA configry 3 months ago
sfilippone 03aaa090db New AX_OPENACC macro and supporting flags 5 months ago
sfilippone a28d3b048b Fix configure for OpenACC (added warning message) 5 months ago
sfilippone 99a334d93d Merge branch 'repackage' into oacc_loloum 6 months ago
sfilippone 681ea2fff7 Updated docs 6 months ago
sfilippone e3a3e39caf Modify configure --enable-openacc --with-fcopenacc=..... 6 months ago
sfilippone 4347c663c2 Change conftest **argv to recognize CUDA_VERSION. 9 months ago
sfilippone e373ed7e0b Modify configry to only use HAVE_CUDA, since SPGU is recompiled. 1 year ago
sfilippone ab8631439f Update configure script 1 year ago
sfilippone 3a9116bc42 Merge psblas-ext into psblas step 2: GPU formats and configry. 1 year ago
Salvatore Filippone e6d1a1a085 Fix white spaces in configry 2 years ago
Salvatore Filippone 51d0f919de Updated configure macro usage. 2 years ago
Salvatore Filippone 347ed5638e Add -fallow-argument-mismatch to configry 3 years ago
Salvatore Filippone 7c3852109f Add CXXFLAG for OpenMP 3 years ago
Salvatore Filippone 7ba9ae18c8 Add --enable-openmp to configure 4 years ago
Salvatore Filippone 1023ba9019 Fix METIS detection 4 years ago
Salvatore Filippone 51bcdf7e2b Check METIS real size, use it where appropriate 4 years ago
Salvatore Filippone b063f4b474 Take out extra message from configure. 4 years ago
Salvatore Filippone 7b133657d4 Configry for METIS64. Added compatibility checks. 4 years ago
Salvatore Filippone 7c2b613ea5 Fixed new handling of METIS 32/64 bits. Make some Fortran features mandatory 5 years ago
Salvatore Filippone 113a70f8c8 New configry for METIS: detect int width, set include file name 5 years ago
Salvatore Filippone 29c3b28386 Bump GCC requirement to 4.9 5 years ago
Salvatore Filippone 8d489f8ce2 Merged MixedI8 in new branch (to be later merged into development) 6 years ago
Salvatore Filippone 1bb5a93f8c Fixed MKL test. 8 years ago
Salvatore Filippone 73419bded3 psblas3:
config/pac.m4
 configure

Fixes for MKL.
8 years ago
Salvatore Filippone 00124f28db psblas3:
config/pac.m4
 configure

Fixes for MKL.
8 years ago
Salvatore Filippone 0cb97675d9 psblas3:
config/pac.m4
 configure

Fixes for BLAS dir configure.
8 years ago
Salvatore Filippone 531bf22751 psblas3-rpmtest:
config/pac.m4
 configure

Fixed BLAS checks to include OpenBLAS
8 years ago
Salvatore Filippone 37e40a70fb psbals3:
config/pac.m4
 configure

Added --with-blasdir option
8 years ago
Salvatore Filippone 3e33d73c72 psblas3:
config/pac.m4
 configure.ac
 configure

Fix GFORTRAN version requirement
9 years ago
Salvatore Filippone c364f95e2c psblas3:
config/pac.m4
 configure

Bump minimim GNU compiler version to 4.8
9 years ago
Salvatore Filippone 5b2ca16124 psblas3:
Fix conftest module names.
9 years ago
Salvatore Filippone 7871ffc824 psblas3:
Fix configry for modflag.
9 years ago
Salvatore Filippone 3ee0891b1f psblas3:
config/pac.m4
 configure

Fix test for versions of ATLAS packed in a single libsatlas.so.
9 years ago
Salvatore Filippone 9f5408d335 psblas3:
config/pac.m4
 configure

Refactored various configure macros.
9 years ago
Salvatore Filippone b024072049 psblas3:
config/pac.m4
 configure

Modified configure step to detect METIS.
10 years ago
Salvatore Filippone 3f5ee754bd psblas3:
config/pac.m4
 configure

On Fedora 21 ATLAS comes packed in libsatlas.so / libtatlas.so, gone
are f77blas and cblas.
10 years ago
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.
10 years ago
Salvatore Filippone e615bf0722 11 years ago
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
11 years ago
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.
11 years ago
Salvatore Filippone 13938b910a psblas3:
config/pac.m4
 configure.ac
 configure

Added check for mpi_f08 module.
11 years ago
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.
12 years ago
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.
13 years ago
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).
13 years ago
Salvatore Filippone d52fb8ed43 psblas3:
config/pac.m4
 configure.ac
 configure

Work on long integers: defined configure stuff.
13 years ago
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.
13 years ago
Salvatore Filippone 929b40e9f5 psblas3:
config/pac.m4
 configure.ac
 configure

Configry stuff for Cray FTN, to be tested.
13 years ago
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.
13 years ago
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.
13 years ago