Cisco Blogs
Share
tweet

Google Summer of Code Project: Hardware Locality and TCL

- April 25, 2011 - 0 Comments

Google today announced its Summer of Code 2011 project winners.   One of the winners was a project proposed by George Andreou based off this idea on the TCL wiki: create some kind of “native” hwloc binding for TCL.

Congratulations, George!  A (brief) abstract of George’s winning project can be found here.

There’s more details involved that what is included in that abstract, of course, but I’m excited to see hwloc continue to spread and become genuinely useful to an ever-growing community.

lstopo image of an ancient server in my lab, showing processors, memory, and IO devices.

I’m co-mentoring this GSOC project with Andreas Kupries from Activestate; my role is to help out with hwloc’s build system integration.

Don’t forget that upcoming versions of hwloc will include I/O devices, such as PCI NICs and the like.  Here’s a picture from the SVN development trunk of hwloc of an ancient test server that I use in the lab.

The pictures get even more interesting when the IO devices are physically located near different NUMA nodes.

/me gets a location-aware warm fuzzy…

Tags:
Leave a comment

We'd love to hear from you! To earn points and badges for participating in the conversation, join Cisco Social Rewards. Your comment(s) will appear instantly on the live site. Spam, promotional and derogatory comments will be removed.

In an effort to keep conversations fresh, Cisco Blogs closes comments after 60 days. Please visit the Cisco Blogs hub page for the latest content.

Share
tweet