pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math/ggml
Module Name: pkgsrc
Committed By: wiz
Date: Sun Nov 1 09:33:04 UTC 2026
Modified Files:
pkgsrc/math/ggml: Makefile distinfo
Log Message:
ggml: update to 0.28.0.
This release adds a fused sparse-attention masking operation
(GGML_OP_TOP_K_MASK) with CPU, CUDA and Metal implementations, plus
accessors to read the precision configured on a compute node. MoE
and sparse-attention dispatch got cleaner semantics: an index of
-1 in MUL_MAT_ID / ADD_ID now means "skip this slot", so backends
skip the work and zero the output row instead of relying on
out-of-range index patching. The core relaxes SCALE to non-contiguous
views and SUM to non-contiguous inputs. Backends gained a lot of
throughput: MoE top-k and gate/up+GLU fusions and chunked graph
launches on CUDA, graph record/replay and XMX matrix-engine kernels
on SYCL, cooperative GEMMs, Q2_K/Q3_K weights and a lightning
indexer on OpenCL, subgroup reductions and src1 precision control
on Vulkan, and a restructured HTP backend with new repacking and
fusion machinery on Hexagon. ZDNN gained flash attention and WebGPU
gained Q2_0.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/math/ggml/Makefile \
pkgsrc/math/ggml/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/math/ggml/Makefile
diff -u pkgsrc/math/ggml/Makefile:1.16 pkgsrc/math/ggml/Makefile:1.17
--- pkgsrc/math/ggml/Makefile:1.16 Sat Oct 17 16:39:43 2026
+++ pkgsrc/math/ggml/Makefile Sun Nov 1 09:33:04 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2026/10/17 16:39:43 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2026/11/01 09:33:04 wiz Exp $
-DISTNAME= ggml-0.27.0
+DISTNAME= ggml-0.28.0
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_GITHUB:=ggml-org/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Index: pkgsrc/math/ggml/distinfo
diff -u pkgsrc/math/ggml/distinfo:1.16 pkgsrc/math/ggml/distinfo:1.17
--- pkgsrc/math/ggml/distinfo:1.16 Sat Oct 17 16:39:43 2026
+++ pkgsrc/math/ggml/distinfo Sun Nov 1 09:33:04 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2026/10/17 16:39:43 wiz Exp $
+$NetBSD: distinfo,v 1.17 2026/11/01 09:33:04 wiz Exp $
-BLAKE2s (ggml-0.27.0.tar.gz) = 1a034eea6e1eb01a13a1dc683b236a5c5933b730cb80f6b9b268990f23a1fa71
-SHA512 (ggml-0.27.0.tar.gz) = 56e64e81069f6779d4b0313bebdda79b489d1b3f396337fae7de096919cc784f322a90de8992c3c05dd4702950a031e9ce2e579b3830d03ba8bb68074adbc3cd
-Size (ggml-0.27.0.tar.gz) = 4303837 bytes
+BLAKE2s (ggml-0.28.0.tar.gz) = 462e77d5d8f7daa8a355dd011afc8efc90177f4a685d7d099b54343a020be28a
+SHA512 (ggml-0.28.0.tar.gz) = 0bc6f3f39af912dcbafb4fded7e6c5f58a3e9257fe85e6bc9e864ac32b69ae56482f990729c094ec6885387ab4da88ef4c42aa79ff7bad191b28b0e5b51f2c38
+Size (ggml-0.28.0.tar.gz) = 4415832 bytes
Home |
Main Index |
Thread Index |
Old Index