Search NASA⌕ Search

DOE OSTI · code-6196

Parallel Harness for Informatic Stream Hashing

Abstract

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.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Plimpton, Steve, Shead, Tim. 2012-08-09. Parallel Harness for Informatic Stream Hashing. https://doi.org/10.11578/dc.20171025.on.1062

Cite the original work for its findings. Save a collection to share your selection of sources.