Entry Gotwals:1995:PSL from sigplan1990.bib

Last update: Thu Apr 12 03:37:15 MDT 2012                Valid HTML 3.2!

Index sections

Top | Symbols | Numbers | Math | 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

BibTeX entry

@Article{Gotwals:1995:PSL,
  author =       "Jacob Gotwals and Suresh Srinivas and Dennis Gannon",
  title =        "{pC++}\slash streams: {A} Library for {I/O} on Complex
                 Distributed Data Structures",
  journal =      j-SIGPLAN,
  volume =       "30",
  number =       "8",
  pages =        "11--18",
  month =        aug,
  year =         "1995",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:17:08 MST 2003",
  bibsource =    "http://portal.acm.org/",
  abstract =     "The design and implementation of portable, efficient
                 and expressive mechanisms for I/O on complex
                 distributed data structures-such as found in adaptive
                 parallel applications-is a challenging problem that we
                 address in this paper. We describe the design,
                 programmer interface, implementation and performance of
                 pC++/streams, a library that provides an expressive
                 mechanism for I/O on distributed arrays of
                 variable-sized objects in pC++, an object-parallel
                 language. pC++/streams is intended for developers of
                 parallel programs requiring efficient high-level I/O
                 abstractions for checkpointing, scientific
                 visualization and debugging. pC++/streams is an
                 implementation of d/streams, a language-independent
                 abstraction for buffered I/O on distributed data
                 structures. We describe the d/streams abstraction and
                 present performance results on the Intel Paragon and
                 SGI Challenge showing that d/streams can be implemented
                 efficiently and portably.",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Comput. Sci., Indiana Univ., Bloomington, IN,
                 USA",
  classification = "C6110B (Software engineering techniques); C6110J
                 (Object-oriented programming); C6110P (Parallel
                 programming); C6115 (Programming support); C6120 (File
                 organisation); C6130B (Graphics techniques); C6140D
                 (High level languages); C6150G (Diagnostic, testing,
                 debugging and evaluating systems); C6150J (Operating
                 systems); C6150N (Distributed systems software)",
  keywords =     "Adaptive parallel applications; Buffered I/O;
                 Checkpointing; Complex distributed data structures;
                 D/streams; Debugging; Distributed arrays; Efficient
                 high-level I/O abstractions; I/O primitives library;
                 Intel Paragon; Language-independent abstraction;
                 Object-parallel language; Parallel programs; PC++;
                 PC++/streams; Performance; Portable expressive
                 mechanisms; Programmer interface; Scientific
                 visualization; SGI Challenge; Variable-sized objects",
  thesaurus =    "Application program interfaces; Arrays; C language;
                 Data structures; Data visualisation; Input-output
                 programs; Object-oriented languages; Object-oriented
                 programming; Parallel languages; Parallel programming;
                 Program debugging; Software libraries; Software
                 performance evaluation; Software portability",
}

Related entries