AZ-Prolog Ver.6 for Windows 性能評価
カテゴリ : 性能評価
SWI-Prolog 64bitバージョン最新版との性能比較
日本でも広く使われているSWI-Prolog 64bitバージョン最新版との性能比較です。
[[[ AZ-Prolog vs SWI-Prolog Benchmark ]]]
    (CPU=Core i7 920, OS=Windows Vista 64bit)

* SWI-Prolog (Multi-threaded, 64 bits, Version 5.7.14)
   Copyright (c) 1990-2009 University of Amsterdam.

* AZ-Prolog  (64 bits, Version 6.4) Build by MS C++ SDK v6.1
   Copyright (C) SOFNEC CO., LTD. 1987-2009 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
[14 Queens All Solutions]
  AZ-Prolog SWI-Prolog
Parallel   FullCompiled Code: 3.8 sec N/A
Sequential   FullCompiled Code: 16.2 sec N/A
Sequential   AbstractMachine Code: 77.3 sec 184.9 sec

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
[Nrev 30elements List-reverse*100000]
  AZ-Prolog SWI-Prolog
Sequential   FullCompiled Code: 57.8 MLips N/A
Sequential   AbstractMachine Code: 26.5 MLips 9.8 MLips

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
[Pentomino(By M.Akita) All Solutions]
  AZ-Prolog SWI-Prolog
Parallel   FullCompiled Code: 6.8 sec N/A
Parallel   AbstractMachine Code: 8.6 sec N/A
Sequential   FullCompiled Code: 22.9 sec N/A
Sequential   AbstractMachine Code: 28.3 sec 45.9 sec
Copyright (C) SOFNEC Co.,Ltd.