swh:1:snp:2d869aa00591d2ac8ec8e7abacdda563d413189d

sort by:
Revision Author Date Message Commit Date
cd664c1 Modified simplescale example to compare results properly. 07 November 2011, 20:44:49 UTC
c08d3a1 Made the code smarter, to ensure that the order is preserved if chunksize=ncores. 07 November 2011, 20:36:57 UTC
8b7eed8 First version with direct marshalling to bigarrays (thanks to Jerome!) 07 November 2011, 17:04:11 UTC
0a56a23 Add support to direct marshalling to big arrays. 07 November 2011, 16:45:20 UTC
d9ca454 Replaced call to ocamlmklib to avoid current bug that generates dependencies on -lparmap even if no C objects are present. 07 November 2011, 16:09:18 UTC
3cf1a1a Added explanation about missing task ordering in README, added example for using parmap in the native toplevel, change makefile to create and install .cmxs for the native toplevel. 29 October 2011, 14:05:09 UTC
060dfb3 Merge branch 'granularity' Conflicts: parmap.ml 26 October 2011, 15:27:44 UTC
56677eb Redirect stdout/stderr to one separate file per worker 26 October 2011, 15:20:50 UTC
f4f47e5 Redirect stdout/stderr to one separate file per worker (avoids intermixed output). 26 October 2011, 14:49:33 UTC
ee19a65 Capture exception in childrens, and abort after reporting it. 26 October 2011, 14:49:01 UTC
d14157b Working on a version of parmap that implements automatic load balancing using a parameter chunksize to define granularity. 20 October 2011, 23:04:24 UTC
8ef8a0a Capture exception, and print it out, in case we get an error in applying the user function. 07 October 2011, 06:41:05 UTC
b52f266 Update version in META file. 29 September 2011, 06:34:13 UTC
2a0b645 Added .mli in the installation 28 September 2011, 15:51:21 UTC
a946efb Convert lists to array, internally, to speed up computation on large lists 30 August 2011, 08:21:45 UTC
bfdf714 Fixed various type issues. 18 August 2011, 10:13:20 UTC
5919da5 Fixed missing dependency in META file, thanks to a report from Ashish 17 August 2011, 19:54:22 UTC
3360634 Export parfold and parmapfold 17 August 2011, 17:02:34 UTC
304cbad Added documentation files. 16 August 2011, 16:40:23 UTC
79d9d17 first version implementing parmap, parfold, and parmapfold, the first two as special cases for the last one. 16 August 2011, 16:40:23 UTC
046c355 Inverted order of loop to avoid using List.rev 16 August 2011, 16:40:23 UTC
73084ea First stable version of the library, stand-alone, defunctorised, with two examples. 16 August 2011, 16:40:15 UTC
aaed3b0 Added .gitignore 29 July 2011, 12:49:56 UTC
7d7774e Cleaned up the code, and adjusted the size of the mmap to the size of the file. 28 July 2011, 15:07:21 UTC
7fbaa70 Cleaned up code for mmap using BigArray 20 July 2011, 21:38:38 UTC
f99eb4e stable version with exact copy of the string of the shared mmapped file obtained via a pipe 19 July 2011, 15:13:03 UTC
04c74f0 Version with shared mmapped file and exact string copy using size passed in a pipe 19 July 2011, 14:36:04 UTC
7bf19cb Trying to get the size of the Marshal buffer ... 19 July 2011, 13:46:02 UTC
ed4d937 First working version with file interface: no significant gain w.r.t. the pipes on big data structures. 19 July 2011, 10:20:44 UTC
fdc77b1 Stable version with pipes, but inefficient on big data structure: saving state before trying a different strategy. 19 July 2011, 09:44:50 UTC
25b4052 Fixed upper bound in iterations for lat chunk. 18 July 2011, 15:32:28 UTC
d4e231b First working version using only one level for communication (OCaml channels). Before removing debugging output. 18 July 2011, 15:28:51 UTC
f61a98d First working version: we had forgotten to flush the output channel! 18 July 2011, 15:24:15 UTC
a1e0fc4 initial version (does not work) 18 July 2011, 14:53:54 UTC
back to top