Concurrency and Computation: Practice and Experience

Published Papers for 2002

Journal Vision

WILEY Journal Home Page

Papers under review through 2004

Editorial Board


Concurrency and Computation: Practice and Experience Volume 14 2002

  • CPE614:Java for high-performance network-based computing: a survey
  • CPE615:A flexible framework for consistency management
  • CPE616:An analysis of VI Architecture primitives in support of parallel and distributed communication
  • CPE617:Date movement and control substrate for parallel adaptive applications
  • CPE618:SPiDER-An advanced symbolic debugger for Fortran 90/HPF programs
  • CPE619:Parallel implementation of the fluid particle model for simulating complex fluids in the mesoscale
  • CPE603:Optimizing the distribution of large data sets in theory and practiceThe original version of this article was first published as ‘Rauch F, Kurmann C, Stricker TM. Optimizing the distribution of large data sets in theory and practice. Euro-Par 2000-Parallel Processing (Lecture Notes in Computer Science, vol. 1900), Bode A, Ludwig T, Karl W, Wismüller R (eds.). Springer, 2000; 1118-1131’, and is reproduced here by kind permission of the publisher.
  • CPE604:Implementation and evaluation of a communication intensive application on the EARTH multithreaded systemThe original version of this article was first published as ‘Theobald KB, Kumar R, Agrawal G, Heber G, Thulasiram RK, Gao GR. Implementation and evaluation of a communication intensive application on the EARTH multithreaded system. Euro-Par 2000-Parallel Processing (Lecture Notes in Computer Science, vol. 1900), Bode A, Ludwig T, Karl W, Wismüller R (eds.). Springer, 2000; 625-637’, and is reproduced here by kind permission of the publisher.
  • CPE605:Parallel static and dynamic multi-constraint graph partitioningThe original version of this article was first published as ‘Schloegel K, Karypis G, Kumar V. Parallel static and dynamic multi-constraint graph partitioning. Euro-Par 2000-Parallel Processing (Lecture Notes in Computer Science, vol. 1900), Bode A, Ludwig T, Karl W, Wismüller R (eds.). Springer, 2000; 296-310’, and is reproduced here by kind permission of the publisher.
  • CPE601:Special Issue: Euro-Par 2000
  • CPE602:A callgraph-based search strategy for automated performance diagnosisThe original version of this article was first published as ‘Cain HW, Miller BP, Wylie BJN. A callagraph-based search strategy for automated performance diagnosis. Euro-Par 2000-Parallel Processing (Lecture Notes in Computer Science, vol. 1900), Bode A, Ludwig T, Karl W, Wismüller R (eds.). Springer, 2000; 108-122’, and is reproduced here by kind permission of the publisher.
  • CPE634:A quality of service driven concurrency framework for object-based middleware
  • CPE635:Advanced concurrency control in Java
  • CPE636:The Virtual Service Grid: an architecture for delivering high-end network services
  • CPE652:Managing application complexity in the SAMRAI object-oriented frameworkThis article is a U.S. Government work and is in the public domain in the U.S.A.
  • CPE650:Special Issue: Software architectures for scientific applications
  • CPE651:The CCA core specification in a distributed memory SPMD framework
  • CPE620:Parallel visualization of gigabyte datasets in GeoFEM
  • CPE698:Special Issue: APEC Cooperation for Earthquake Simulation
  • CPE629:Grid services for earthquake science
  • CPE628:Parallel simulation system for earthquake generation: fault analysis modules and parallel coupling analysis
  • CPE627:Parallel multilevel iterative linear solvers with unstructured adaptive grids for simulations in earth science
  • CPE626:Optimization of GeoFEM for high performance sequential computer architectures
  • CPE625:Thermal convection analysis in a rotating shell by a parallel finite-element method-development of a thermal-hydraulic subsystem of GeoFEM
  • CPE624:Effective adaptation technique for hexahedral mesh
  • CPE623:Finite-element modeling of multibody contact and its application to active faults
  • CPE621:Parallelization of a large-scale computational earthquake simulation program
  • CPE622:Parallel iterative solvers for unstructured grids using a directive/MPI hybrid programming model for the GeoFEM platform on SMP cluster architectures
  • CPE696:Special Issue: High Performance Fortran
  • CPE648:Techniques for compiling and implementing all NAS parallel benchmarks in HPF
  • CPE649:Efficient parallel programming on scalable shared memory systems with High Performance Fortran
  • CPE647:Advanced optimization strategies in the Rice dHPF compiler
  • CPE645:Finding performance bugs with the TNO HPF benchmark suite
  • CPE646:Achieving performance under OpenMP on ccNUMA and software distributed shared memory systems
  • CPE644:Compatibility comparison and performance evaluation for Japanese HPF compilers using scientific applications
  • CPE643:High-performance numerical pricing methods
  • CPE642:Optimization of element-by-element FEM in HPF 1.1
  • CPE641:Three-dimensional global MHD simulation code for the Earth"s magnetosphere using HPF/JA
  • CPE640:VPP Fortran and the design of HPF/JA extensions
  • CPE639:Implementation and evaluation of HPF/SX V2
  • CPE638:Code generator for the HPF Library and Fortran 95 transformational functions
  • CPE637:HPF/JA: extensions of High Performance Fortran for accelerating real-world applications
  • CPE633:Lesser Bear: A lightweight process library for SMP computers-scheduling mechanism without a lock operation
  • CPE697:Efficient communication using message prediction for clusters of multiprocessors
  • CPE630:A framework for high-performance matrix multiplication based on hierarchical abstractions, algorithms and optimized low-level kernels
  • CPE702:Workload decomposition strategies for hierarchical distributed-shared memory parallel systems and their implementation with integration of high-level parallel languages
  • CPE701:Deadlock detection in MPI programs
  • CPE700:Parallel computation on interval graphs: algorithms and experiments
  • CPE703:Simulating multiple inheritance in Java
  • CPE707:A quality-of-service-based framework for creating distributed heterogeneous software components
  • CPE699:Dynamically adapting to system load and program behavior in multiprogrammed multiprocessor systems
  • CPE690:Economic models for resource management and scheduling in Grid computing
  • CPE689:An event service to support Grid computational environments
  • CPE688:Community software development with the Astrophysics Simulation Collaboratory
  • CPE687:Engineering an interoperable computational collaboratory on the Grid
  • CPE686:A Web services data analysis Grid
  • CPE685:A distributed computing environment for interdisciplinary applications
  • CPE683:pyGlobus: a Python interface to the Globus Toolkit™
  • CPE684:MyPYTHIA: a recommendation portal for scientific software and services
  • CPE682:A CORBA Commodity Grid Kit
  • CPE681:The Gateway computational Web portal
  • CPE680:A software development environment for Grid computing
  • CPE679:Programming environments for multidisciplinary Grid communities
  • CPE677:Web-based access to the Grid using the Grid Resource Broker portal
  • CPE678:Innovations of the NetSolve Grid Computing System
  • CPE676:The integrated simulation environment TENT
  • CPE675:Mississippi Computational Web Portal
  • CPE674:Features of the Java Commodity Grid Kit
  • CPE673:Ecce-a problem-solving environment"s evolution toward Grid services and a Web architecture
  • CPE672:The Legion Grid Portal
  • CPE670:NetBuild: transparent cross-platform access to computational software libraries
  • CPE671:The ASCI Computational Grid: initial deployment
  • CPE669:The Grid Portal Development Kit
  • CPE693:Component-based, problem-solving environments for large-scale scientific computing
  • CPE694:Application portals: practice and experience
  • CPE695:The Perl Commodity Grid Toolkit
  • CPE710:GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing
  • CPE734:Editorial: A summary of Grid computing environments
  • CPE691:UNICORE-a Grid computing environment
  • CPE692:The Polder Computing Environment: a system for interactive distributed simulation