MPI.NET 1.0 released
The first major release of MPI.NET is now
available, providing an efficient, easy-to-use interface to
the Message Passing Interface (MPI) for C# and the rest of
the .NET family of languages. MPI.NET provides interfaces
for most of MPI 1.1 and some of the new capabilities in MPI
2.0 on a variety of MPI implementations, including
Microsoft's MS-MPI (versions 1 and 2), Open MPI, MPICH2, and
LAM/MPI, running on most versions of Microsoft Windows and
anywhere Mono is available.
MPI.NET is available for download at
http://www.osl.iu.edu/research/mpi.net/software/.
|
10/06 |
Open MPI v1.2.6 released
The Open MPI Team, representing a consortium
of research, academic, and industry partners, is pleased to
announce the release of Open MPI version 1.2.6. This release
is mainly a bug fix release over the v1.2.5 release, but there
are few new features. We strongly recommend that all users
upgrade to version 1.2.6 if possible. For more information
about this release, please see the
Open MPI v1.2.6 release announcement.
|
04/07 |
Boost 1.35.0 released
The latest version of Boost, the premier
collection of free, peer-reviewed, open-source C++ libraries,
is now available. Boost 1.35.0 contains several new libraries,
including the Boost Message Passing library (Boost.MPI)
developed by the Open Systems Lab, along with updates and
improvements for many existing libraries. For more information
about Boost, please see the Boost
1.35.0 release notes.
|
03/31 |
GCC 4.3.0 Released with C++0x
Support
The GNU project has released version 4.3 of
the GNU Compiler
Collection, containing experimental support for several
features from the upcoming C++ standard, C++0x. Several of
these C++0x
features were designed, implemented, or reviewed by
Doug.
|
03/10 |
MPI.NET 0.6.0 Now Available
MPI.NET provides a high-performance,
easy-to-use MPI library for C# and Microsoft's other .NET
languages, making it possible to write parallel programs
running on the .NET platform for Microsoft Windows clusters.
The 0.6.0 release provides new features, including MPI
attributes and topologies, bug fixes, performance
improvements, and support for Unix environments using the
Mono C# compiler and run-time. To learn more about MPI.NET,
please see here.
|
02/22 |
MPI.NET Technology Preview
Released
MPI.NET provides a high-performance,
easy-to-use MPI library for C# and Microsoft's other .NET
languages, making it possible to write parallel programs
running on the .NET platform for Microsoft Windows clusters.
To learn more about MPI.NET, please see
here
|
11/13 |
NetGauge 2.0rc2 Released
Torsten released Netgauge 2.0rc2
(http://www.unixer.de/research/netgauge/) at
the HPCC'07 in Houston.
Please see here
for more detail.
|
10/10 |
LibNBC Released
Torsten released LibNBC (http://www.unixer.de/research/nbcoll/libnbc/)
stable to the public at the EuroPVM 2007 in Paris.
Please see here
for more detail.
|
10/10 |
Open MPI 1.2.4 Released
The Open MPI Team, representing a consortium of
research, academic, and industry partners, is pleased to
announce the release of Open MPI version 1.2.4. This release
is mainly a bug fix release over the v1.2.3 release, but
there are few new features. We strongly recommend that all
users upgrade to version 1.2.4 if possible.
Version 1.2.4 can be downloaded from the main Open MPI web
site or any of its mirrors (mirrors will be updating shortly).
Please see here
for more detail.
|
9/26 |
BoostCon 2007
BoostCon 2007 will be held May 14-18, 2007,
in Aspen, Colorado. BoostCon will bring together Boost users
and developers for a week-long conference, containing
everything from hands-on introductions to Boost and C++0x to
advanced tutorials in Boost libraries and Boost coding
sprints. Registration is
open. Jeremy Siek will be giving a tutorial on generic
programming and the Boost Graph Library, while Douglas
Gregor gives a hands-on introduction to C++0x concepts.
To learn more about BoostCon 2007, see http://www.boostcon.com.
|
05/14 |
ConceptGCC 4.3.0 Alpha 6 released
ConceptGCC is a prototype implementation of
the Concepts language feature for C++0x, which offers
improved type-checking for C++ templates and complete
support for the Generic Programming paradigm.
"Read what's new" should link to:
ConceptGCC download page
|
04/12 |
Chris won the best post award
Chirs won the best poster award at the Computer
Science and Informatics Graduate Research Poster Session.
|
03/21 |
Chris was a runner-up (top 5) in
the elevator pitch competition
Chirs was a runner-up (top 5) in the
elevator pitch competition at the Indiana Collegiate
Entrepreneur Bootcamp in Indianapolis.
|
03/22 |
Chris won the best post award
Chirs won the best poster award at the Computer
Science and Informatics Graduate Research Poster Session.
|
03/21 |
OSCAR 5.0 is released
After one year of development and just in
time for SuperComputing 2006 the new release of OSCAR is
ready!
Many thanks to all who contributed to this version with
ideas, requirements, developments, alpha and beta testing,
bug reports and fixes!
http://oscar.openclustergroup.org/news.oscar-50-release
For more detailed information, please go to OSCAR 5.0
|
11/13 |
Presentation at SciPy2006
In this talk, we introduce the Synthetic
Programming Environment (SPE) for Python. Synthetic
programming is a meta-programming technique for generating
high-performance computational kernels from high level
scripting languages (synthetic as in code synthesis). The
SPE exposes the underlying processor's instruction set to
the developer and supplies a set of tools for generating and
executing custom instruction streams.
http://www.osl.iu.edu/~chemuell/sp-abstract.html
For more detailed information, please go to SciPy2006
|
6/23 |
Open MPI 1.1 released
Open MPI Team, representing a consortium of research,
academic, and
industry partners, is pleased to announce the release of
Open MPI
version 1.1. This release contains many new features,
performance
enhancements, and stability bug fixes. Version 1.1 can
be downloaded
from the main Open MPI web site or any of its mirrors
(mirrors will be
updating shortly).
http://www.open-mpi.org/software/ompi/v1.1/
For more detailed information, please go to Open MPI announcement
|
6/23 |
LAM/MPI 7.1.2 released
The LAM Team from the Open Systems Lab at
Indiana University is
pleased to announce the release of LAM/MPI version 7.1.2.
This release fixes many bugs and updates the configure/build
system
to support recent versions of common compilers. The list of
changes,
fixes, and improvements is too long for this e-mail; see the
following URL for a summary:
http://www.lam-mpi.org/svn/new.php#v7.1.2
For more detailed information, please go to http://www.lam-mpi.org/MailArchives/lam-announce/2006/03/0024.php
|
3/12 |
Portable Linux Processor Affinity
(PLPA) v1.0 released for community feedback
The Portable Linux Processor Affinity (PLPA)
project is pleased to
release version 1.0 to the community. The PLPA is intended
to provide
a source- and binary-portable mechanism for developers
wishing to use
processor affinity on Linux platforms.
The 1.0 series of PLPA has stable, basic functionality.
Developer
community feedback is welcomed.
Please visit the PLPA home page for more details:
For more detailed information, please go to http://www.open-mpi.org/software/plpa/
|
1/9 |
Portable Linux Processor Affinity
(PLPA) v0.9a1 released for community feedback
The Portable Linux Processor Affinity (PLPA)
project is pleased to
release version 0.9a1 to the community. The PLPA is intended
to
provide a source- and binary-portable mechanism for
developers
wishing to use processor affinity on Linux platforms.
Not intended as a stable release, this version is meant as a
first
public offering, inviting developers to test the software
and submit
comments and suggestions for improvement for an eventual
v1.0 release.
Please visit the PLPA home page for more details:
For more detailed information, please go to http://www.open-mpi.org/software/plpa/
|
12/13 |
Open MPI v1.0.1 was released on 12
Dec 2005
The Open MPI Team is pleased to announced
the release of Open MPI
version 1.0.1.This is primarily a bug-fix release. Version
1.0.1 can be downloaded
from the main Open MPI web site or any of its mirrors
(mirrors will be updating shortly).
For more detailed information, please go to
Open MPI announcement
|
12/12 |
Boost Graph Library Python bindings version 0.9 released.
The BGL-Python bindings expose the
functionality of the Boost Graph Library and
the Parallel Boost
Graph Library in Python,
allowing one to perform computation-intensive tasks on graph and
network data structures from within an easy-to-use scripting language.
This package makes rapid prototyping of graph algorithms and
applications with the BGL possible. More information about the
BGL-Python bindings is available at http://
www.osl.iu.edu/~dgregor/bgl-python/.
|
11/23 |
Open MPI v1.0 was released on 17
Nov 2005
The Open MPI Team is pleased to announced
the release of Open MPI
version 1.0. An entirely new MPI implementation, Open MPI combines the
strengths of several leading MPI projects, including LAM/MPI (Indiana
University), FT-MPI (Innovative Computing Laboratory/University of
Tennessee), LA-MPI (Los Alamos National Laboratory), and PACX MPI (High
Performance Computing Center at Stuttgart). While incorporating the
best ideas and technologies from these earlier implementations, new
designs and continued research have evolved to make Open MPI a truly
next-generation MPI-2 implementation.
For more detailed information, please go to
Open MPI announcement or
Official
PTL announcement
|
11/17 |
Parallel debugging BOF at SC
2005
Jayant Desouza (Intel Corporation) and Jeff Squyres will be
hosting a Birds-of-a-Feather (BOF) on parallel debugging at
SC 2005. The BOF will be in the form of a "directed
discussion" to discuss the current state of parallel
debugging and to answer the following open questions:
- What should MPI implementations do to make life easier for
end users and sys/cluster admins?
- What makes you scream with parallel debugging?
- What would make things better for parallel
debugging?
Suggested readings before attending the BOF:
http://cw.squyres.com/columns/2004-07-CW-MPI-Mechanic.pdf
http://cw.squyres.com/columns/2004-08-CW-MPI-Mechanic.pdf
http://cw.squyres.com/columns/2004-12-CW-MPI-Mechanic.pdf
http://csdl.ics.hawaii.edu/se-hpcs/papers/11.pdf
| 11/12 - 18 |
Social Networks And
Cyberinfrastructure workshop at NCSA
Chris Mueller and Doug Gregor participated
in the Social
Networks And Cyberinfrastructure workshop at NCSA at
Urbana,
Illinois in early November. This workshop explored how the
field of
social network analysis could benefit from a unified
cyberinfrastructure for network analysis, modeling, and
visualization in research, practice, and education.
For more detailed information, please go to Social
Networks And Cyberinfrastructure
|
11/05 |
Library-Centric Software Design,
LCSD'05 workshop
This workshop is one of the first steps in
the process of placing all aspects of libraries on a sound
technical and scientific basis through research into
fundamental issues and documentation of best practices.
For more detailed information, please go to LCSD'05
( For
Abstract submission: Initial submission :
July 31st, Final submission : September 30th )
|
10/16 |
1.0 release candidates for Open
MPI available
Ramping up to v1.0, release candidate
tarballs are now available.
See :http://www.open-mpi.org/software/v1.0/
|
10/10 |
Developing Reliable Complex
Software Systems in a Research Environment at I-Light 2005
Chris Mueller gave a talk on developing
software in academic environments at the I-Light Symposium
at IUPUI. The talk focused on integrating industrial
software engineering strategies into academic software
projects. The talk was also given the the NetWorkBench
group by Andrew Lumsdaine on Sept. 15. The slides are
available at:http://www.osl.iu.edu/~chemuell/projects/presentations/ilight-2005.pdf
|
09/15 |
Chris Mueller passed his oral
quals on September 9
Chris' oral quals talk focused on data
mining algorithms with applications in Bio- and
Chem-informatics. A data mining info-graphic prepared for
the talk is available at: http://www.osl.iu.edu/~chemuell/projects/presentations/data-clustering-overview.pdf
|
09/09 |
Open MPI has opened its source
code repository for anonymous, read-only access.
In anticipation of our forthcoming release candidate program
while
preparing for v1.0 (scheduled for release in early October),
the Open
MPI Project is pleased to announce the following:
Open MPI code base opened to the public.
|
8/22 |
Three Open MPI papers have been
accepted for Euro PVM/MPI 2005
For more specific papers, please use the following links
Open MPI publications.
|
8/22 |
Boost 1.33.0 has been
released
Version 1.33.0 of the Boost C++ Libraries has been
released, containing new versions of the Boost Graph Library
and Boost MultiArray Library, among others.
Download Boost 1.33.0
|
8/11 |
Jeremy Siek passed by thesis
defense and now is a Post-Doc at Rice University
Congratulation!! Jeremy. He passed by thesis
defense on July 15, 2005. His thesis defense presentation is available
at the following link.
Thesis
|
7/15 |
Jeremy Siek presented his paper
at the Programming Language Design and Implementation
(PLDI)
Jeremy Siek presented his paper at
the Programming Language Design and Implementation (PLDI'05)
conference on June 11-15, 2005. His paper is entitled
"Essential language support for generic programming".
(
View PLDI,
his presentation)
|
6/11-15 |
Jeff Squyres taught an Open MPI
tutorial at the HPCS'05 conference
Jeff Squyres taught an Open MPI tutorial at
the High Performance Computing Systems (HPCS'05) conference
on May 15-18, 2005, and presented a paper entitled
"Revamping the OSCAR Database: A Flexible Approach to
Cluster Configuration Data Management".
(View
his tutorial, his presentation)
|
5/15-18 |
Welcome Peter Gottschling
Peter Gottschling has recently joined the
OSL as a research associate. He is working for the Boost
Graph Library (BGL)team in the OSL. He can be reached at
pgottsch@osl.iu.edu
(View
his website)
|
3/26 |
Open MPI v0.8 has been released
for alpha test.
Open Systems Lab at Indiana University
released the V0.8 of Open MPI in April 2005. Open MPI has
project support from Open HPC, Inc., a non-profit
organization recently established for the promotion,
dissemination and use of open-source software in
high-performance computing.
(View
article)
|
4/01 |
Version 0.5 of the
Parallel Boost Graph Library has been released.
Indiana University's Open Systems Lab has released version 0.5 of its
widely-deployed parallel Boost Graph Library. The Parallel BGL is
developed by the Open Systems Lab, part of the Pervasive Technology
Labs at Indiana University.
(View
article)
|
3/31 |