What are new in B-Prolog version 7.1

This is a discussion on What are new in B-Prolog version 7.1 within the PROLOG forums in Programming Languages category; Hi, B-Prolog version 7.1 has been released. I'd like to share with you in this email some of the new features and improvements in this new version. First, version 7.1 is about 10% faster than the previous version 7.0 which was released one year ago. By and large, since version 6.9 B-Prolog's speed for standard Prolog programs has been boosted on average by 65% on Windows and over 90% on Linux and Mac, thanks mainly to the adoption of a new virtual machine named TOAM Jr. B-Prolog has become one of the fastest Prolog implementations (see benchmark results at http://probp.com/performance.htm ...

Go Back   Application Development Forum > Programming Languages > PROLOG

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 06-26-2008, 04:12 PM
Neng-Fa Zhou
Guest
 
Default What are new in B-Prolog version 7.1


Hi,

B-Prolog version 7.1 has been released. I'd like to share with you in this
email some of the new features and improvements in this new version.

First, version 7.1 is about 10% faster than the previous version 7.0 which
was released one year ago. By and large, since version 6.9 B-Prolog's speed
for standard Prolog programs has been boosted on average by 65% on Windows
and over 90% on Linux and Mac, thanks mainly to the adoption of a new
virtual machine named TOAM Jr. B-Prolog has become one of the fastest Prolog
implementations (see benchmark results at
http://probp.com/performance.htm ).

Second, version 7.1 incorporates an improvement of the memory manager that
lightens expansion of the stack, heap, and table area. This improvement is
crucial for memory-demanding applications and also for programs that may
cause garbage collection and stack expansion due to looping. The interrupt
event (ctl-c) is handled with significantly shorter delays than before.

Third, new propagators are deployed in version 7.1 for non-linear, global,
and disjunctive constraints. A test on the problem instances from the second
CSP Solver Competition shows that version 7.1 solves more than double the
number of problem instances than version 7.0 in the 2-INT category where
non-linear and disjunctive constraints are used heavily.

Last but not least, several new examples are added into
'BProlog/Examples/java_interface' and 'BProlog/Examples/cg', including an
example that links B-Prolog with MySQL through the JIPL and JDBC interfaces
and a scheduling example that uses CGLIB. As in early versions, JIPL and
CGLIB work on the Windows platform only.

There are several other improvements and bug fixes. Please visit
http://probp.com/updates.htm for the detailed updates.

B-Prolog is available (term & function unlimited and free of charge) for
evaluation, learning, and non-profit research purposes only, and a license
is needed for any other uses.


Best regards,
Neng-Fa Zhou


Reply With Quote
  #2  
Old 06-27-2008, 08:36 PM
Chip Eastham
Guest
 
Default Re: What are new in B-Prolog version 7.1

On Jun 26, 4:12*pm, "Neng-Fa Zhou" <nz...@acm.org> wrote:
> Hi,
>
> B-Prolog version 7.1 has been released. I'd like to share with you in this
> email some of the new features and improvements in this new version.


Thanks, Neng-Fa.

Is it recommended to uninstall version 7.0 prior to
installing the new version 7.1 B-Prolog?

regards, chip
Reply With Quote
  #3  
Old 06-28-2008, 08:18 AM
Neng-Fa Zhou
Guest
 
Default Re: What are new in B-Prolog version 7.1


"Chip Eastham" <hardmath@gmail.com> wrote in message
news:6d69c035-cee8-47bf-899e-e68b0ba15c51@a1g2000hsb.googlegroups.com...
>Is it recommended to uninstall version 7.0 prior to
>installing the new version 7.1 B-Prolog?


There is no need to unstall the older version if you choose the default
setting (answer yes to every question the installer asks). Of course,
uninstalling the older version never hurts.

Cheers,
Neng-Fa


Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 04:30 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.