Replies: 3 comments
-
|
Beta Was this translation helpful? Give feedback.
-
Once again, I was wrong. The call optimizations I've implemented were not that impactful in this benchmark. Rather, I will work on improving |
Beta Was this translation helpful? Give feedback.
-
For the moment I can live with |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The results that we get for the LUBM benchmark are correct but it runs for more than an hour 🤔
The files are at lubm and we also use roundel.pl which is one level up i.e. we load it in rules.pl as
:- use_module('../roundel.pl').
and it is to do forward chaining as we otherwise get nontermination and also because there are some existential rules like'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'(A, 'http://www.example.org/Chair') => 'http://www.example.org/headOf'(A, B), 'http://www.w3.org/1999/02/22-rdf-syntax-ns#type'(B, 'http://www.example.org/Department').
Here is the timing
and here is the timing for Trealla
which is about a factor 235 times faster!
What could be the reason for this big gap?
Is there anything that we could improve in our rules?
Beta Was this translation helpful? Give feedback.
All reactions