[GHC] #10652: Better cache performance in Array#

GHC ghc-devs at haskell.org
Fri Jul 17 18:43:05 UTC 2015


#10652: Better cache performance in Array#
-------------------------------------+-------------------------------------
        Reporter:  MikeIzbicki       |                   Owner:
            Type:  feature request   |                  Status:  new
        Priority:  normal            |               Milestone:
       Component:  Compiler          |                 Version:  7.10.1
      Resolution:                    |                Keywords:
Operating System:  Unknown/Multiple  |            Architecture:
 Type of failure:  None/Unknown      |  Unknown/Multiple
      Blocked By:                    |               Test Case:
 Related Tickets:                    |                Blocking:
                                     |  Differential Revisions:
-------------------------------------+-------------------------------------

Comment (by simonpj):

 Getting better cache behaviour would be a good thing!

 I don't know the impl in detail either, but I'm pretty sure that all you
 need to do is to use unboxed arrays.  Certainly before even beginning to
 think about new primops we need to understand ''in detail'' what the
 current implementation does, and why it has poor cache behaviour.

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


More information about the ghc-tickets mailing list