Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1224204 > unrolled thread

Bug#1090072: linux-image-amd64: Enable P2P and HMM feature for AMDGPU

Started byYiyang Wu <xgreenlandforwyy@gmail.com>
First post2024-12-16 05:10 +0100
Last post2025-01-06 15:10 +0100
Articles 2 — 2 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1090072: linux-image-amd64: Enable P2P and HMM feature for AMDGPU Yiyang Wu <xgreenlandforwyy@gmail.com> - 2024-12-16 05:10 +0100
    Bug#1090072: linux-image-amd64: Enable P2P and HMM feature for AMDGPU Uwe Kleine-König <ukleinek@debian.org> - 2025-01-06 15:10 +0100

#1224204 — Bug#1090072: linux-image-amd64: Enable P2P and HMM feature for AMDGPU

FromYiyang Wu <xgreenlandforwyy@gmail.com>
Date2024-12-16 05:10 +0100
SubjectBug#1090072: linux-image-amd64: Enable P2P and HMM feature for AMDGPU
Message-ID<JUaAF-hqrJ-3@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Package: linux-image-amd64
Version: 6.12.3-1
Severity: wishlist
Tags: patch
X-Debbugs-Cc: Benda Xu <orv@debian.org>

The peer to peer (P2P) data transfer is important for programs that use multi-GPU. 

The heterogeneous memory management (HMM), is a mechanism to treat CPU memory
and GPU memory in a joint address space. It is an essential part of Unified
Memory in heterogeneous computing, which frees the developer from manually
handling data migration across different types of memories. Data will be
automatically transferred and cached into the memory of the compute node. This
programming model is gaining popularity, and for AMD GPU and ROCm, cards that
support xnack replay can utilize this model if CONFIG_HSA_AMD_SVM=y


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (100, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.3-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-amd64 depends on:
pn  linux-image-6.11.10-amd64  <none>
pn  linux-image-6.12.3-amd64   <none>
pn  linux-image-6.5.0-5-amd64  <none>

linux-image-amd64 recommends no packages.

linux-image-amd64 suggests no packages.

[toc] | [next] | [standalone]


#1227058

FromUwe Kleine-König <ukleinek@debian.org>
Date2025-01-06 15:10 +0100
Message-ID<K1VXP-6bIX-1@gated-at.bofh.it>
In reply to#1224204

[Multipart message — attachments visible in raw view] — view raw

Control: merge -1 1015871

Hello,

On Mon, Dec 16, 2024 at 12:05:23PM +0800, Yiyang Wu wrote:
> Package: linux-image-amd64
> Version: 6.12.3-1
> Severity: wishlist
> Tags: patch
> X-Debbugs-Cc: Benda Xu <orv@debian.org>
> 
> The peer to peer (P2P) data transfer is important for programs that use multi-GPU. 
> 
> The heterogeneous memory management (HMM), is a mechanism to treat CPU memory
> and GPU memory in a joint address space. It is an essential part of Unified
> Memory in heterogeneous computing, which frees the developer from manually
> handling data migration across different types of memories. Data will be
> automatically transferred and cached into the memory of the compute node. This
> programming model is gaining popularity, and for AMD GPU and ROCm, cards that
> support xnack replay can utilize this model if CONFIG_HSA_AMD_SVM=y

This request came up already in the past, see https://bugs.debian.org/1015871

Back then this looked more like some niche thing that mostly helps people
who need a custom kernel anyhow. Does this new bug report mean that
things have changed?

Best regards
Uwe

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web