Discrete Device Assignment
E853538
Discrete Device Assignment is a Hyper-V virtualization feature that allows direct passthrough of physical PCIe devices to virtual machines for near-native performance and hardware access.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Discrete Device Assignment canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T10243936 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Discrete Device Assignment Context triple: [RemoteFX, replacedBy, Discrete Device Assignment]
-
A.
Compute Unified Device Architecture
Compute Unified Device Architecture (CUDA) is NVIDIA's parallel computing platform and programming model that enables developers to use GPUs for general-purpose processing to accelerate computationally intensive applications.
-
B.
Code Division Multiple Access
Code Division Multiple Access (CDMA) is a digital cellular technology that allows multiple users to share the same frequency band simultaneously by assigning unique codes to each user’s signal.
-
C.
Frequency Division Multiple Access
Frequency Division Multiple Access (FDMA) is a channel access method in which the available bandwidth is divided into distinct frequency bands so multiple users can transmit simultaneously on different frequencies.
-
D.
Scarf algorithm
The Scarf algorithm is a combinatorial method in mathematical economics and game theory used to compute fixed points and prove the existence of equilibria in markets and games.
-
E.
DCCPS
DCCPS is a branch of the U.S. National Cancer Institute that leads research and programs focused on cancer prevention, control, and population sciences.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Discrete Device Assignment Target entity description: Discrete Device Assignment is a Hyper-V virtualization feature that allows direct passthrough of physical PCIe devices to virtual machines for near-native performance and hardware access.
-
A.
Compute Unified Device Architecture
Compute Unified Device Architecture (CUDA) is NVIDIA's parallel computing platform and programming model that enables developers to use GPUs for general-purpose processing to accelerate computationally intensive applications.
-
B.
Code Division Multiple Access
Code Division Multiple Access (CDMA) is a digital cellular technology that allows multiple users to share the same frequency band simultaneously by assigning unique codes to each user’s signal.
-
C.
Frequency Division Multiple Access
Frequency Division Multiple Access (FDMA) is a channel access method in which the available bandwidth is divided into distinct frequency bands so multiple users can transmit simultaneously on different frequencies.
-
D.
Scarf algorithm
The Scarf algorithm is a combinatorial method in mathematical economics and game theory used to compute fixed points and prove the existence of equilibria in markets and games.
-
E.
DCCPS
DCCPS is a branch of the U.S. National Cancer Institute that leads research and programs focused on cancer prevention, control, and population sciences.
- F. None of above. chosen
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Hyper-V feature
ⓘ
virtualization technology ⓘ |
| affects | host device availability ⓘ |
| alsoKnownAs | DDA NERFINISHED ⓘ |
| alternativeTo | SR-IOV virtual functions for some scenarios ⓘ |
| bypasses |
Hyper-V emulated device stack
ⓘ
Hyper-V synthetic device stack ⓘ |
| category |
Windows virtualization feature
ⓘ
hardware virtualization ⓘ |
| configuredWith |
Hyper-V host configuration changes
ⓘ
PowerShell cmdlets ⓘ |
| developedBy | Microsoft ⓘ |
| documentationURL |
https://learn.microsoft.com/windows-server/virtualization/hyper-v/deploy/deploying-devices-using-discrete-device-assignment
ⓘ
https://learn.microsoft.com/windows-server/virtualization/hyper-v/deploy/deploying-graphics-devices-using-dda ⓘ |
| enables |
direct device assignment to virtual machines
ⓘ
low-latency hardware access from virtual machines ⓘ near-native device performance in virtual machines ⓘ |
| incompatibleWith |
Hyper-V checkpoints for assigned devices
ⓘ
Hyper-V live migration for assigned devices ⓘ device sharing between host and guest ⓘ |
| introducedIn |
Windows 10 (Enterprise and Pro for Workstations editions)
NERFINISHED
ⓘ
Windows Server 2016 NERFINISHED ⓘ |
| managedBy | Hyper-V host administrator ⓘ |
| notSupportedOn | Generation 1 virtual machines ⓘ |
| partOf |
Windows 10
NERFINISHED
ⓘ
Windows 11 NERFINISHED ⓘ Windows Server NERFINISHED ⓘ |
| requires |
IOMMU support
ⓘ
Intel VT-d or AMD-Vi NERFINISHED ⓘ SR-IOV capable platform for some devices ⓘ compatible PCIe device drivers ⓘ device to be hidden from host OS when assigned ⓘ device to be reserved for host or guest use ⓘ virtual machine to be turned off for device assignment changes ⓘ |
| runsOn | Hyper-V NERFINISHED ⓘ |
| securityConsideration |
gives guest OS low-level access to hardware
ⓘ
reduces isolation compared to fully virtualized devices ⓘ |
| supportedOn | Generation 2 virtual machines ⓘ |
| supports |
FPGA passthrough
ⓘ
GPU passthrough ⓘ NVMe controller passthrough ⓘ PCI Express devices ⓘ network adapter passthrough ⓘ |
| usedFor |
GPU compute workloads in virtual machines
ⓘ
high-performance workloads in virtual machines ⓘ network function virtualization ⓘ storage performance optimization in virtual machines ⓘ |
| uses | PCIe device passthrough ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Discrete Device Assignment Description of subject: Discrete Device Assignment is a Hyper-V virtualization feature that allows direct passthrough of physical PCIe devices to virtual machines for near-native performance and hardware access.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.