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 large unidimensional ar...
OCaml is an industrial-strength, multi-paradigm programming language, widely used in industry and ac...
The domain of high-performance computing is still dominated by manual optimiza-tions of programs wri...
We have developed a hierarchical performance bounding meth-odology that attempts to explain the perf...
Supplement for manuscript "Nmag micromagnetic simulation tool -- software engineering lessons l...
In this paper, we present a preliminary work on new memory profiling tool and others, to help us to ...
International audienceThis paper aims to exploit the massive parallelism of Field-Programmable Gate ...
International audienceWe present operf, a set of tools to benchmark the OCaml compiler, with both mi...
International audienceIn this paper, we present the current state of our work on profiling the memor...
and vice versa ii Copyright c ○ 2000, 2001 by Didier Rémy. These notes have also been published in L...
Abstract Background OCaml is a functional programming language with strong static types, Hindley–Mil...
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...
This paper compares the performance of a recent version of the OCCAM Ocean Model and a more vector o...
National audienceWe present Monolith, a programmable tool that helps apply random testing or fuzz te...
Object Oriented MicroMagnetic Framework (OOMMF) is a micromagnetic simulation tool. It takes a memor...
OCaml is an industrial-strength, multi-paradigm programming language, widely used in industry and ac...
The domain of high-performance computing is still dominated by manual optimiza-tions of programs wri...
We have developed a hierarchical performance bounding meth-odology that attempts to explain the perf...
Supplement for manuscript "Nmag micromagnetic simulation tool -- software engineering lessons l...
In this paper, we present a preliminary work on new memory profiling tool and others, to help us to ...
International audienceThis paper aims to exploit the massive parallelism of Field-Programmable Gate ...
International audienceWe present operf, a set of tools to benchmark the OCaml compiler, with both mi...
International audienceIn this paper, we present the current state of our work on profiling the memor...
and vice versa ii Copyright c ○ 2000, 2001 by Didier Rémy. These notes have also been published in L...
Abstract Background OCaml is a functional programming language with strong static types, Hindley–Mil...
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...
This paper compares the performance of a recent version of the OCCAM Ocean Model and a more vector o...
National audienceWe present Monolith, a programmable tool that helps apply random testing or fuzz te...
Object Oriented MicroMagnetic Framework (OOMMF) is a micromagnetic simulation tool. It takes a memor...
OCaml is an industrial-strength, multi-paradigm programming language, widely used in industry and ac...
The domain of high-performance computing is still dominated by manual optimiza-tions of programs wri...
We have developed a hierarchical performance bounding meth-odology that attempts to explain the perf...