LogoopenSUSE Build Service > Projects
Sign Up | Log In

Atomic memory update operations portable implementation

This package provides semi-portable access to hardware-provided atomic memory update operations on a number architectures.  These might allow you to write code:

* That does more interesting things in signal handlers.

* Makes more effective use of multiprocessors by allowing you to write clever lock-free code.  Note that such code is very difficult to get right, and will unavoidably be less portable than lock-based code. It is also not always faster than lock-based code.  But it may occasionally be a large performance win.

* To experiment with new and much better thread programming paradigms, etc.

Source Files

Filename Size Changed Actions
_service 58 Bytes Download File
baselibs.conf 74 Bytes Download File
libatomic_ops.changes 1.17 KB Download File
libatomic_ops.spec 2.8 KB Download File

Comments for home:aevseev:devel (0)

Login required, please login or signup in order to comment