History log of /petsc/config/examples/arch-ci-linux-hip-double.py (Results 26 – 50 of 50)
Revision Date Author Comments
# 277a393e 21-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 4f572f15 21-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/hip-enable-hypre' into 'release'

CI: enable hypre with HIP using 'HIPOPTFLAGS=-g -O'

See merge request petsc/petsc!4735


# 9e287556 19-Jan-2022 Satish Balay <balay@mcs.anl.gov>

CI: enable hypre with HIP using 'HIPOPTFLAGS=-g -O'

'hipcc -O0' with rocm-4.5 & hypre results in errors of type:

> :0:rocdevice.cpp :2589: 586178968572 us: Device::callbackQueue aborting

CI: enable hypre with HIP using 'HIPOPTFLAGS=-g -O'

'hipcc -O0' with rocm-4.5 & hypre results in errors of type:

> :0:rocdevice.cpp :2589: 586178968572 us: Device::callbackQueue aborting with error : HSA_STATUS_ERROR_INVALID_ISA: The instruction set architecture is invalid. code: 0x100f

And autodetect hip-arch

show more ...


# 3e39b5ec 11-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# e00f0731 11-Jan-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/ci-hip-txcorp' into 'release'

ci: switch from intrepid to hip.txcorp

See merge request petsc/petsc!4709


# 74220613 10-Jan-2022 Satish Balay <balay@mcs.anl.gov>

ci: switch from intrepid to hip.txcorp


# 959e1fce 18-Dec-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 2d66a33b 18-Dec-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/hip-ci' into 'release'

CI: switch hip from txcorp to instinct [and add in kokkos]

See merge request petsc/petsc!4649


# 786aaf3e 15-Dec-2021 Satish Balay <balay@mcs.anl.gov>

CI: switch hip from txcorp to instinct [and add in kokkos]


# 56021531 23-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/hip-config' into 'main'

HIP: add version check and automatic detection of target

See merge request petsc/petsc!4318


# 3bdc3ccd 14-Sep-2021 Stefano Zampini <stefano.zampini@gmail.com>

HIP/CUDA: add version check, automatic detection of target, and renaming

change --with-cuda-gencodearch to --with-cuda-arch; add --with-hip-arch; remove --with-kokkos-hip-arch


# 5ce27ff0 11-Sep-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/hypre-gpu' into 'main'

Interface HYPRE GPU solvers

See merge request petsc/petsc!4248


# 263f2b91 21-Jul-2021 Stefano Zampini <stefano.zampini@gmail.com>

HYPRE: tweak tests for HYPRE in DEVICE mode

Added rules for make check


# a5efccc0 29-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/spock' into 'main'

Some work from Spock

See merge request petsc/petsc!4015


# 72510131 23-May-2021 Stefano Zampini <stefano.zampini@gmail.com>

Configure: update MAGMA to use HIP


# 3469f230 17-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/hip-kokkos' into 'main'

HIP and Kokkos

See merge request petsc/petsc!3509


# 694a2f0e 13-Mar-2021 Junchao Zhang <jczhang@anl.gov>

config: change HIPCC to HIPC, and HIPCCFLAGS to HIPFLAGS


# f7ab3d25 24-Dec-2020 Jed Brown <jed@jedbrown.org>

config/examples: fix use of HIPOPTFLAGS

Remove the now-unneeded -Wno-unused-function


# 32f47243 16-Dec-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'scott/hip-sys-vec' into 'master'

Implementation of HIP for sys and vec packages

See merge request petsc/petsc!3056


# 59af0bd3 16-Dec-2020 Scott Kruger <scott.e.kruger@gmail.com>

Implementation of HIP for sys and vec packages

This implements the vec functionality including tests.
In the sys level, we handle the initialization issues, but it is tested
at the vec level.

Works

Implementation of HIP for sys and vec packages

This implements the vec functionality including tests.
In the sys level, we handle the initialization issues, but it is tested
at the vec level.

Works with ROCm 3.9.

show more ...


# 54f1856a 22-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


# 944b1746 22-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'scott/hip-gitlab' into 'release'

Getting things set up for testing HIP under CI

See merge request petsc/petsc!3355


# eaf6333e 22-Oct-2020 Scott Kruger <scott.e.kruger@gmail.com>

Getting things set up for testing HIP under CI


# 1e303875 24-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'scott/config-hip' into 'master'

HIP and SYCL configuration

See merge request petsc/petsc!2973


# 28f796ea 14-Jul-2020 Scott Kruger <kruger@txcorp.com>

Enable HIP and SYCL configuration

This adds support for HIP and SYCL configuration.

HIP is both a compiler (hipcc) and a package to be searched for
(hipblas, hipsparse) similar to CUDA.
Language:

Enable HIP and SYCL configuration

This adds support for HIP and SYCL configuration.

HIP is both a compiler (hipcc) and a package to be searched for
(hipblas, hipsparse) similar to CUDA.
Language: HIP; Compiler: HIPCC (even though it is C++)

SYCL is currently implemented for searching only the dpcpp compiler.
Because Intel's oneAPI is very similar to MKL, Blas/Lapack is handled by
those packages.
Language: SYCL; Compiler: SYCLCXX

Although it is a C++ compiler, both hipcc and dpcpp are very slow.
Currently using the .hip.cpp and .sycl.cxx extensions although more work
will be needed for testings. See the kokkos work.

This includes preliminary changes for pipeline testing
The HIP_PLATFORM is an environment variable that chooses the backend.
So one configuration file, but the platform is specified in
.gitlab-ci.yml.

This includes beta versions of configuration files for what could be used on
Frontier. This is both the HIP version and CUDA versions for enabling
comparisons.

show more ...


12