Hi,

Sean has left the following comment at Investigate performance of setting thread affinity http://www.google-melange.com/gci/task/view/google/gci2012/7960222:


irc etiquette


Joining IRC, asking a question, and leaving is like walking into a room, farting, and leaving! :)

As you can imagine, that's not very polite. :) IRC isn't just for you to use when it's convenient to get a quick response. If you're going to join, you'll need to wait for a response. Here or our mailing list are the places to ask without waiting. I mention this because you've done the ask-and-bolt several times now.

The other tasks are not yet posted because this patch has to be integrated first. The follow-up tasks will need to build on that committed code so we don't have integration work. If you want to clean up this patch with the things I mentioned, that would certainly speed things along for posting the other two affinity tasks:


hooking behind bu_parallel(), not the individual worker functions
unwrapping the new function so it's always available
documenting the function properly (missed that mistake before closing the task)
pulling the static globals into the callback in parallel.c
creating a separate callback that takes an arg
make the one with static data call the new arg one
updating the callback to utilize the arg parameter, pass it during pthread_create()
update the other platforms to do the same where we can, and finally
sorting out what to do with _GNU_SOURCE (since just testing means it'll never be set)

Basically, just a little bit of cleanup in that file. If you start working on this, let me know and I can create a task for it, but you'll need to be meticulous and careful since the goal is proper cleanup. :)


Greetings,
The Google Open Source Programs Team


---
You are receiving this message because you are subscribed to Investigate performance of setting thread affinity. To stop receiving these messages, go to: http://www.google-melange.com/gci/task/view/google/gci2012/7960222.

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
BRL-CAD Tracker mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-tracker

Reply via email to