scispace - formally typeset
D

Dan Bonachea

Researcher at Lawrence Berkeley National Laboratory

Publications -  48
Citations -  1823

Dan Bonachea is an academic researcher from Lawrence Berkeley National Laboratory. The author has contributed to research in topics: Partitioned global address space & Compiler. The author has an hindex of 22, co-authored 46 publications receiving 1742 citations. Previous affiliations of Dan Bonachea include University of California, Berkeley.

Papers
More filters
ReportDOI

GASNet Specification, v1.1

Dan Bonachea
TL;DR: This GASNet specification describes a network-independent and language-independent high-performance communication interface intended for use in implementing the runtime system for global address space languages (such as UPC or Titanium).
Proceedings ArticleDOI

Productivity and performance using partitioned global address space languages

TL;DR: Two related projects, the Titanium and UPC projects, combine compiler, runtime, and application efforts to demonstrate some of the performance and productivity advantages to these languages.
Proceedings ArticleDOI

A performance analysis of the Berkeley UPC compiler

TL;DR: This paper describes a portable open source compiler for UPC and identifies some of the challenges in compiling UPC, and uses a combination of micro-benchmarks and application kernels to show that the compiler has low overhead for basic operations on shared data and is competitive, and sometimes faster, the commercial HP compiler.

Optimizing Bandwidth Limited Problems Using One-SidedCommunication and Overlap

TL;DR: It is demonstrated the one-sided communication used in languages like UPC can provide a significant performance advantage for bandwidth-limited applications, shown through communication microbenchmarks and a case-study of UPC and MPI implementations of the NAS FT benchmark.

Titanium Language Reference Manual

TL;DR: This document informally describes the current design for the Titanium language in the form of a set of changes to Java, version 1.0.