Contents

What's SkeTo?

Skeleton Library in Tokyo
SkeTo (Skeletons in Tokyo) is a constructive parallel skeleton library written in C++ with MPI intended for distributed environments such as PC clusters. SkeTo provides data parallel skeletons for lists (distributed one-dimensional arrays), matrices (distributed two-dimensional arrays), and trees (distributed binary trees). SkeTo enables users to write parallel programs as if they were sequential, since the distribution, gathering, and parallel computation of data are concealed within constructors of data types or definitions of parallel skeletons. This is the results of the research of the SkeTo Project.

License

These softwares are distributed under the terms of the MIT License: LICENSE (versions 0.xx are distributed under the terms of the BSD License).

Downloads

Please read LICENSE before downloading.

Version 1.50pre
sketo-1.50pre.tar.gz (tar + gzip)
sketo-1.50pre.zip (zip)
The manual will be supplied soon.

Older versions

Version 1.10
sketo-1.10.tar.gz (tar + gzip)
sketo-1.10.zip (zip)
manual-sketo-1.10.pdf (Manual; the same as doc/manual.pdf in the packages above)
Version 1.00
sketo-1.00.tar.gz (tar + gzip)
sketo-1.00.zip (zip)
manual-sketo-1.00.pdf (Manual; the same as doc/manual.pdf in the packages above)
Version 0.2x
SkeTo-0.21.tar.gz (tar + gzip)
SkeTo-0.21.zip (zip)
You can generate reference manual for version 0.21 with Doxygen.
Version 0.10
SkeTo-0.10.tar.gz (tar + gzip)
SkeTo-0.10.zip (zip)
You can generate reference manual for version 0.10 with Doxygen.

Feedback

We'll appreciate any feedback (comments, suggestions, questions, bug reports, ...) concerning the Skeleton Library at emoto_at_ipl-lab.org (replace "_at_" with @).

Acknowledgments

This project has been partially supported by: