SST

An open source collection of foundational scientific libraries
Download

SST Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Roy Liu
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 973 KB

SST Tags


SST Description

An open source collection of foundational scientific libraries SST (Shared Scientific Toolbox in Java) is a free library of quality lightweight components for scientific/distributed computing in Java that includes packages for multidimensional arrays, high performance networking, parallel dataflow, and annotation-driven, declarative programming.SST's primary purpose is to serve as a bridge between the highly specific demands of involved scientific calculations and the more traditional aspects of the Java programming language. True to the Java way, the SST strives for idioms and primitives that are powerful and yet general enough to enable the user to write concise, correct, and fast code for most scientific tasks. The SST is best suited for deployment code where integration and portability are priorities -- in other words, prototype in Matlab, deploy in the SST. Here are some key features of "SST": · A full-featured class hierarchy of multidimensional arrays supporting slicing operations, elementwise operations, dimensionwise operations, FFT's, and linear algebraic functions. · A parallel dataflow engine that facilitates the exploitation of multi-core hardware. · A highly scalable, asynchronous sockets API built on top of java.nio. · Declarative, annotation-driven API's for resource loading, command line parsing, and building state machines. Requirements: · Java 1.5 or later What's New in This Release: · Added dynamically growable arrays. · Updated SST arrays so that real reduce operations accept possibly more than one dimension of interest. · Updated "nearest" binary search functionality in shared.array.Arrays so that rounding is now supported. · Added more functionality to DataStyle so that it now supports setting of line/point styles, colors, and sizes. · Vastly improved plotting abstractions and added a Gnuplot implementation for starters. · The build process is now fully integrated with Apache Ivy. · Updated build process and removed redundant steps. · Normalized copyright and license notices in all files.


SST Related Software