Package | Description |
---|---|
com.bigdata.rdf.graph |
The GAS (Gather Apply Scatter) API was developed for PowerGraph
(aka GraphLab 2.1).
|
com.bigdata.rdf.graph.impl |
This is an implementation of the GAS API for the bigdata platform.
|
com.bigdata.rdf.graph.impl.bd | |
com.bigdata.rdf.graph.impl.frontier | |
com.bigdata.rdf.graph.impl.scheduler |
Modifier and Type | Method and Description |
---|---|
IStaticFrontier |
IGASState.frontier()
The current frontier.
|
Modifier and Type | Method and Description |
---|---|
void |
IGASSchedulerImpl.compactFrontier(IStaticFrontier frontier)
Compact the schedule into the new frontier.
|
Modifier and Type | Method and Description |
---|---|
IStaticFrontier |
GASState.frontier() |
IStaticFrontier |
GASEngine.newStaticFrontier()
Return an
IStaticFrontier - this is the object that models the
frontier that is consumed during a given round of evaluation. |
Modifier and Type | Method and Description |
---|---|
protected Callable<Long> |
GASEngine.newFrontierStrategy(VertexTaskFactory<Long> taskFactory,
IStaticFrontier f)
Factory for the parallelism strategy that is used to map a task across
the frontier.
|
<T> T |
GASContext.reduceOverFrontier(IStaticFrontier f,
IReducer<VS,ES,ST,T> op)
Reduce over the frontier (used for apply()).
|
Constructor and Description |
---|
GASState(IGASEngine gasEngine,
IGraphAccessor graphAccessor,
IStaticFrontier frontier,
IGASSchedulerImpl gasScheduler,
IGASProgram<VS,ES,ST> gasProgram) |
Modifier and Type | Method and Description |
---|---|
void |
TLScheduler2.compactFrontier(IStaticFrontier frontier) |
void |
TLScheduler.compactFrontier(IStaticFrontier frontier) |
Constructor and Description |
---|
BigdataGASState(IGASEngine gasEngine,
BigdataGASEngine.BigdataGraphAccessor graphAccessor,
IStaticFrontier frontier,
IGASSchedulerImpl gasScheduler,
IGASProgram<VS,ES,ST> gasProgram) |
Modifier and Type | Class and Description |
---|---|
class |
StaticFrontier2
An implementation of a "static" frontier that grows and reuses the backing
vertex array.
|
Modifier and Type | Method and Description |
---|---|
void |
STScheduler.compactFrontier(IStaticFrontier frontier) |
void |
CHMScheduler.compactFrontier(IStaticFrontier frontier) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.