[GHC] #7606: Stride scheduling for Haskell threads with priorities
GHC
cvs-ghc at haskell.org
Sat Mar 2 11:16:00 CET 2013
#7606: Stride scheduling for Haskell threads with priorities
---------------------------------+------------------------------------------
Reporter: ezyang | Owner: ezyang
Type: feature request | Status: new
Priority: normal | Milestone: 7.8.1
Component: Runtime System | Version: 7.7
Keywords: | Os: Unknown/Multiple
Architecture: Unknown/Multiple | Failure: None/Unknown
Difficulty: Unknown | Testcase:
Blockedby: | Blocking:
Related: |
---------------------------------+------------------------------------------
Comment(by ezyang):
Well, bumping the blocker does seem to help a little bit. Here's what
happens when I remove the bump:
{{{
--------------------------------------------------------------------------------
Program Size Allocs Runtime Elapsed TotalMem
--------------------------------------------------------------------------------
callback001 -0.0% +0.0% +5.6% +5.0% +0.0%
callback002 -0.0% +0.0% +0.3% +0.9% +0.0%
chan -0.0% +0.0% +1.4% +1.3% +0.0%
sieve -0.0% +0.0% +4.1% +5.1% +4.2%
threads001 -0.0% +0.0% -1.8% -1.3% +0.0%
threads003 -0.0% -0.0% +0.4% +0.7% +0.0%
threads006 -0.0% +0.0% +0.0% +0.6% +0.0%
threads007 -0.0% +0.0% -1.3% -0.7% +0.0%
--------------------------------------------------------------------------------
Min -0.0% -0.0% -1.8% -1.3% +0.0%
Max -0.0% +0.0% +5.6% +5.1% +4.2%
Geometric Mean -0.0% -0.0% +1.0% +1.4% +0.5%
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7606#comment:39>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list