CRPC Logo  
Alphabetical Listing of All CRPC
Research Projects & Software

See Also: CRPC Research Home Page


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • ADIFOR (at Rice)/ADIFOR (at Argonne) - A tool for automatic differentiation of Fortran 77 programs.
  • Fortran Parallel Programming Systems,
    Optimization and AD
  • Air Quality Modeling - See PSEs.
  •  
  • ARPACK - Eigenvalues and eigenvectors for large, sparse, or structured matrices.
  • Linear Algebra
  • Parallel ARPACK - A parallel version ARPACK, a collection of Fortran 77 subroutines designed to solve large scale eigenvalue problems.
  • Linear Algebra


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • CC++ - A parallel programming language based on C++ that integrates multithreaded and message-passing programming paradigms.
  • Parallel Paradigm Integration
  • Chaos - New techniques for compiling irregular problems written in HPF.
  • Fortran Parallel Programming Systems
  • Virtual Collaboratorium - See PSEs.
  •  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • The dHPF Compiler - A prototype compiler for HPF demonstrating new optimization techniques for regular and irregular applications, new architectures, and new language features. Note: The dHPF Web site is under construction and may be offline.
  • Fortran Parallel Programming Systems
  • The D System: Support for Machine-Independent Parallel Programming - A suite of prototype tools supporting the development of programs in HPF.
  • Fortran Parallel Programming Systems


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • ELSO - An environment for solving large-scale optimization problems.
  • Optimization and AD


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • Fortran M - A set of extensions to Fortran that supports a modular approach to the design of task parallel, message-passing programs.
  • Parallel Paradigm Integration


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • Globus - A metacomputing infrastructure for wide area computation.
  • Parallel Paradigm Integration


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • High Performance C++ (HPC++) - A widely accepted approach to data-parallel C++.
  • Parallel Paradigm Integration
  • High Performance Fortran (HPF) - A set of extensions to Fortran 90. See also: Chaos, the D System, the dHPF Compiler, HPF Applications, HPFF, HPF/MPI, Pablo and HPF, PCRC, ScaLAPACK.
  • Fortran Parallel Programming Systems
  • HPF Applications (HPFA) - A collection of material to help use, apply, and promote HPF.
  • Fortran Parallel Programming Systems
  • High Performance Fortran Forum (HPFF) - A coalition of industry, academic, and laboratory representatives who are working to define a set of extensions to Fortran 90.
  • Fortran Parallel Programming Systems
  • An HPF Implementation of ScaLAPACK: Scalable Linear Algebra Package - A set of routines for the solution of linear systems of equations.
  • Linear Algebra
  • HPF/MPI - A standard set of functions for coupling multiple HPF tasks to form task-parallel computations using MPI.
  • Fortran Parallel Programming Systems


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • Infospheres - The theory and implementation of compositional systems that support peer-to-peer communication among persistent multithreaded distributed objects.
  • Parallel Paradigm Integration
  • Irregular Problem Support - See Chaos.
  •  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • Java - Researchers in the Fortran Parallel Programming Systems effort are investigating the use of an interpreted frontend for Java in conjunction with the parallel common runtime library.
  • Fortran Parallel Programming Systems


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • LAPACK: Linear Algebra Package - A set of routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems.
  • Linear Algebra


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • Globus: Metacomputing Infrastructure for Wide Area Computation
  • Parallel Paradigm Integration
  • MetaPSE - See PSEs.
  •  
  • Air Quality Modeling - See PSEs.
  •  
  • MPI - Message Passing Interface. See HPF/MPI, PVMPI.
  •  
  • Multicriterion (Multiobjective) Optimization: See NBI: Normal-Boundary Intersection.
  • Optimization and AD


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • NBI: Normal-Boundary Intersection - Software for generating the Pareto set in nonlinear multicriteria optimization problems.
  • Optimization and AD
  • NetSolve - A network-based computational server that allows users to access computational resources, such as hardware and software, distributed across the network.
  • Linear Algebra
  • Nexus - A portable library providing the multithreading, communication, and resource management facilities required to implement advanced languages, libraries, and applications in heterogeneous parallel and distributed computing environments.
  • Parallel Paradigm Integration


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • Pablo and HPF - High-level performance analysis tools coupling dynamic performance data with compile-time information for data parallel programs.
  • Fortran Parallel Programming Systems
  • Parallel ARPACK - A parallel version ARPACK, a collection of Fortran 77 subroutines designed to solve large scale eigenvalue problems.
  • Linear Algebra
  • Parallel Common Runtime Consortium (PCRC) - The goal of the consortium is to develop a public domain software runtime environment which can be used by essentially all high level data parallel language compilers including, especially, C++ and HPF.
  • Fortran Parallel Programming Systems
  • Performance Tools - See Pablo and HPF.
  •  
  • Parallel Object-Oriented Methods and Applications (POOMA) - A framework for scientific computing applications on parallel computers.
  • Parallel Paradigm Integration
    Problem Solving Environments (PSEs)

    Parallel Paradigm Integration
  • PVMPI - An integration of the PVM and MPI systems.
  • Linear Algebra


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • The Scalable I/O Initiative - Researchers at more than 30 institutions are systematically investigating the primary obstacle to effective use of current and future massively scalable computing systems -- getting data into, around, and out of the system.
  • Fortran Parallel Programming Systems
  • ScaLAPACK: Scalable Linear Algebra Package - A set of routines for the solution of linear systems of equations.
  • Linear Algebra
  • Structured multithreaded programming for shared-memory multiprocessors - A threads library that executes on top of Windows NT, Posix, and Solaris thread libraries that supports large-scale applications; and a translator for C that handles pragmas to indicate parallel execution of loops with dependencies across iterations.
  • Parallel Paradigm Integration


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods
  • Linear Algebra
  • Threads - See Structured multithreaded programming for shared-memory multiprocessors.
  •  
  • TRICE: Trust-Region Interior-Point Algorithms for Optimal Control and Engineering Design Problems
  • Optimization and AD
  • TSPLIB - Standard library of traveling salesman problem instances. See also http://nhse.cs.rice.edu/softlib/catalog/tsplib.html.
  • Optimization and AD


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    (No entries)  


    Updated by Debbie Campbell (dcamp@cs.rice.edu)
    http://www.crpc.rice.edu/CRPC/research/projects.html