Re: Shared Memory (Semaphore and mutex)
Subject : Re: Shared Memory (Semaphore and mutex)
From: Marc Colosimo <email@hidden >
Date: Fri, 1 Oct 2004 13:39:36 -0400
Delivered-to: email@hidden
Delivered-to: email@hidden
On Oct 1, 2004, at 1:08 PM, Alex Rosenberg wrote:
On Oct 1, 2004, at 7:43 AM, Marc Colosimo wrote:
On Sep 30, 2004, at 5:40 PM, Shaun Wexler wrote:
On Sep 30, 2004, at 2:07 PM, Marc Colosimo wrote:
<http://www-306.ibm.com/chips/techlib/techlib.nsf/techdocs/
852569B20050FF778525699600682CC7>
which mentions msync. But gcc doesn't know msync! It even says that
msync is a replacement for sync
Is that sync 2, or something else?
Something else. They have msync and mbar.
Those documents describe the "PowerPC Book E" Architecture. The E is
for Embedded. There has never been a Mac with a Book E part in it.
The PowerPC G5 is a "PowerPC/AS" Architecture part.
<http://www-128.ibm.com/developerworks/linux/library/l-powarch/ >.
Parts found in a Mac prior to the G5 are "PowerPC" except the 601,
which was both POWER and PowerPC.
Well that explains the lack of msync and mbar and what the PC4xx series
is. Surprisingly, it doesn't state that this book is for Embedded
line in the pdf and the title of the book is Enhanced (which I thought
the E stood for) PowerPC Architecture.
Arch Pub2 Appendix A and B have the test and set routines in assembly.
Marc
_______________________________________________
Do not post admin requests to the list. They will be ignored.
PerfOptimization-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/perfoptimization-dev/email@hidden
This email sent to email@hidden
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.