Blog from November, 2009

Fork Join Support

Experimental Fork/Join support

Fork/Join or Divide and Conquer is a very powerful abstraction to solve hierarchical problems. Check out the two samples at http://code.google.com/p/gparallelizer/source/browse/trunk/src/test/groovy/groovyx/gpars/samples/forkjoin/DemoForkJoinFileCounter.groovy and http://code.google.com/p/gparallelizer/source/browse/trunk/src/test/groovy/groovyx/gpars/samples/forkjoin/DemoForkJoinMergeSort.groovy to see a new experimental Fork/Join convenience layer in action. GPars can hide the complexities of dealing with threads, pools, barriers and RecursiveActions from you, yet let you leverage the powerful Fork/Join implementation in jsr166y. Check it out and let us know what you think.