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 onthe performance aspects of Erlang implementations by presenting HiPE, a native-code compiler for Erlang. HiPE is a complete implementation of Erlang, o ers exible integration between emulated and native code, and e ciently supports features crucial for Erlang's application domain such as concurrency. As our performance evaluations show, HiPE is currently the fastest among all Erlang implemen...
Erlang is an interesting example of a concurrent, high-level programming lan-guage. It is very instr...
The complexity in designing, coding, and testing WSN applications is considered among the most relev...
As CPU chips integrate more processor cores, computer systems are evolving from multi-core to many-c...
We present a user-oriented description of features and characteristics of the High Performance Erlan...
Erlang is a concurrent functional language designed for de-veloping large-scale, distributed, fault-...
Dissertation in Computer Science to be publicly examined in Häggsalen, Ångströmlaboratoriet, Uppsala...
This paper describes ErLLVM, a new backend for the HiPE com-piler, the native code compiler of Erlan...
This paper presents semi-automatic software refactorings to introduce and tune structured parallelis...
ErlangTW is a parallel/distributed simulation middleware based on the Time Warp synchronization prot...
High-performance Technical Computing (HPTC) is a branch of HPC (High-performance Computing) that dea...
This paper discusses the implementation of an Erlang compiler which provides native compilation usin...
Erlang is a functional language with a much-emulated model for building reliable distributed systems...
By connecting many simple general-purpose RISC CPUs with a Network-on-Chip memory system, the Epipha...
Erlang is a powerful and robust language for writing massively parallel and distributed applications...
Along with the development of multicore architectures and cloud computing, concurrent programming an...
Erlang is an interesting example of a concurrent, high-level programming lan-guage. It is very instr...
The complexity in designing, coding, and testing WSN applications is considered among the most relev...
As CPU chips integrate more processor cores, computer systems are evolving from multi-core to many-c...
We present a user-oriented description of features and characteristics of the High Performance Erlan...
Erlang is a concurrent functional language designed for de-veloping large-scale, distributed, fault-...
Dissertation in Computer Science to be publicly examined in Häggsalen, Ångströmlaboratoriet, Uppsala...
This paper describes ErLLVM, a new backend for the HiPE com-piler, the native code compiler of Erlan...
This paper presents semi-automatic software refactorings to introduce and tune structured parallelis...
ErlangTW is a parallel/distributed simulation middleware based on the Time Warp synchronization prot...
High-performance Technical Computing (HPTC) is a branch of HPC (High-performance Computing) that dea...
This paper discusses the implementation of an Erlang compiler which provides native compilation usin...
Erlang is a functional language with a much-emulated model for building reliable distributed systems...
By connecting many simple general-purpose RISC CPUs with a Network-on-Chip memory system, the Epipha...
Erlang is a powerful and robust language for writing massively parallel and distributed applications...
Along with the development of multicore architectures and cloud computing, concurrent programming an...
Erlang is an interesting example of a concurrent, high-level programming lan-guage. It is very instr...
The complexity in designing, coding, and testing WSN applications is considered among the most relev...
As CPU chips integrate more processor cores, computer systems are evolving from multi-core to many-c...