Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jacob Gotwals

dblp:33/2804 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 1995
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 33% Parallel and multicore computing · 33% Distributed systems · 33%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems › fault tolerance
checkpointing
0.011995
pC++/streams: a Library for I/O on Complex Distributed Data Structures · PPoPP 1995
High-performance computing
parallel i/o
0.011995
pC++/streams: a Library for I/O on Complex Distributed Data Structures · PPoPP 1995
Parallel and multicore computing › parallel computing
parallel programming languages
0.011995
pC++/streams: a Library for I/O on Complex Distributed Data Structures · PPoPP 1995

Methods — techniques the papers use, named apart from their topics

buffered i/o abstraction · 0.0
YearPublicationVenuePosition
1995 pC++/streams: a Library for I/O on Complex Distributed Data Structures
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.
Jacob Gotwals, Suresh Srinivas, Dennis Gannon
PPoPP1
1994 Normalized performance indices for message passing parallel programs
abstract
Existing tools for locating performance bottlenecks of message passing parallel programs either provide visualizations or profiles of program executions only; they do not highlight the cause of poor program performance. From the perspective of the application, the location and cause of performance problems in terms of procedures, processors and data structures are all important. Identifying the cause of poor performance necessitates the need to expose how well the underlying algorithm has been mapped onto the parallel machine.
Sekhar R. Sarukkai, Jerry C. Yan, Jacob Gotwals
International Conference on Supercomputing3