Dryad
E702187
Dryad is a general-purpose distributed execution engine from Microsoft Research designed to efficiently run data-parallel applications across large clusters of computers.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Dryad canonical | 2 |
How this entity was disambiguated
This entity first appeared as the object of triple T7985521 — 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: Dryad Context triple: [MapReduce, influenced, Dryad]
-
A.
Pando
Pando is a sparsely populated, rainforest-covered department in northern Bolivia known for its Amazonian biodiversity and rubber-extraction history.
-
B.
Drypetis
Drypetis was a Persian princess of the Achaemenid dynasty, daughter of Darius III, who became the wife of Alexander the Great’s close companion Hephaestion.
-
C.
Dryas
Dryas is a figure in Greek mythology known as one of the heroes who joined the legendary Calydonian Boar Hunt.
-
D.
Shimea
Shimea is a biblical figure mentioned in the Hebrew Bible as one of King David’s brothers.
-
E.
Flora
Flora is a symbolist painting by Evelyn De Morgan depicting the Roman goddess of flowers and spring in a richly allegorical, Pre-Raphaelite-inspired style.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Dryad Target entity description: Dryad is a general-purpose distributed execution engine from Microsoft Research designed to efficiently run data-parallel applications across large clusters of computers.
-
A.
Pando
Pando is a sparsely populated, rainforest-covered department in northern Bolivia known for its Amazonian biodiversity and rubber-extraction history.
-
B.
Drypetis
Drypetis was a Persian princess of the Achaemenid dynasty, daughter of Darius III, who became the wife of Alexander the Great’s close companion Hephaestion.
-
C.
Dryas
Dryas is a figure in Greek mythology known as one of the heroes who joined the legendary Calydonian Boar Hunt.
-
D.
Shimea
Shimea is a biblical figure mentioned in the Hebrew Bible as one of King David’s brothers.
-
E.
Flora
Flora is a symbolist painting by Evelyn De Morgan depicting the Roman goddess of flowers and spring in a richly allegorical, Pre-Raphaelite-inspired style.
- F. None of above. chosen
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
data-parallel execution engine
ⓘ
distributed execution engine ⓘ |
| affiliation | Microsoft Research NERFINISHED ⓘ |
| communicationModel | explicit data channels between vertices ⓘ |
| componentOf | Microsoft Research distributed systems projects ⓘ |
| computingParadigm |
data-parallel computing
ⓘ
distributed computing ⓘ |
| dataModel | immutable data passed between vertices ⓘ |
| designedFor |
general-purpose distributed execution
ⓘ
large clusters of computers ⓘ |
| developer | Microsoft Research NERFINISHED ⓘ |
| distinctionFromMapReduce | uses general DAGs instead of a fixed map-reduce pipeline ⓘ |
| executionModel |
directed acyclic graph of computational vertices
ⓘ
graph-based execution model ⓘ |
| faultToleranceMechanism | restarting failed vertices ⓘ |
| feature |
automatic scheduling of vertices across machines
ⓘ
dynamic graph optimization at runtime ⓘ fault tolerance through re-execution of vertices ⓘ separation of application logic from execution policy ⓘ |
| granularity | coarse-grain tasks ⓘ |
| influenced | DryadLINQ NERFINISHED ⓘ |
| introducedIn | mid-2000s ⓘ |
| languageSupport |
C#
NERFINISHED
ⓘ
C++ ⓘ |
| license | proprietary ⓘ |
| notablePublication | Dryad: Distributed Data-Parallel Programs from Sequential Building Blocks NERFINISHED ⓘ |
| optimization | data locality-aware scheduling ⓘ |
| organization | Microsoft NERFINISHED ⓘ |
| purpose |
execute applications on large clusters
ⓘ
run data-parallel applications ⓘ |
| relatedWork |
DryadLINQ
NERFINISHED
ⓘ
MapReduce NERFINISHED ⓘ |
| researchArea |
cluster computing
ⓘ
distributed systems ⓘ parallel processing ⓘ |
| runsOn |
Windows-based clusters
ⓘ
cluster of commodity computers ⓘ |
| scheduling | centralized job manager ⓘ |
| supports |
batch processing workloads
ⓘ
coarse-grain data-parallel applications ⓘ large-scale data analysis ⓘ |
| type |
cluster computing framework
ⓘ
dataflow execution engine ⓘ |
| uses |
TCP pipes
ⓘ
shared-memory channels ⓘ temporary files as communication channels ⓘ vertices and channels to form a dataflow graph ⓘ |
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: Dryad Description of subject: Dryad is a general-purpose distributed execution engine from Microsoft Research designed to efficiently run data-parallel applications across large clusters of computers.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.