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 over 2 years ago Download File
baselibs.conf 74 Bytes about 1 year ago Download File
libatomic_ops.changes 1.01 KB 21 days ago Download File
libatomic_ops.spec 2.8 KB 21 days ago Download File

Comments for home:aevseev:devel (0)

Login required, please login or signup in order to comment