forked from tartakynov/mathpresso
-
Notifications
You must be signed in to change notification settings - Fork 0
Mathematical Expression Evaluator And Jit Compiler for C++ Language
License
Zueuk/mathpresso.old
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
MathPresso - Mathematical Expression Evaluator And Jit Compiler for C++ Language ================================================================================ http://code.google.com/p/mathpresso/ MathPresso is C++ library that is able to parse and evaluate mathematical expressions. Because evaluating expressions can be slow MathPresso contains jit compiler that can compile expressions into machine code. Jit compiled expressions are many times faster than built-in evaluator. Thanks to AsmJit library MathPresso is able to compile functions for 32-bit (x86) and 64-bit (x64) processors. MathPresso is also an example how is possible to do with AsmJit library. JIT Compilation =============== In this fork MathPresso is modified to generate SSE2 instructions and operate with double precision floating point numbers (DP-FP) to be suitable for use in scientific computing. Current version is unstable and not recommended for production use. Dependencies ============ AsmJit - 1.0 or later Contact ======= Author: Petr Kobalicek <kobalicek.petr@gmail.com> Maintainer: Artem Tartakynov <artem.tad@gmail.com>
About
Mathematical Expression Evaluator And Jit Compiler for C++ Language
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 98.2%
- CMake 1.3%
- Other 0.5%