Skip to content

Commit 03a4656

Browse files
committed
KA 0.10
1 parent a90ed05 commit 03a4656

16 files changed

+223
-214
lines changed

Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "AcceleratedKernels"
22
uuid = "6a4ca0a5-0e36-4168-a932-d9be78d558f1"
33
authors = ["Andrei-Leonard Nicusan <leonard@evophase.co.uk> and contributors"]
4-
version = "0.4.3"
4+
version = "0.5"
55

66
[deps]
77
ArgCheck = "dce04be8-c92d-5529-be00-80e4d2c0e197"
@@ -19,7 +19,7 @@ AcceleratedKernelsoneAPIExt = "oneAPI"
1919
[compat]
2020
ArgCheck = "2"
2121
GPUArraysCore = "0.2.0"
22-
KernelAbstractions = "0.9.34"
22+
KernelAbstractions = "0.10"
2323
Markdown = "1"
2424
UnsafeAtomics = "0.3.0"
2525
julia = "1.10"

benchmark/Project.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
55
FileIO = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549"
66
GPUArrays = "0c68f7d7-f131-5f86-a1c3-88cf8149b2d7"
77
KernelAbstractions = "63c18a36-062a-441e-b654-da1e3ab1ce7c"
8+
Metal = "dde4c033-4e86-420c-a63e-0dd931031962"
89
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
910
StableRNGs = "860ef19b-820b-49d6-a774-d7a799459cd3"
1011
StatsPlots = "f3b207a7-027a-5e70-b257-86293d7955fd"

benchmark/benchmark_graphs_nb.jl

Lines changed: 36 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
### A Pluto.jl notebook ###
2-
# v0.20.13
2+
# v0.20.20
33

