AHCI
E199216
AHCI (Advanced Host Controller Interface) is a technical standard that defines how SATA host controllers communicate with the system to enable features like native command queuing and hot swapping.
All labels observed (3)
| Label | Occurrences |
|---|---|
| Advanced Host Controller Interface | 2 |
| AHCI canonical | 1 |
| AHCI 1.0 | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1789420 — 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: AHCI Context triple: [Serial ATA, supports, AHCI]
-
A.
Serial ATA
Serial ATA (SATA) is a computer bus interface standard used primarily to connect storage devices like hard drives and solid-state drives to a motherboard using high-speed serial communication.
-
B.
SCSI
SCSI (Small Computer System Interface) is a set of standards for connecting and transferring data between computers and peripheral devices, widely used for high-performance storage solutions.
-
C.
Parallel ATA
Parallel ATA is an older computer interface standard used to connect storage devices like hard drives and optical drives to a motherboard using parallel data transmission.
-
D.
Serial Attached SCSI
Serial Attached SCSI is a high-speed, point-to-point serial interface standard used primarily in enterprise storage systems to connect servers with hard drives and solid-state drives, offering improved performance, scalability, and reliability over parallel SCSI.
-
E.
Intel VT-d
Intel VT-d is Intel’s hardware-assisted I/O virtualization technology that enables secure and efficient direct device assignment to virtual machines.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: AHCI Target entity description: AHCI (Advanced Host Controller Interface) is a technical standard that defines how SATA host controllers communicate with the system to enable features like native command queuing and hot swapping.
-
A.
Serial ATA
Serial ATA (SATA) is a computer bus interface standard used primarily to connect storage devices like hard drives and solid-state drives to a motherboard using high-speed serial communication.
-
B.
SCSI
SCSI (Small Computer System Interface) is a set of standards for connecting and transferring data between computers and peripheral devices, widely used for high-performance storage solutions.
-
C.
Parallel ATA
Parallel ATA is an older computer interface standard used to connect storage devices like hard drives and optical drives to a motherboard using parallel data transmission.
-
D.
Serial Attached SCSI
Serial Attached SCSI is a high-speed, point-to-point serial interface standard used primarily in enterprise storage systems to connect servers with hard drives and solid-state drives, offering improved performance, scalability, and reliability over parallel SCSI.
-
E.
Intel VT-d
Intel VT-d is Intel’s hardware-assisted I/O virtualization technology that enables secure and efficient direct device assignment to virtual machines.
- F. None of above. chosen
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
host controller interface specification
ⓘ
technical standard ⓘ |
| appliesTo | SATA host controllers ⓘ |
| benefit |
ability to add or remove SATA devices without shutting down
ⓘ
improved multitasking of disk operations ⓘ improved performance through command queuing ⓘ |
| category |
computer hardware interface
ⓘ
storage controller standard ⓘ |
| communicationType | register-level interface ⓘ |
| configuredVia |
BIOS settings
ⓘ
UEFI firmware settings ⓘ |
| contrastsWith |
IDE compatibility mode
ⓘ
RAID controller proprietary interfaces ⓘ |
| defines | how SATA host controllers communicate with the system ⓘ |
| developedBy |
Intel Corporation
ⓘ
surface form:
Intel
|
| documentationType | public specification ⓘ |
| enables |
OS-managed SATA controller configuration
ⓘ
operating-system-level control of SATA devices ⓘ |
| fullName |
AHCI
self-linksurface differs
ⓘ
surface form:
Advanced Host Controller Interface
|
| governingBody |
Intel Corporation
ⓘ
surface form:
Intel
|
| introducedIn | mid-2000s ⓘ |
| relatedTo |
SATA specification
ⓘ
SATA-IO ⓘ
surface form:
Serial ATA International Organization
|
| replaces | legacy IDE controller programming model ⓘ |
| requires |
BIOS or UEFI support
ⓘ
operating system driver support ⓘ |
| scope | host-side interface, not physical SATA signaling ⓘ |
| standardizes | programming interface for SATA host bus adapters ⓘ |
| supports | multiple SATA ports on a single controller ⓘ |
| supportsFeature |
DMA data transfers
ⓘ
Native Command Queuing ⓘ hot plugging ⓘ hot swapping ⓘ port multiplier support ⓘ power management ⓘ staggered spin-up ⓘ |
| targetPlatform | PC-class systems ⓘ |
| usedBy |
BSD operating systems
ⓘ
Linux ⓘ Windows ⓘ
surface form:
Microsoft Windows
macOS ⓘ |
| usedWith |
SATA hard disk drives
ⓘ
SATA optical drives ⓘ SATA solid-state drives ⓘ Serial ATA ⓘ |
| versionExample |
AHCI
self-linksurface differs
ⓘ
surface form:
AHCI 1.0
AHCI 1.1 ⓘ AHCI 1.2 ⓘ |
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: AHCI Description of subject: AHCI (Advanced Host Controller Interface) is a technical standard that defines how SATA host controllers communicate with the system to enable features like native command queuing and hot swapping.
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.