MPSVector
E849982
MPSVector is a data structure in Apple’s Metal Performance Shaders framework that represents one-dimensional arrays optimized for high-performance GPU-accelerated computations.
All labels observed (1)
| Label | Occurrences |
|---|---|
| MPSVector canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T10214149 — 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: MPSVector Context triple: [Metal Performance Shaders, supports, MPSVector]
-
A.
MPS
MPS is a leading German research institute specializing in the study of the Sun and the solar system, operating under the Max Planck Society.
-
B.
MPS
MPS is a language workbench and integrated development environment by JetBrains designed for creating and working with domain-specific languages using projectional editing.
-
C.
MPSF
MPSF stands for the Mountain Pacific Sports Federation, a collegiate athletic conference that sponsors various non-revenue and Olympic sports, including men's water polo, primarily among West Coast universities.
-
D.
MPS in Design
MPS in Design is a graduate-level professional degree focused on advanced, practice-oriented training in design disciplines for careers in industry and applied creative fields.
-
E.
SPMVV
SPMVV is a women’s university located in Tirupati, Andhra Pradesh, India, offering higher education and research programs across various disciplines.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: MPSVector Target entity description: MPSVector is a data structure in Apple’s Metal Performance Shaders framework that represents one-dimensional arrays optimized for high-performance GPU-accelerated computations.
-
A.
MPS
MPS is a language workbench and integrated development environment by JetBrains designed for creating and working with domain-specific languages using projectional editing.
-
B.
MPS
MPS is a leading German research institute specializing in the study of the Sun and the solar system, operating under the Max Planck Society.
-
C.
MPSF
MPSF stands for the Mountain Pacific Sports Federation, a collegiate athletic conference that sponsors various non-revenue and Olympic sports, including men's water polo, primarily among West Coast universities.
-
D.
MPS in Design
MPS in Design is a graduate-level professional degree focused on advanced, practice-oriented training in design disciplines for careers in industry and applied creative fields.
-
E.
SPMVV
SPMVV is a women’s university located in Tirupati, Andhra Pradesh, India, offering higher education and research programs across various disciplines.
- F. None of above. chosen
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Metal Performance Shaders type
ⓘ
class ⓘ |
| associatedWith |
MPSVectorBuffer
NERFINISHED
ⓘ
MPSVectorDescriptor NERFINISHED ⓘ |
| availableOn |
iOS
NERFINISHED
ⓘ
macOS NERFINISHED ⓘ tvOS ⓘ |
| category | GPU data structure ⓘ |
| conformsTo | NSSecureCoding NERFINISHED ⓘ |
| createdWith | MPSVectorDescriptor NERFINISHED ⓘ |
| definedInFramework |
Metal
NERFINISHED
ⓘ
Metal Performance Shaders NERFINISHED ⓘ |
| developedBy | Apple Inc. NERFINISHED ⓘ |
| documentationURL | https://developer.apple.com/documentation/metalperformanceshaders/mpsvector ⓘ |
| hasProperty |
buffer
ⓘ
dataType ⓘ device ⓘ length ⓘ offset ⓘ stride ⓘ |
| inheritsFrom | NSObject NERFINISHED ⓘ |
| memoryLayout | contiguous or strided elements ⓘ |
| namespace | MetalPerformanceShaders NERFINISHED ⓘ |
| optimizedFor | Metal GPU devices ⓘ |
| partOf | Metal Performance Shaders linear algebra API NERFINISHED ⓘ |
| platform | Apple platforms ⓘ |
| programmingLanguage |
Objective-C
NERFINISHED
ⓘ
Swift NERFINISHED ⓘ |
| represents | one-dimensional array ⓘ |
| requires |
Metal-capable GPU
ⓘ
id<MTLDevice> ⓘ |
| supports | batched operations via descriptors ⓘ |
| supportsDataType |
MPSDataTypeFloat16
ⓘ
MPSDataTypeFloat32 ⓘ MPSDataTypeInt32 ⓘ |
| threadSafe | no ⓘ |
| usedFor |
GPU-accelerated computations
ⓘ
linear algebra operations ⓘ machine learning workloads ⓘ signal processing ⓘ |
| usedIn | high-performance numerical computing on GPU ⓘ |
| usedWith |
MPSCNNKernel
NERFINISHED
ⓘ
MPSMatrix NERFINISHED ⓘ MPSMatrixMultiplication NERFINISHED ⓘ MPSVectorAddition NERFINISHED ⓘ MPSVectorMultiplication NERFINISHED ⓘ |
| uses | MTLBuffer NERFINISHED ⓘ |
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: MPSVector Description of subject: MPSVector is a data structure in Apple’s Metal Performance Shaders framework that represents one-dimensional arrays optimized for high-performance GPU-accelerated computations.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.