Google Grup tidak lagi mendukung postingan atau langganan Usenet baru. Konten lama masih dapat dilihat.

Re: [Caml-list] Concurrent/parallel programming

97 kali dilihat
Langsung ke pesan pertama yang belum dibaca
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus

Phil Tomson

belum dibaca,
7 Jan 2014, 17.30.4207/01/14
kepada
On Tuesday, January 7, 2014 12:12:39 PM UTC-8, Yaron Minsky wrote:
> This is indeed something that is not well covered in RWO. That said,
>
> the Async_parallel library is aimed at this kind of target. No shared
>
> memory region, just some automation around spinning up processes and
>
> communicating jobs between them.

Is there any example code that uses Aysnc_parallel?


>
>
>
> CC'ing Eric Stokes, who is the primary author of the library.
>
>
>
> y
>
>
>
>
>
> On Tue, Jan 7, 2014 at 2:54 PM, Yotam Barnoy <yotam...@gmail.com> wrote:
>
> > Hi List
>
> >
>
> > So far, I've been programming in ocaml using only sequential programs. In my
>
> > last project, which was an implementation of a large machine learning
>
> > algorithm, I tried to speed up computation using a little bit of parallelism
>
> > with ParMap, and it was a complete failure. It's possible that more time
>
> > would have yielded better results, but I just didn't have the time to invest
>
> > in it given how bad the initial results were.
>
> >
>
> > My question is, what are the options right now as far as parallelism is
>
> > concerned? I'm not talking about cooperative multitasking, but about really
>
> > taking advantage of multiple cores. I'm well aware of the runtime lock and
>
> > I'm ok with message passing between processes or a shared area in memory,
>
> > but I'd rather have something more high level than starting up several
>
> > processes, creating a named pipe or a socket, and trying to pass messages
>
> > through that. Also, I assume that using a shared area in memory involves
>
> > some C code? Am I wrong about that?
>
> >
>
> > I was expecting Core's Async to fill this role, but realworldocaml is fuzzy
>
> > on this topic, apparently preferring to dwell on cooperative multitasking
>
> > (which is fine but not what I'm looking for), and I couldn't find any other
>
> > documentation that was clearer.
>
> >
>
> > Thanks
>
> > Yotam
>
>
>
> --
>
> Caml-list mailing list. Subscription management and archives:
>
> https://sympa.inria.fr/sympa/arc/caml-list
>
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
>
> Bug reports: http://caml.inria.fr/bin/caml-bugs

Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
Pesan telah dihapus
0 pesan baru