PICL

Portable Instrumented Communication Library (PICL). PICL is a subroutine library that implements a generic message-passing interface on a variety of multiprocessors. Programs written using PICL routines instead of the native commands for interprocessor communication are portable in the sense that they can be run on any machine on which the library has been implemented. Correct execution is also a function of the parameter values passed to the routines, but standard error trapping is used to inform the user when a parameter value is not legal on a particular machine. Programs written using PICL routines will also produce timestamped trace data on interprocessor communication, processor busy/idle times and simple user-defined events if a few additional statements are added to the source code. A separate facility called ParaGraph can be used to graphically view the trace data... (netlib picl)


References in zbMATH (referenced in 14 articles )

Showing results 1 to 14 of 14.
Sorted by year (citations)

  1. Angskun, Thara; Uthayopas, Putchong; Rungsawang, Arnon: Dynamic process management in KSIX cluster middleware (2001)
  2. Kim, Dongmin; Hariri, Salim: Virtual computing. Concept, design, and evaluation (2001)
  3. Li, Kei-Chun; Zhang, Kang: Supporting scalable performance monitoring and analysis of parallel programs (1999)
  4. Brehm, Jürgen; Worley, Patrick H.; Madhukar, Manish: Performance modeling for SPMD message-passing programs (1998)
  5. Fridman, José; Manolakos, Elias S.: On the scalability of 2-D discrete wavelet transform algorithms (1997)
  6. Hsieh, S.H.; Sotelino, E.D.: A message-passing class library C++ for portable parallel programming. (1997)
  7. Barrett, Richard; Berry, Michael; Dongarra, Jack; Eijkhout, Victor; Romine, Charles: Algorithmic bombardment for the iterative solution of linear systems: A poly-iterative approach (1996)
  8. Islam, Nayeem: Distributed objects: Methodologies for customizing systems software (1996)
  9. Wu, P.; Houstis, E.N.: Parallel adaptive mesh generation and decomposition. (1996)
  10. Chinchalkar, Shirish; Coleman, Thomas F.: Parallel structural optimization applied to bone remodeling on distributed memory machines (1995)
  11. Cowsar, Lawrence C.; Mandel, Jan; Wheeler, Mary F.: Balancing domain decomposition for mixed finite elements (1995)
  12. Eijkhout, Victor: A library of distributed iterative linear system solvers (1995)
  13. Azmy, Y.Y.: General order nodal transport methods and application to parallel computing (1993)
  14. Yousry, Y. Azmy: Performance and performance modeling of a parallel algorithm for solving the neutron transport equation (1992)