International audienceWe introduce two new packages, Nemo and Hecke, written in the Julia programming language for computer algebra and number theory. We demonstrate that high performance generic algorithms can be implemented in Julia, without the need to resort to a low-level C implementation. For specialised algorithms, we use Julia's efficient native C interface to wrap existing C/C++ libraries such as Flint, Arb, Antic and Singular. We give examples of how to use Hecke and Nemo and discuss some algorithms that we have implemented to provide high performance basic arithmetic
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mathematics, 2011.Cataloged from PD...
International audienceDespite the insight of some of the pioneers (Turing, von Neumann, Curry, Böhm)...
There are basically two kinds of mathematical computation, numerical and symbolic. Numerical algorit...
We introduce two new packages, Nemo and Hecke, written in the Julia programming language for compute...
International audiencePublic available Julia package for interval arithmetic has been investigated. ...
Version submitted to the Correctness2019 workshopThis paper presents an efficient, vectorized implem...
International audienceAlgebraic algorithms deal with numbers, vectors, matrices, polynomials, formal...
We describe the first ever parallelisation of an algebraic computation at modern HPC scale. Our case...
The state of numerical computing is currently characterized by a divide between highly efficient yet...
The Julia programming language is gaining enormous popularity. Julia was designed to be easy and fas...
A linear algebraic approach to graph algorithms that exploits the sparse adjacency matrix representa...
Numerical methods are the most popular tools in computational mechanics and have been used to tackle...
This book presents state-of-the-art research and survey articles that highlight work done within the...
International audienceThere is a growing interest in numeric-algebraic techniques in the computer al...
We describe the first ever parallelisation of an algebraic computation at modern HPC scale. Our case...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mathematics, 2011.Cataloged from PD...
International audienceDespite the insight of some of the pioneers (Turing, von Neumann, Curry, Böhm)...
There are basically two kinds of mathematical computation, numerical and symbolic. Numerical algorit...
We introduce two new packages, Nemo and Hecke, written in the Julia programming language for compute...
International audiencePublic available Julia package for interval arithmetic has been investigated. ...
Version submitted to the Correctness2019 workshopThis paper presents an efficient, vectorized implem...
International audienceAlgebraic algorithms deal with numbers, vectors, matrices, polynomials, formal...
We describe the first ever parallelisation of an algebraic computation at modern HPC scale. Our case...
The state of numerical computing is currently characterized by a divide between highly efficient yet...
The Julia programming language is gaining enormous popularity. Julia was designed to be easy and fas...
A linear algebraic approach to graph algorithms that exploits the sparse adjacency matrix representa...
Numerical methods are the most popular tools in computational mechanics and have been used to tackle...
This book presents state-of-the-art research and survey articles that highlight work done within the...
International audienceThere is a growing interest in numeric-algebraic techniques in the computer al...
We describe the first ever parallelisation of an algebraic computation at modern HPC scale. Our case...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mathematics, 2011.Cataloged from PD...
International audienceDespite the insight of some of the pioneers (Turing, von Neumann, Curry, Böhm)...
There are basically two kinds of mathematical computation, numerical and symbolic. Numerical algorit...