app-misc/greenboost (hossie)

Search

Install

Install this package:

emerge -a app-misc/greenboost

Package Information

Description:
GreenBoost is a kernel module plus an LD_PRELOAD CUDA shim that presents a tiered memory pool to CUDA clients: physical VRAM (T1), pinned system RAM mapped over PCIe (T2), and an optional NVMe-backed tier (T3). It is aimed at running larger models than the card's VRAM would normally allow, and ships a network feeder daemon, udev tuning and an optional eBPF tracer for the migration paths.
Homepage:
https://gitlab.com/IsolatedOctopi/greenboost
License:
MIT

Versions

Version EAPI Keywords Slot
3.4 8 ~amd64 0

Metadata

Description

Upstream

Raw Metadata XML
<pkgmetadata>
	<longdescription lang="en">
		GreenBoost is a kernel module plus an LD_PRELOAD CUDA shim that presents
		a tiered memory pool to CUDA clients: physical VRAM (T1), pinned system
		RAM mapped over PCIe (T2), and an optional NVMe-backed tier (T3). It is
		aimed at running larger models than the card's VRAM would normally
		allow, and ships a network feeder daemon, udev tuning and an optional
		eBPF tracer for the migration paths.
	</longdescription>
	<use>
		<flag name="bpf">Build the optional eBPF tracer for tier migration events (needs a kernel with CONFIG_DEBUG_INFO_BTF)</flag>
	</use>
	<upstream>
		<remote-id type="gitlab">IsolatedOctopi/greenboost</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p app-misc/greenboost | euse -E <flag> -p app-misc/greenboost | euse -D <flag> -p app-misc/greenboost

Flag Description 3.4
abi_x86_32 ⚠️
bpf Build the optional eBPF tracer for tier migration events (needs a kernel with CONFIG_DEBUG_INFO_BTF)

Manifest

Type File Size Versions
DIST greenboost-v3.4.tar.bz2 20618479 bytes 3.4
Unmatched Entries
Type File Size
EBUILD greenboost-3.4.ebuild 5819 bytes
MISC metadata.xml 824 bytes