Bugs item #710805, was opened at 2003-03-27 08:07
You can respond by visiting:
https://sourceforge.net/tracker/?func=detailatid=108032aid=710805group_id=8032
Category: Compiler
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to:
Bugs item #710805, was opened at 2003-03-27 08:07
You can respond by visiting:
https://sourceforge.net/tracker/?func=detailatid=108032aid=710805group_id=8032
Category: Compiler
Group: None
Status: Closed
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to:
Bugs item #710805, was opened at 2003-03-27 08:07
You can respond by visiting:
https://sourceforge.net/tracker/?func=detailatid=108032aid=710805group_id=8032
Category: Compiler
Group: None
Status: Closed
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to:
Bugs item #710864, was opened at 2003-03-27 09:48
You can respond by visiting:
https://sourceforge.net/tracker/?func=detailatid=108032aid=710864group_id=8032
Category: Profiling
Group: 5.04.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Nobody/Anonymous (nobody)
Assigned to:
I've written two versions of a prime number sieve, and I'm trying to
figure out how to performance test them. I've found functions to get
the current date and time, and to subtract them, but when I put them in
a do notation, I guess the laziness or something, makes the calculation
happen
Journal of Functional Programming Special Issue on
Functional Approaches to High-Performance Parallel Programming
Guest editor: Phil Trinder
Submission deadine: 26th September 2003
Web Page: http://www.cee.hw.ac.uk/~trinder/jfpCFP.htm
High-performance parallel programs are hard to write.
This is in part an answer, in part a question. If 'b' is a simple
value, then somethign like:
timer f a = do
t1 - get current time
t2 - f a `seq` get current time
return (different in t2 and t1)
(my memory of Time fails right now, so fill in the proper functions.)
perhaps safer is to use
timer f a = do
t1 - get current time
evaluate (f a)
t2 - get current time
return (different in t2 and t1)
where evaluate is from Control.Exception. could someone tell me how
evaluate compares to seq and deepSeq?
The documentation explains the difference, but it's a bit cryptic.
I'm trying to figure out how to use the POSIX function utime. I'm pretty
much stumped at the moment, largely because I can't figure out how to do
anything useful with ClockTime variables.
I can't see any way to make use of GHC.Posix.utime, as it gives a binding
to the utime function, but the