Sequential architecture models for Prolog: A performance comparison

@article{Korsloot1990SequentialAM,
  title={Sequential architecture models for Prolog: A performance comparison},
  author={Mark Korsloot and Hans M. Mulder},
  journal={New Generation Computing},
  year={1990},
  volume={9},
  pages={201-219}
}
In this paper we investigate the relation between architectural support for Prolog and performance. We will show that partial support for tags does perform as well as full support, but it only reduces the execution time by approximately 10%. With respect to special addressing modes, auto address modification (post/pre increment, decrement on loads and stores) only yields a cycle reduction of approximately 6% and the introduction of a single shadow register set yields around 8%. Combining these… CONTINUE READING

Citations

Publications citing this paper.

References

Publications referenced by this paper.
SHOWING 1-10 OF 23 REFERENCES

A Framework for Application-Specific and Scalable Architectures,

  • J. M. Mulder, R Portier
  • in Proc. 16th International Symposium on Computer…
  • 1989

A High-Performance LOW RISC Machine for Logic Programming,

  • J. W. Mills
  • Journal o f Logic Programming, 6,
  • 1989

On the Efficiency of Optimising Shallow Backtracking in Compiled Prolog,

  • M. Carlsson
  • in Proc. 6th Int. Conference on Logic Programming…
  • 1989

Similar Papers

Loading similar papers…