***We apologize if you receive this message more than once.***

The STE||AR Group is proud to announce the release of HPX v0.9.11! In this
release our team has focused on developing higher level C++ programming
interfaces which simplify the use of HPX in applications and ensure their
portability in terms of code and performance. We paid particular attention
to align all of these changes with the existing C++ Standards or with the
ongoing standardization work. Other major features include the introduction
of executors and various policies which enable to customize he 'where' and
'when' of task and data placement. 

This release consolidates many of the APIs exposed by HPX. We introduced a
new uniform way of creating (remote) objects, we added distribution policies
allowing to manage and customize data placement, we unified the way various
types of parallelism are made available to the user. For a full list of
changes (including possibly interface-breaking changes), please see the
release notes [1].

This is the first official release which includes the necessary hooks and
changes to integrate with the APEX library [2] (a Autonomic Performance
Environment for eXascale). This release also adds a number of new
performance counters which expose intrinsic information about the file
system, various internal invocation counts, etc. This simplifies gathering
of performance-critical information at runtime.

We have continued our work since the last release to implement various the
C++ standardization proposals, for instance the so called 'Parallelism TS'
(document number N4505 [4]). Since then we have completed about 95% of the
algorithms. In addition, we have extended the proposal to allow for the
algorithms to be called asynchronously and when using customized executors.

We would like to thank everyone who has made this release possible. And what
better way to thank them than by downloading HPX here [3]! For more details
about the recent changes, please check out our release notes. If you have
any questions, comments, or exploits to report you can comment below, reach
us on IRC (#stellar on Freenode), or email us at
[email protected].

For more details about these (and all other) changes please see the release
notes [1].

Regards Hartmut
---------------
http://boost-spirit.com
http://stellar.cct.lsu.edu

[1] http://stellar.cct.lsu.edu/downloads/hpx-v0-9-11-release-notes/
[2] https://github.com/khuck/xpress-apex
[3] http://stellar.cct.lsu.edu/downloads/
[4] http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4505.pdf


_______________________________________________
hpx-users mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to