I propose adding an OpenSolaris HPC Developer Community. The goal of this 
community
is to promote the use of OpenSolaris in High Performance Computing by providing 
tools,
libraries, and utilities for developers on OpenSolaris.  The scope will span 
shared and
distributed memory development.

I'm in the Sun Performance Library group.  We have several possible projects 
that may be
of interest to the HPC Community.   Here are a few examples.

CBLAS for Solaris - The netlib cblas package does not work correctly with 
SunStudio
  compilers.  The SunStudio mixed language programming model requires string 
lengths
  to be added to the end of the argument list for all string arguments when C 
calls Fortran.
  We would like to provide a CBLAS with these arguments.

CORD(COurse Region Data flow) API - This API provides capability similar to 
OpenMP
 work queues only more powerful.  Data dependencies are specified between 
tasks.  This  allows developers to more fully exploit parallelism in algorithms 
that are more complicated
 than a set of independent tasks.

AlgoVis (Algorithm Visualizer) - AlgoVis records memory references during an 
application
 execution.  It then maps these references to Matrix and Vector objects and 
displays a movie
 of the execution to help developers visual algorithms.

Iterative Solvers -provide  iterative methods for common matrices, symmetric 
matrices, large and
 ill-conditioned systems, etc.
Common Numerical Library - Common Numerical computations outside of linear 
algebra including
  differential equations and systems, stiff systems,  approximation, polynomial 
interpolation, spline
  approximation, integration,

Cluster Library - Provide parallel distributed computation for clusters.


There is a large interest in HPC Development inside and outside of Sun.  
Internal to Sun, the HPC
interest discussion list boasts 289 members.  Existing open source interest is 
demonstrated by
projects such as LinuxHPC.org which claims to have 750+ visitors daily.

There may be some overlap with the performance community in regard to some 
aspects of
performance tuning.

Thanks, 

Brad Lewis
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to