[GHC] #8256: adding locality levels to prefetch# and friends

GHC ghc-devs at haskell.org
Thu Sep 19 22:20:07 CEST 2013


#8256: adding locality levels to prefetch# and friends
-------------------------------------+------------------------------------
        Reporter:  carter            |            Owner:  carter
            Type:  task              |           Status:  patch
        Priority:  normal            |        Milestone:  7.8.1
       Component:  Compiler          |          Version:  7.7
      Resolution:                    |         Keywords:
Operating System:  Unknown/Multiple  |     Architecture:  Unknown/Multiple
 Type of failure:  None/Unknown      |       Difficulty:  Unknown
       Test Case:                    |       Blocked By:
        Blocking:                    |  Related Tickets:  #8252 ,#8107
-------------------------------------+------------------------------------

Comment (by carter):

 reminder for myself

 {{{
 [16:18:07] <carter>      tibbe: that said, i should explain prefetch*0 as
 being best for the streaming ephemeral case
 [16:18:27] <carter>      and prefetch*3 ops for "will be  reading/writing
 a bunch"
 [16:18:36] <tibbe>       right
 [16:19:08] <carter>      i'll comment that on the ticket first
 [16:19:13] <carter>      before i forget to do so this evening
 [16:19:15] <carter>      been a long day
 [16:19:27] <tibbe>       carter: maybe test all versions and make sure
 (prefetch bytearray) == bytearray
 [16:19:34] <tibbe>       :)
 [16:19:38] <carter>      ohh
 [16:19:44] <carter>      thats a good idea for a test
 [16:19:52] <carter>      for the pure ones

 }}}

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



More information about the ghc-tickets mailing list