Noteworthy

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
Copyright 2005, The Trustees of Indiana University
Comments  |   Webmaster