Supplement for manuscript "Nmag micromagnetic simulation tool -- software engineering lessons learned" by Hans Fangohr, Maximilian Albert and Matteo Franchin (2016). This repository contains some test programs that help investigating the performance of code emitted by the OCaml compiler (ocamlopt) for some of simple cases which are particularly relevant to numerical code. The tests are provided in separate directories. Each directory contains the OCaml version and the C++ version of the same test. Here is a list of the available directories: multidim-arrays: test accesses to multi dimensional arrays implemented (i) as regular OCaml arrays and (ii) using the Bigarray OCaml module. array-sum: test addition of two la...
We have developed a hierarchical performance bounding meth-odology that attempts to explain the perf...
OCaml is an industrial-strength, multi-paradigm programming language, widely used in industry and ac...
Object Oriented MicroMagnetic Framework (OOMMF) is a micromagnetic simulation tool. It takes a memor...
Supplement for manuscript "Nmag micromagnetic simulation tool -- software engineering lessons learne...
In this paper, we present a preliminary work on new memory profiling tool and others, to help us to ...
International audienceWe present operf, a set of tools to benchmark the OCaml compiler, with both mi...
International audienceThis paper aims to exploit the massive parallelism of Field-Programmable Gate ...
International audienceIn this paper, we present the current state of our work on profiling the memor...
Abstract Background OCaml is a functional programming language with strong static types, Hindley–Mil...
and vice versa ii Copyright c ○ 2000, 2001 by Didier Rémy. These notes have also been published in L...
Automatic memory reclaim is a common feature of programminglanguages. It offers to the programmers s...
Micromagnetics complements theoretical and experimental methods to support research in magnetism. Th...
National audienceWe present Monolith, a programmable tool that helps apply random testing or fuzz te...
This paper compares the performance of a recent version of the OCCAM Ocean Model and a more vector o...
Rapid evolution of computer processor architectures has spawned multiple programming languages and s...
We have developed a hierarchical performance bounding meth-odology that attempts to explain the perf...
OCaml is an industrial-strength, multi-paradigm programming language, widely used in industry and ac...
Object Oriented MicroMagnetic Framework (OOMMF) is a micromagnetic simulation tool. It takes a memor...
Supplement for manuscript "Nmag micromagnetic simulation tool -- software engineering lessons learne...
In this paper, we present a preliminary work on new memory profiling tool and others, to help us to ...
International audienceWe present operf, a set of tools to benchmark the OCaml compiler, with both mi...
International audienceThis paper aims to exploit the massive parallelism of Field-Programmable Gate ...
International audienceIn this paper, we present the current state of our work on profiling the memor...
Abstract Background OCaml is a functional programming language with strong static types, Hindley–Mil...
and vice versa ii Copyright c ○ 2000, 2001 by Didier Rémy. These notes have also been published in L...
Automatic memory reclaim is a common feature of programminglanguages. It offers to the programmers s...
Micromagnetics complements theoretical and experimental methods to support research in magnetism. Th...
National audienceWe present Monolith, a programmable tool that helps apply random testing or fuzz te...
This paper compares the performance of a recent version of the OCCAM Ocean Model and a more vector o...
Rapid evolution of computer processor architectures has spawned multiple programming languages and s...
We have developed a hierarchical performance bounding meth-odology that attempts to explain the perf...
OCaml is an industrial-strength, multi-paradigm programming language, widely used in industry and ac...
Object Oriented MicroMagnetic Framework (OOMMF) is a micromagnetic simulation tool. It takes a memor...