Student Projects
From Mpich2
This is a brief and incomplete list of some possible student projects involving MPICH2. These are suitable both as external projects contributed to the MPICH2 team and as projects completed at ANL as part of the DOE student programs.
- Datatype performance tuning
- Collective optimizations for SMP
- Setup GUI and web service for installation
- MPI2 test suite
- Scalable parameter handling
- Portable, multisystem test harness and database
- Thread safety test suite
- C# binding and implementation
- Remshell and Bproc process managers
- Complete coverage tests (also for Windows?)
- Scalability Tests
- For both collectives and for MPI-2 operations such as accept/connect
- Add fault-tolerance support for sockets
- Enhanced performance tools
- For tools such as FPMPI2; Jumpshot, other scalability analysis