44
using Markdown
55
using InteractiveUtils
@@ -92,9 +92,9 @@ StatsPlots = "~0.15.7"
9292
PLUTO_MANIFEST_TOML_CONTENTS = """
9393
# This file is machine-generated - editing it directly is not advised
9494
95-
julia_version = "1.11.6"
95+
julia_version = "1.12.1"
9696
manifest_format = "2.0"
97-
project_hash = "52f7847a79e6136f8251449142cb9cc15e7eaf99"
97+
project_hash = "aca56d6c430d2774e61aa554da6b46f0af81f84a"
9898
9999
[[deps.AbstractFFTs]]
100100
deps = ["LinearAlgebra"]
@@ -244,7 +244,7 @@ weakdeps = ["Dates", "LinearAlgebra"]
244244
[[deps.CompilerSupportLibraries_jll]]
245245
deps = ["Artifacts", "Libdl"]
246246
uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae"
247-
version = "1.1.1+0"
247+
version = "1.3.0+1"
248248
249249
[[deps.ConcurrentUtilities]]
250250
deps = ["Serialization", "Sockets"]
@@ -585,6 +585,11 @@ git-tree-sha1 = "eac1206917768cb54957c65a615460d87b455fc1"
585585
uuid = "aacddb02-875f-59d6-b918-886e6ef4fbf8"
586586
version = "3.1.1+0"
587587
588+
[[deps.JuliaSyntaxHighlighting]]
589+
deps = ["StyledStrings"]
590+
uuid = "ac6e5ff7-fb65-4e79-a425-ec3bc9c03011"
591+
version = "1.12.0"
592+
588593
[[deps.KernelDensity]]
589594
deps = ["Distributions", "DocStringExtensions", "FFTW", "Interpolations", "StatsBase"]
590595
git-tree-sha1 = "7d703202e65efa1369de1279c162b915e245eed1"
@@ -649,24 +654,24 @@ uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21"
649654
version = "0.6.4"
650655
651656
[[deps.LibCURL_jll]]
652-
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"]
657+
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "OpenSSL_jll", "Zlib_jll", "nghttp2_jll"]
653658
uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0"
654-
version = "8.6.0+0"
659+
version = "8.11.1+1"
655660
656661
[[deps.LibGit2]]
657-
deps = ["Base64", "LibGit2_jll", "NetworkOptions", "Printf", "SHA"]
662+
deps = ["LibGit2_jll", "NetworkOptions", "Printf", "SHA"]
658663
uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
659664
version = "1.11.0"
660665
661666
[[deps.LibGit2_jll]]
662-
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll"]
667+
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "OpenSSL_jll"]
663668
uuid = "e37daf67-58a4-590a-8e99-b0245dd2ffc5"
664-
version = "1.7.2+0"
669+
version = "1.9.0+0"
665670
666671
[[deps.LibSSH2_jll]]
667-
deps = ["Artifacts", "Libdl", "MbedTLS_jll"]
672+
deps = ["Artifacts", "Libdl", "OpenSSL_jll"]
668673
uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8"
669-
version = "1.11.0+1"
674+
version = "1.11.3+1"
670675
671676
[[deps.Libdl]]
672677
uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
@@ -711,7 +716,7 @@ version = "2.41.0+0"
711716
[[deps.LinearAlgebra]]
712717
deps = ["Libdl", "OpenBLAS_jll", "libblastrampoline_jll"]
713718
uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
714-
version = "1.11.0"
719+
version = "1.12.0"
715720
716721
[[deps.LogExpFunctions]]
717722
deps = ["DocStringExtensions", "IrrationalConstants", "LinearAlgebra"]
@@ -756,7 +761,7 @@ uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09"
756761
version = "0.5.16"
757762
758763
[[deps.Markdown]]
759-
deps = ["Base64"]
764+
deps = ["Base64", "JuliaSyntaxHighlighting", "StyledStrings"]
760765
uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
761766
version = "1.11.0"
762767
@@ -767,7 +772,8 @@ uuid = "739be429-bea8-5141-9913-cc70e7f3736d"
767772
version = "1.1.9"
768773
769774
[[deps.MbedTLS_jll]]
770-
deps = ["Artifacts", "Libdl"]
775+
deps = ["Artifacts", "JLLWrappers", "Libdl"]
776+
git-tree-sha1 = "926c6af3a037c68d02596a44c22ec3595f5f760b"
771777
uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1"
772778
version = "2.28.6+0"
773779
@@ -788,7 +794,7 @@ version = "1.11.0"
788794
789795
[[deps.MozillaCACerts_jll]]
790796
uuid = "14a3606d-f60d-562e-9121-12d972cd8159"
791-
version = "2023.12.12"
797+
version = "2025.5.20"
792798
793799
[[deps.MultivariateStats]]
794800
deps = ["Arpack", "Distributions", "LinearAlgebra", "SparseArrays", "Statistics", "StatsAPI", "StatsBase"]
@@ -810,7 +816,7 @@ version = "0.4.21"
810816
811817
[[deps.NetworkOptions]]
812818
uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908"
813-
version = "1.2.0"
819+
version = "1.3.0"
814820
815821
[[deps.Observables]]
816822
git-tree-sha1 = "7438a59546cf62428fc9d1bc94729146d37a7225"
@@ -835,12 +841,12 @@ version = "1.3.5+1"
835841
[[deps.OpenBLAS_jll]]
836842
deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"]
837843
uuid = "4536629a-c528-5b80-bd46-f80d51c5b363"
838-
version = "0.3.27+1"
844+
version = "0.3.29+0"
839845
840846
[[deps.OpenLibm_jll]]
841847
deps = ["Artifacts", "Libdl"]
842848
uuid = "05823500-19ac-5b8b-9628-191a04bc5112"
843-
version = "0.8.5+0"
849+
version = "0.8.7+0"
844850
845851
[[deps.OpenSSL]]
846852
deps = ["BitFlags", "Dates", "MozillaCACerts_jll", "OpenSSL_jll", "Sockets"]
@@ -849,10 +855,9 @@ uuid = "4d8831e6-92b7-49fb-bdf8-b643e874388c"
849855
version = "1.5.0"
850856
851857
[[deps.OpenSSL_jll]]
852-
deps = ["Artifacts", "JLLWrappers", "Libdl"]
853-
git-tree-sha1 = "9216a80ff3682833ac4b733caa8c00390620ba5d"
858+
deps = ["Artifacts", "Libdl"]
854859
uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95"
855-
version = "3.5.0+0"
860+
version = "3.5.1+0"
856861
857862
[[deps.OpenSpecFun_jll]]
858863
deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl"]
@@ -874,7 +879,7 @@ version = "1.8.1"
874879
[[deps.PCRE2_jll]]
875880
deps = ["Artifacts", "Libdl"]
876881
uuid = "efcefdf7-47ab-520b-bdef-62a2eaa19f15"
877-
version = "10.42.0+1"
882+
version = "10.44.0+1"
878883
879884
[[deps.PDMats]]
880885
deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"]
@@ -903,7 +908,7 @@ version = "0.44.2+0"
903908
[[deps.Pkg]]
904909
deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "Random", "SHA", "TOML", "Tar", "UUIDs", "p7zip_jll"]
905910
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
906-
version = "1.11.0"
911+
version = "1.12.0"
907912
weakdeps = ["REPL"]
908913
909914
[deps.Pkg.extensions]
@@ -1018,7 +1023,7 @@ version = "2.11.2"
10181023
Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9"
10191024
10201025
[[deps.REPL]]
1021-
deps = ["InteractiveUtils", "Markdown", "Sockets", "StyledStrings", "Unicode"]
1026+
deps = ["InteractiveUtils", "JuliaSyntaxHighlighting", "Markdown", "Sockets", "StyledStrings", "Unicode"]
10221027
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
10231028
version = "1.11.0"
10241029
@@ -1127,7 +1132,7 @@ version = "1.2.1"
11271132
[[deps.SparseArrays]]
11281133
deps = ["Libdl", "LinearAlgebra", "Random", "Serialization", "SuiteSparse_jll"]
11291134
uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
1130-
version = "1.11.0"
1135+
version = "1.12.0"
11311136
11321137
[[deps.SpecialFunctions]]
11331138
deps = ["IrrationalConstants", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"]
@@ -1220,7 +1225,7 @@ uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9"
12201225
[[deps.SuiteSparse_jll]]
12211226
deps = ["Artifacts", "Libdl", "libblastrampoline_jll"]
12221227
uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c"
1223-
version = "7.7.0+0"
1228+
version = "7.8.3+2"
12241229
12251230
[[deps.TOML]]
12261231
deps = ["Dates"]
@@ -1503,7 +1508,7 @@ version = "1.6.0+0"
15031508
[[deps.Zlib_jll]]
15041509
deps = ["Libdl"]
15051510
uuid = "83775a58-1f1d-513f-b197-d71354ab007a"
1506-
version = "1.2.13+1"
1511+
version = "1.3.1+2"
15071512
15081513
[[deps.Zstd_jll]]
15091514
deps = ["Artifacts", "JLLWrappers", "Libdl"]
@@ -1538,7 +1543,7 @@ version = "0.15.2+0"
15381543
[[deps.libblastrampoline_jll]]
15391544
deps = ["Artifacts", "Libdl"]
15401545
uuid = "8e850b90-86db-534c-a0d3-1478176c7d93"
1541-
version = "5.11.0+0"
1546+
version = "5.15.0+0"
15421547
15431548
[[deps.libdecor_jll]]
15441549
deps = ["Artifacts", "Dbus_jll", "JLLWrappers", "Libdl", "Libglvnd_jll", "Pango_jll", "Wayland_jll", "xkbcommon_jll"]
@@ -1585,18 +1590,18 @@ version = "1.1.7+0"
15851590
[[deps.nghttp2_jll]]
15861591
deps = ["Artifacts", "Libdl"]
15871592
uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d"
1588-
version = "1.59.0+0"
1593+
version = "1.64.0+1"
15891594
15901595
[[deps.oneTBB_jll]]
1591-
deps = ["Artifacts", "JLLWrappers", "Libdl"]
1596+
deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl"]
15921597
git-tree-sha1 = "d5a767a3bb77135a99e433afe0eb14cd7f6914c3"
15931598
uuid = "1317d2d5-d96f-522e-a858-c73665f53c3e"
15941599
version = "2022.0.0+0"
15951600
15961601
[[deps.p7zip_jll]]
15971602
deps = ["Artifacts", "Libdl"]
15981603
uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0"
1599-
version = "17.4.0+2"
1604+
version = "17.5.0+2"
16001605
16011606
[[deps.x264_jll]]
16021607
deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"]

src/AcceleratedKernels.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ module AcceleratedKernels
1414
using ArgCheck: @argcheck
1515
using GPUArraysCore: AnyGPUArray, @allowscalar
1616
using KernelAbstractions
17-
using KernelAbstractions: @context
1817
import UnsafeAtomics
1918

2019

0 commit comments

Comments
 (0)