Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
Efficiency of let/and
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2005-09-27 (05:53)
From: skaller <skaller@u...>
Subject: Re: [Caml-list] Re: Ant: Efficiency of let/and
On Mon, 2005-09-26 at 11:30 -0500, Brian Hurt wrote:

> I'm not even sure how much extra efficiency is there to be had.  Obviously 
> it'd be hard "thread" calls to complex functions, 

Why? Hyperthreading allows two completely independent processes
to execute on a hyperthread enabled P4 .. the hardware can already
do it .. even better with dual core.

There is no lack of small scale low level parallelism in 
modern computing systems, just a lack of software that knows
how to take advantage of it.

There are plenty of places in an average program where one
can determine parallel execution would be ok, so it is really
a lack of capability in the software.

I personally don't think of this as real parallelism,
that's something you get on a machine with K's or M's
of processing units .. eg the human eye.

John Skaller <skaller at users dot sf dot net>
Felix, successor to C++: