From 217c0b5ceb9c2abe54d8a834600f61be9e153123 Mon Sep 17 00:00:00 2001 From: Charles Kawczynski Date: Tue, 9 Apr 2024 14:44:11 -0400 Subject: [PATCH] Try ClimaCore MultiBroadcastFusion suppoort --- examples/Manifest.toml | 11 +++++++++-- perf/Manifest.toml | 11 +++++++++-- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/examples/Manifest.toml b/examples/Manifest.toml index 7381aab9b7b..b691f7d341b 100644 --- a/examples/Manifest.toml +++ b/examples/Manifest.toml @@ -319,8 +319,10 @@ uuid = "3a4d1b5c-c61d-41fd-a00a-5873ba7a1b0d" version = "0.5.8" [[deps.ClimaCore]] -deps = ["Adapt", "BandedMatrices", "BlockArrays", "CUDA", "ClimaComms", "CubedSphere", "DataStructures", "DocStringExtensions", "ForwardDiff", "GaussQuadrature", "GilbertCurves", "HDF5", "InteractiveUtils", "IntervalSets", "KrylovKit", "LinearAlgebra", "PkgVersion", "RecursiveArrayTools", "RootSolvers", "SparseArrays", "Static", "StaticArrays", "Statistics", "Unrolled"] -git-tree-sha1 = "3c8ba2a248d30aaa7f0e72a3516b142521447377" +deps = ["Adapt", "BandedMatrices", "BlockArrays", "CUDA", "ClimaComms", "CubedSphere", "DataStructures", "DocStringExtensions", "ForwardDiff", "GaussQuadrature", "GilbertCurves", "HDF5", "InteractiveUtils", "IntervalSets", "KrylovKit", "LinearAlgebra", "MultiBroadcastFusion", "PkgVersion", "RecursiveArrayTools", "RootSolvers", "SparseArrays", "Static", "StaticArrays", "Statistics", "Unrolled"] +git-tree-sha1 = "65cd39bb2fe20bd30421aea4d84af6628675d7b5" +repo-rev = "ck/mbf" +repo-url = "https://github.com/CliMA/ClimaCore.jl.git" uuid = "d414da3d-4745-48bb-8d80-42e94e092884" version = "0.13.3" weakdeps = ["Krylov"] @@ -1582,6 +1584,11 @@ git-tree-sha1 = "cac9cc5499c25554cba55cd3c30543cff5ca4fab" uuid = "46d2c3a1-f734-5fdb-9937-b9b9aeba4221" version = "0.2.4" +[[deps.MultiBroadcastFusion]] +git-tree-sha1 = "66f29657d5efca986e4eef5eee9960a4dd222e2b" +uuid = "c3c07f87-98de-43f2-a76f-835b330b2cbb" +version = "0.1.0" + [[deps.Multisets]] git-tree-sha1 = "8d852646862c96e226367ad10c8af56099b4047e" uuid = "3b2b4ff1-bcff-5658-a3ee-dbcf1ce5ac09" diff --git a/perf/Manifest.toml b/perf/Manifest.toml index 96bcbd232d2..4b9f6dddbd9 100644 --- a/perf/Manifest.toml +++ b/perf/Manifest.toml @@ -334,8 +334,10 @@ uuid = "3a4d1b5c-c61d-41fd-a00a-5873ba7a1b0d" version = "0.5.8" [[deps.ClimaCore]] -deps = ["Adapt", "BandedMatrices", "BlockArrays", "CUDA", "ClimaComms", "CubedSphere", "DataStructures", "DocStringExtensions", "ForwardDiff", "GaussQuadrature", "GilbertCurves", "HDF5", "InteractiveUtils", "IntervalSets", "KrylovKit", "LinearAlgebra", "PkgVersion", "RecursiveArrayTools", "RootSolvers", "SparseArrays", "Static", "StaticArrays", "Statistics", "Unrolled"] -git-tree-sha1 = "3c8ba2a248d30aaa7f0e72a3516b142521447377" +deps = ["Adapt", "BandedMatrices", "BlockArrays", "CUDA", "ClimaComms", "CubedSphere", "DataStructures", "DocStringExtensions", "ForwardDiff", "GaussQuadrature", "GilbertCurves", "HDF5", "InteractiveUtils", "IntervalSets", "KrylovKit", "LinearAlgebra", "MultiBroadcastFusion", "PkgVersion", "RecursiveArrayTools", "RootSolvers", "SparseArrays", "Static", "StaticArrays", "Statistics", "Unrolled"] +git-tree-sha1 = "65cd39bb2fe20bd30421aea4d84af6628675d7b5" +repo-rev = "ck/mbf" +repo-url = "https://github.com/CliMA/ClimaCore.jl.git" uuid = "d414da3d-4745-48bb-8d80-42e94e092884" version = "0.13.3" weakdeps = ["Krylov"] @@ -1644,6 +1646,11 @@ git-tree-sha1 = "cac9cc5499c25554cba55cd3c30543cff5ca4fab" uuid = "46d2c3a1-f734-5fdb-9937-b9b9aeba4221" version = "0.2.4" +[[deps.MultiBroadcastFusion]] +git-tree-sha1 = "66f29657d5efca986e4eef5eee9960a4dd222e2b" +uuid = "c3c07f87-98de-43f2-a76f-835b330b2cbb" +version = "0.1.0" + [[deps.Multisets]] git-tree-sha1 = "8d852646862c96e226367ad10c8af56099b4047e" uuid = "3b2b4ff1-bcff-5658-a3ee-dbcf1ce5ac09"