Vector Unit Overhead in RT under OSX?
Vector Unit Overhead in RT under OSX?
- Subject: Vector Unit Overhead in RT under OSX?
- From: yon <email@hidden>
- Date: Sun, 5 Jan 2003 14:41:39 +0100
Hello,
I read the following in the current (new) version of Ian Ollmann's
altivec document:
"Finally, MacOS X uses a lazy vector register save and restore scheme
that in some
cases will cause a 1 microsecond exception to fire when you first use
the vector
unit in the current thread quantum."
It goes on to say that this lazy save and restore remains a performance
win, but
I'm wondering how this behavior interacts with the RT thread scheduling
queue,
where 1 microsecond might not be very small compared to the thread
quantum
(I can't remember the RT queue default quantum size, although I have it
written
down at work. I'm thinking it's like 5 microseconds?).
If it's an issue, I guess someone has run into it, but perhaps I'm just
confused.
yon / ableton
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.