Re: Parallel Haskell on an M2 Mac
Dennis Raddle <[email protected]>
| Newsgroups | gmane.comp.lang.haskell.cafe |
|---|---|
| Message-ID | <CAKxLvorM74n2JP976BNE0dAgfx=JuyfS97q40bO=cbqLQo+EaA@mail.gmail.com> |
Thanks, I'll check out the book. On Fri, Jan 19, 2024 at 4:47 AM Bryan Richter <[email protected]> wrote: > I'd also be curious to know if you can somehow distinguish the types of > cores from each other, but otherwise all the usual parallel stuff should > work on Arm-based Macs as it works on other platforms supported by GHC. The > book described at https://simonmar.github.io/pages/pcph.html is still the > best source for learning about parallel Haskell. > > On Fri, 19 Jan 2024 at 08:22, Dennis Raddle <[email protected]> > wrote: > >> I don't know a lot about parallel Haskell, so I'm wondering in general >> terms how that would work with my M2 Mac. I have a search task that's >> easily run in parallel. For example, I might map a function over a list, >> and each item's evaluation can run in parallel. On the M2 MacBook I have, >> there are 4 efficiency cores with 1 thread each, and 8 performance cores >> with 2 threads each. Is it fairly easy to use parallel Haskell to spread >> the task over these 20 possible threads? By any chance could I limit it to >> using the performance cores if that helps the speed? >> >> Thanks, >> Dennis >> _______________________________________________ >> Haskell-Cafe mailing list >> To (un)subscribe, modify options or view archives go to: >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe >> Only members subscribed via the mailman list are allowed to post. > > _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.