From: "Boehm, Hans" <hans_boehm@hp.com>
To: linux-ia64@vger.kernel.org
Subject: RE: memory fence.
Date: Mon, 08 Dec 2003 23:41:41 +0000 [thread overview]
Message-ID: <marc-linux-ia64-107092735901027@msgid-missing> (raw)
In-Reply-To: <marc-linux-ia64-107092124126396@msgid-missing>
You might want to look at the atomic operations package that we distribute
along with qprof (http://www.hpl.hp.com/research/linux/qprof/). The
most recent released package is at
http://www.hpl.hp.com/research/linux/qprof/download/ao-0.4.tar.gz
Its goal is to implement memory barriers and atomic operations with a portable interface,
while allowing you to describe exactly the functionality you need, so that
you can avoid unnecessary run-time costs when porting between architectures. It
currently supports X86, IA64, and PA-RISC Linux reasonably well, and has
the beginnings of ports to various other architectures.
Additional ports are always welcome. And the package is designed to make
the machine-dependent piece as small as possible, typically on the order of
100 lines.
[Caution: The current version installs as "ao", which is now known to
conflict with an audio library. The name will be changed to atomic_ops in
the next release, which is expected to happen RSN. In the meantime please be
careful about installing it in /usr.]
Hans
> -----Original Message-----
> From: linux-ia64-owner@vger.kernel.org
> [mailto:linux-ia64-owner@vger.kernel.org]On Behalf Of Umut Aymakoglu
> Sent: Monday, December 08, 2003 2:02 PM
> To: linux-ia64@vger.kernel.org
> Subject: memory fence.
>
>
>
>
>
>
> Hi -
> Does anybody know the equivalance of _Asm_mf() (HP ia64) on
> Linux ia64?
>
> thanks,
> Umut
>
> -
> To unsubscribe from this list: send the line "unsubscribe
> linux-ia64" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
prev parent reply other threads:[~2003-12-08 23:41 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-12-08 22:01 memory fence Umut Aymakoglu
2003-12-08 22:09 ` Jesse Barnes
2003-12-08 23:41 ` Boehm, Hans [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=marc-linux-ia64-107092735901027@msgid-missing \
--to=hans_boehm@hp.com \
--cc=linux-ia64@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.