High-performance Technical Computing (HPTC) is a branch of HPC (High-performance Computing) that deals with scientific applications, such as physics simulations. Due to its numerical nature, it has been traditionally based on low-level or mathematically-oriented languages (C, C++, Fortran), extended with libraries that implement remote execution and inter-process communication (like MPI and PVM). But those libraries just provide what Erlang does out-of-the-box: networking, process distribution, concurrency, interprocess communication and fault tolerance. So, is it possible to use Erlang as a foundation for developing HPTC applications? This paper shows our experiences in using Erlang for distributed number-crunching systems. We introduce tw...
We present ELIOT, an Erlang-based development framework expressly conceived for heterogeneous and ma...
Erlang is a functional language with a much-emulated model for building reliable distributed sys...
Discrete Event Simulation (DES) is a widely used technique in which the state of the simulator is up...
High-performance Technical Computing (HPTC) is a branch of HPC (High-performance Computing) that dea...
Currently most distributed telecoms software is engineered using low- and mid-level distributed tech...
The complexity in designing, coding, and testing WSN applications is considered among the most relev...
Abstract. Erlang is a concurrent functional programming language designed to ease the development of...
Arguably the biggest strength of the functional programming language Erlang is how straightforward i...
In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on...
ErlangTW is a parallel/distributed simulation middleware based on the Time Warp synchronization prot...
This paper presents semi-automatic software refactorings to introduce and tune structured parallelis...
This thesis compares a C++ prototype and an Erlang prototype for an Internet of Things application. ...
A modern connected car produces gigabytes to terabytes of data per day. Collecting data generated by...
We present ELIOT, an Erlang-based development framework expressly conceived for heterogeneous and ma...
Erlang is a functional language with a much-emulated model for building reliable distributed sys...
Discrete Event Simulation (DES) is a widely used technique in which the state of the simulator is up...
High-performance Technical Computing (HPTC) is a branch of HPC (High-performance Computing) that dea...
Currently most distributed telecoms software is engineered using low- and mid-level distributed tech...
The complexity in designing, coding, and testing WSN applications is considered among the most relev...
Abstract. Erlang is a concurrent functional programming language designed to ease the development of...
Arguably the biggest strength of the functional programming language Erlang is how straightforward i...
In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on...
ErlangTW is a parallel/distributed simulation middleware based on the Time Warp synchronization prot...
This paper presents semi-automatic software refactorings to introduce and tune structured parallelis...
This thesis compares a C++ prototype and an Erlang prototype for an Internet of Things application. ...
A modern connected car produces gigabytes to terabytes of data per day. Collecting data generated by...
We present ELIOT, an Erlang-based development framework expressly conceived for heterogeneous and ma...
Erlang is a functional language with a much-emulated model for building reliable distributed sys...
Discrete Event Simulation (DES) is a widely used technique in which the state of the simulator is up...