Experience report: Erlang in acoustic ray tracing

Document Type

Article

Date of Original Version

9-1-2008

Abstract

We investigated the relative merits of C++ and Erlang in the implementation of a parallel acoustic ray tracing algorithm for the U.S. Navy. We found a much smaller learning curve and better debugging environment for parallel Erlang than for pthreads-based C++ programming. Our C++ implementation outperformed the Erlang program by at least 12x. Attempts to use Erlang on the IBM Cell BE microprocessor were frustrated by Erlang's memory footprint. Copyright © 2008 ACM.

Publication Title, e.g., Journal

ACM SIGPLAN Notices

Volume

43

Issue

9

This document is currently not available here.

Share

COinS