A high performance Erlang system

30Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Erlang is a concurrent functional programming language designed to ease the development of large-scale distributed soft real-time control applications. It has so far been quite successful in this application domain, despite the fact that its currently available implementations are emulators of virtual machines. In this paper, we improve on the performance aspects of Erlang implementations by presenting HiPE, an open-source native code compiler for Erlang. HiPE is a complete implementation of Erlang, offers flexible integration between emulated and native code, and efficiently supports features crucial for Erlang's application domain such as concurrency. As our performance evaluations show, HiPE is currently the fastest among all Erlang implementations.

Cite

CITATION STYLE

APA

Johansson, E., Pettersson, M., & Sagonas, K. (2000). A high performance Erlang system. In Proceedings of the 2nd International ACM SIGPLAN Conference on Principles and Practice of Declarative Programming (pp. 32–43). Association for Computing Machinery (ACM). https://doi.org/10.1145/351268.351273

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free