Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleAugust 1989
A methodology for parallelizing programs for multicomputers and complex memory multiprocessors
Supercomputing '89: Proceedings of the 1989 ACM/IEEE conference on SupercomputingPages 637–646https://doi.org/10.1145/76263.76335The availability of large distributed memory multiprocessors and parallel computers with complex memory hierarchies have left the programmer with the difficult task of planning the detailed parallel execution of a program; for example, in the case of ...
- ArticleAugust 1989
Models for visualization in parallel debuggers
Supercomputing '89: Proceedings of the 1989 ACM/IEEE conference on SupercomputingPages 627–636https://doi.org/10.1145/76263.76334The complexity of parallel programming has stimulated the development of a variety of debugging tools. This survey of recent research focuses on debugger visualization systems. The effectiveness of such systems is bounded by the degree to which their ...
- ArticleAugust 1989
Parallel language constructs for tensor product computations on loosely coupled architectures
Supercomputing '89: Proceedings of the 1989 ACM/IEEE conference on SupercomputingPages 616–626https://doi.org/10.1145/76263.76333Distributed memory architectures offer high levels of performance and flexibility, but have proven awkward to program. Current languages for nonshared memory architectures provide a relatively low-level programming environment, and are poorly suited to ...
- ArticleAugust 1989
Event synchronization analysis for debugging parallel programs
Supercomputing '89: Proceedings of the 1989 ACM/IEEE conference on SupercomputingPages 580–588https://doi.org/10.1145/76263.76329One of the major difficulties of explicit parallel programming for a shared memory machine model is detecting the potential for nondeterminacy and identifying its causes. There will often be shared variables in a parallel program, and the tasks ...
- ArticleAugust 1989
HDB-a high level debugging
Supercomputing '89: Proceedings of the 1989 ACM/IEEE conference on SupercomputingPages 568–573https://doi.org/10.1145/76263.76327This paper presents a new high level debugging tool, HDB, for debugging large scientific programs running on a moderate number of processors. The unique feature of HDB is that checksums are used to compress arrays and groups of variables without losing ...