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/10/15 21:00]
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 ======
  
-| Modeling Assertions | Toolkit for building symbolic performance models of scientific applications | Jeffrey Vetter, Sadaf Alam | |  +  - 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 - -  
-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.1224104438.txt.gz · Last modified: 2008/10/15 21:00 by vetter
Recent changes RSS feed Driven by DokuWiki