Ticket #2343: use of hwloc for system specific detection

From condor users

Condor might use the hwloc (Portable Hardware Locality library) to
detect hardware threads, cores, sockets. Hwloc is also used by Open
Grid Scheduler (the open source version of Sun Grid Engine & Oracle
Grid Engine), Torque scheduler, and various MPI libraries (OpenMPI,
MVAPICH2 & MPICH2). IMO, it is better to let a special library deal
with all the hardware features than re-inventing the code everytime a
new CPU or CPU architecture is released.

See:
http://www.open-mpi.org/projects/hwloc/
http://www.rce-cast.com/Podcast/rce-33-hwloc-portable-hardware-locality.html
http://gridscheduler.sourceforge.net/projects/hwloc/GridEnginehwloc.html
[Append remarks]

Remarks:

2011-Aug-12 10:01:50 by tstclair:
Update machine add with more useful information such as /proc/cpuinfo
2012-Dec-11 16:37:58 by johnkn:
Bulk change of target version from v070902 to v070903 using ./ticket-target-mover.
2013-Jan-22 10:54:51 by johnkn:
Bulk change of target version from v070903 to v070904 using ./ticket-target-mover.
2013-Mar-05 10:58:27 by johnkn:
Bulk change of target version from v070904 to v070905 using ./ticket-target-mover.
2013-Apr-22 11:10:10 by johnkn:
Bulk change of target version from v070905 to v070906 using ./ticket-target-mover.
[Append remarks]

Properties:

Type: enhance           Last Change: 2013-Apr-22 11:10
Status: new          Created: 2011-Aug-01 14:49
Fixed Version: v070906           Broken Version: v070600 
Priority:          Subsystem: Libs 
Assigned To: tstclair           Derived From:  
Creator: tstclair  Rust:  
Customer Group: users  Visibility: public 
Notify: tstclair@redhat.com  Due Date: