About | Contact |

Presentation

Skandium is a Java based Algorithmic Skeleton library for high-level parallel programming of multicore architectures. Skandium provides basic nestable parallelism patterns, which can be composed to program more complex applications. The supported parallelism patterns are: farm, pipe, for, while, if, map, fork, and divide and conquer.

More info »

Running the Examples

To run the examples you must download the examples jar and execute one of the following commands:

Pi:       java -jar skandium-1.0b1-examples.jar pi 2000 8
Pi:       java -jar skandium-1.0b1-examples.jar pi <decimals> <numparts>

NQueens:  java -jar skandium-1.0b1-examples.jar nqueens 16 3
NQueens:  java -jar skandium-1.0b1-examples.jar nqueens <boardsize> <depth>

Strassen: java -jar skandium-1.0b1-examples.jar strassen 1024 64
Strassen: java -jar skandium-1.0b1-examples.jar strassen <matrixsize> <submatrixsize>