LogoopenSUSE Build Service > Projects
Sign Up | Log In

Atomic memory update operations portable implementation
https://github.com/ivmai/libatomic_ops/

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 almost 2 years ago Download File
baselibs.conf 74 Bytes 9 months ago Download File
libatomic_ops.changes 889 Bytes 26 days ago Download File
libatomic_ops.spec 2.76 KB 26 days ago Download File

Comments for home:aevseev:devel (0)