Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ft-software:start [2008/11/15 10:40]
vetter
ft-software:start [2010/04/02 21:20] (current)
vetter
Line 2: Line 2:
  
 Members of our [[http://​ft.ornl.gov|Future Technologies]] group are actively involved in software development. Over the years, we have developed or made sizable contributions to the following software packages: Members of our [[http://​ft.ornl.gov|Future Technologies]] group are actively involved in software development. Over the years, we have developed or made sizable contributions to the following software packages:
 +
 +====== Benchmarks ======
 +
 +  - SHOC - Scalable Heterogeneous Computing Benchmark Suite is a scalable set of benchmarks that measure important scientific kernels using MPI and OpenCL - FT Group - [[http://​ft.ornl.gov/​pubs-archive/​shoc.pdf|Pub]],​ [[http://​ft.ornl.gov/​doku/​shoc/​start|SHOC Page]]
  
 ====== Programming Models, System Software ====== ====== Programming Models, System Software ======
  
   - ARMCI            - Aggregate Remote Memory Copy (ARMCI) library is to provide a general-purpose,​ efficient, and widely portable remote memory access (RMA) operations (one-sided communication) optimized for contiguous and noncontiguous (strided, scatter/​gather,​ I/O vector) data transfers ​  - Vinod Tipparaju ​  - [[http://​www.emsl.pnl.gov/​docs/​global/​|home page]] ​   - ARMCI            - Aggregate Remote Memory Copy (ARMCI) library is to provide a general-purpose,​ efficient, and widely portable remote memory access (RMA) operations (one-sided communication) optimized for contiguous and noncontiguous (strided, scatter/​gather,​ I/O vector) data transfers ​  - Vinod Tipparaju ​  - [[http://​www.emsl.pnl.gov/​docs/​global/​|home page]] ​
-  - AutoPilot (University of Illinois, Urbana Champaign) ​    |Toolkit for developing adaptive system software. ​                - Jeffrey Vetter ​   - [[http://​portal.acm.org/​citation.cfm?​id=823218&​dl=ACM&​coll=portal|publication]];​ [[http://​www.renci.org/​resources/​software/​autopilot/​|home page]] ​                                        +  - AutoPilot (University of Illinois, Urbana Champaign) ​    -Toolkit for developing adaptive system software. ​                - Jeffrey Vetter ​   - [[http://​portal.acm.org/​citation.cfm?​id=823218&​dl=ACM&​coll=portal|publication]];​ [[http://​www.renci.org/​resources/​software/​autopilot/​|home page]] ​                                        
   - Autopilot (KBS Software) ​      - Automated system performance tuner                              - Philip Roth       - [[http://​www.kbs-software.com|KBS Software]]((Roth was part of the Autopilot development team when it was a product sold by Chen Systems, Inc. Autopilot is now sold and maintained by KBS Software, LLC.)) ​   - Autopilot (KBS Software) ​      - Automated system performance tuner                              - Philip Roth       - [[http://​www.kbs-software.com|KBS Software]]((Roth was part of the Autopilot development team when it was a product sold by Chen Systems, Inc. Autopilot is now sold and maintained by KBS Software, LLC.)) ​
-  - DataExchange ​    ​- ​   - Jeffrey Vetter ​  ​- ​  ​+  - DataExchange ​    ​- ​communication infrastructure supporting high performance interactive and collaborative applications ​  - Jeffrey Vetter ​  ​- ​ ​[[http://​dx.doi.org/​10.1016/​S0167-8191(98)00074-X|paper]] ​
   - Global Arrays ​   - Efficient and portable “shared-memory” programming interface for distributed-memory computers ​    - Vinod Tipparaju ​  - [[http://​www.emsl.pnl.gov/​docs/​parsoft/​armci/ ​ - home page]] ​   - Global Arrays ​   - Efficient and portable “shared-memory” programming interface for distributed-memory computers ​    - Vinod Tipparaju ​  - [[http://​www.emsl.pnl.gov/​docs/​parsoft/​armci/ ​ - home page]] ​
   - GrADS            - Support for deploying numerical libraries for the grid within GrADS project ​  - Kenneth Roche   - [[http://​icl.cs.utk.edu/​grads/​|ICL GrADS page]] |   - GrADS            - Support for deploying numerical libraries for the grid within GrADS project ​  - Kenneth Roche   - [[http://​icl.cs.utk.edu/​grads/​|ICL GrADS page]] |
   - LA-MPI ​  - The Los Alamos Message Passing Interface ​  - Weikuan Yu   - [[http://​public.lanl.gov/​lampi/​|home page]] ​  ​- ​   - LA-MPI ​  - The Los Alamos Message Passing Interface ​  - Weikuan Yu   - [[http://​public.lanl.gov/​lampi/​|home page]] ​  ​- ​
-  - MRNet          ​|Tree-based overlay network for scalable tools and applications ​  - Philip Roth       - [[http://​www.paradyn.org/​mrnet|home page]] ​      +  - MRNet          ​Tree-based overlay network for scalable tools and applications ​  - Philip Roth       - [[http://​www.paradyn.org/​mrnet|home page]] ​      
   - MVAPICH/​MVAPICH2 ​  - MPI over InfiniBand and iWARP    - Weikuan Yu   - [[http://​mvapich.cse.ohio-state.edu/​|home page]] ​   - MVAPICH/​MVAPICH2 ​  - MPI over InfiniBand and iWARP    - Weikuan Yu   - [[http://​mvapich.cse.ohio-state.edu/​|home page]] ​
  
 ====== Performance and Correctness Tools ====== ====== Performance and Correctness Tools ======
  
-mpiP           |Lightweight,​ scalable MPI profiling tool                       Jeffrey Vetter, Philip Roth  ​[[http://​mpip.sourceforge.net/​|home page]] ​| +  - mpiP           Lightweight,​ scalable MPI profiling tool                       Jeffrey Vetter, Philip Roth  ​[[http://​mpip.sourceforge.net/​|home page]] 
-Modeling Assertions ​Toolkit for building symbolic performance models of scientific applications ​Jeffrey Vetter, Sadaf Alam | |  +  ​- ​Modeling Assertions ​Toolkit for building symbolic performance models of scientific applications ​Jeffrey Vetter, Sadaf Alam - -  
-Pablo          ​|Parallel performance measurement and analysis tool             Philip Roth, Jeffrey Vetter ​    [[http://​www.renci.org/​publications/pablo.php|publications]] | +  ​- ​Pablo          ​Parallel performance measurement and analysis tool             Philip Roth, Jeffrey Vetter ​    [[http://​www.renci.org/​focus-areas/​project-archive/pablo|home page]] - 
-Paradyn ​       ​|Parallel performance tool with automated performance diagnosis ​Philip Roth     [[http://​www.paradyn.org|home page]] ​      | +  ​- ​Paradyn ​       ​Parallel performance tool with automated performance diagnosis ​Philip Roth     [[http://​www.paradyn.org|home page]] ​      - 
-Umpire ​  Runtime correctness tool for MPI applications ​Jeffrey Vetter ​| | +  ​- ​Umpire ​  Runtime correctness tool for MPI applications ​Jeffrey Vetter ​- - 
  
 ====== Parallel Storage and Filesystems ====== ====== Parallel Storage and Filesystems ======
  
-NFS over RDMA Open Solaris NFS over RDMA Weikuan Yu [[http://​nowlab.cse.ohio-state.edu/​projects/​nfsrdma/​index.html|home page]] ​| +  - NFS over RDMA Open Solaris NFS over RDMA Weikuan Yu [[http://​nowlab.cse.ohio-state.edu/​projects/​nfsrdma/​index.html|home page]] ​- 
-OPAL Opportunistic MPI-IO Driver for Lustre ​Weikuan Yu, Jeffrey Vetter ​[[http://​ft.ornl.gov/​projects/​io|Publications]];​ Code released in [[http://​mvapich.cse.ohio-state.edu/​|MVAPICH]] & [[http://​www.mcs.anl.gov/​mpi/​mpich/​|MPICH2]];​ More updates to come. |+  ​- ​OPAL Opportunistic MPI-IO Driver for Lustre ​Weikuan Yu, Jeffrey Vetter ​[[http://​ft.ornl.gov/​projects/​io|Publications]];​ Code released in [[http://​mvapich.cse.ohio-state.edu/​|MVAPICH]] & [[http://​www.mcs.anl.gov/​mpi/​mpich/​|MPICH2]];​ More updates to come. -
  
 ====== Numerical Software ====== ====== Numerical Software ======
  
-GPS (General-Purpose Solver) ​Solves [A]{x} = {B} for Sparse/​Dense,​ Real/​Complex Matrix coefficients ​Olaf Storaasli ​    [[http://​ft.ornl.gov/​~olaf/​GPS.html|Home Page]]((Olaf developed GPS while at NASA Langley Research Center, Hampton, VA assisted by NASA contractor Majdi Baddourah, now at ARAMCO in Saudi Arabia.)) ​| +  - GPS (General-Purpose Solver) ​Solves [A]{x} = {B} for Sparse/​Dense,​ Real/​Complex Matrix coefficients ​Olaf Storaasli ​    [[http://​ft.ornl.gov/​~olaf/​GPS.html|Home Page]]((Olaf developed GPS while at NASA Langley Research Center, Hampton, VA assisted by NASA contractor Majdi Baddourah, now at ARAMCO in Saudi Arabia.)) ​- 
-LAPACK for Clusters ​Easy to use, high-performance LAPACK routines for distributed memory computers ​                Kenneth Roche   [[http://​icl.cs.utk.edu/​lfc/​|home page]] ​|+  ​- ​LAPACK for Clusters ​Easy to use, high-performance LAPACK routines for distributed memory computers ​                Kenneth Roche   [[http://​icl.cs.utk.edu/​lfc/​|home page]] ​-
  
 ====== Visualization ====== ====== Visualization ======
  
-VisIt          ​|Parallel visualization and graphical analysis tool             Jeremy Meredith ​[[http://​www.llnl.gov/​VisIt/​|home page]] ​  |+  - VisIt          ​Parallel visualization and graphical analysis tool             Jeremy Meredith ​[[http://​www.llnl.gov/​VisIt/​|home page]] ​  -
  
  
 
ft-software/start.1226745619.txt.gz · Last modified: 2008/11/15 10:40 by vetter
Recent changes RSS feed Driven by DokuWiki