Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Hyperthreaded Decompressor



Alex,

We are finding that our SheerVideo decoders, which use the Base Decompressor, hang when and only when hyperthreading is turned on. Ordinary multithreaded and multiprocessor environments do not exhibit this problem.

Are you using Intel OpenMP (Intel C/C++) code in codec? I saw it is causing QuickTime to crash.

No, we're letting the Base Decompressor do all the MP work.

Does it hang inside your codec or QuickTime?
If it is you probably should use log files to pinpoint where it happens.
Intel VTune could be helpful as well, to pinpoint any race conditions in multithreaded code.

Thanks for the suggestions. We'll check them out.

Andreas

--------------------------------
Andreas Wittenstein
BitJazz Inc.
http://www.bitjazz.com/sheervideo
_______________________________________________
quicktime-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/quicktime-api
Do not post admin requests to the list. They will be ignored.


References: 
 >Capture images from a sequence grabber in planar format (From: Bing-Chang Lai <email@hidden>)
 >Hyperthreaded Decompressor (From: email@hidden)
 >Re: Hyperthreaded Decompressor (From: Seth Porter <email@hidden>)
 >Re: Hyperthreaded Decompressor (From: email@hidden)
 >Re: Hyperthreaded Decompressor (From: Alex Telitsine <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.