Parallel Harness for Informatic Stream Hashing
Software
·
OSTI ID:1231551
PHISH is a lightweight framework which a set of independent processes can use to exchange data as they run on the same desktop machine, on processors of a parallel machine, or on different machines across a network. This enables them to work in a coordinated parallel fashion to perform computations on either streaming, archived, or self-generated data. The PHISH distribution includes a simple, portable library for performing data exchanges in useful patterns either via MPI message-passing or ZMQ sockets. PHISH input scripts are used to describe a data-processing algorithm, and additional tools provided in the PHISH distribution convert the script into a form that can be launched as a parallel job.
- Short Name / Acronym:
- PHISH; 002777MLTPL00
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: no specific requirement; Compatibility: Multiplatform
- Research Organization:
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 1231551
- Country of Origin:
- United States
Similar Records
Streaming data analytics via message passing with application to graph algorithms
Charliecloud
fftMPI, a library for performing 2d and 3d FFTs in parallel
Journal Article
·
Tue May 06 00:00:00 EDT 2014
· Journal of Parallel and Distributed Computing
·
OSTI ID:1231551
Charliecloud
Software
·
Tue Jun 16 00:00:00 EDT 2015
·
OSTI ID:1231551
fftMPI, a library for performing 2d and 3d FFTs in parallel
Software
·
Wed Apr 25 00:00:00 EDT 2018
·
OSTI ID:1231551
+1 more