1. A computer-implemented method, comprising: accessing a set of triples and inference rules associated with a semantic model; storing the set of triples in a data source adapted for parallel inference; and providing the data source to an inference engine that fires the inference rules in parallel on the triples in the source table to generate inferred triples associated with the semantic model.