[GHC] #10229: setThreadAffinity assumes a certain CPU virtual core layout

GHC ghc-devs at haskell.org
Thu Apr 2 17:36:03 UTC 2015


#10229: setThreadAffinity assumes a certain CPU virtual core layout
-------------------------------------+-------------------------------------
        Reporter:  nh2               |                   Owner:  simonmar
            Type:  bug               |                  Status:  new
        Priority:  normal            |               Milestone:
       Component:  Runtime System    |                 Version:  7.10.1
      Resolution:                    |                Keywords:
Operating System:  Unknown/Multiple  |            Architecture:
 Type of failure:  Runtime           |  Unknown/Multiple
  performance bug                    |               Test Case:
      Blocked By:                    |                Blocking:
 Related Tickets:                    |  Differential Revisions:
-------------------------------------+-------------------------------------

Comment (by fryguybob):

 Also I'll note that the optimal mapping of capabilities to threads is very
 workload dependent.  It also seems likely that, in the near future at
 least, the gains from finding the best mapping over what the OS gives you
 will continue to increase.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10229#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list