the system independent mathematical engine
https://www.paceval.com
paceval-Mathematical Engine-Motivation.pdf and
paceval-Mathematical Engine-Our solution.pdf
Download Installer Software Development Kit, https://paceval.com/product-demo/ or via Github paceval-Software_Development_Kit.exe (Installer works for Windows 2000 up to the latest Windows version 11)
“Our goal was to create
• fast parallel calculation of mathematical functions
• built-in mathematical precision
• support of functions of any length
• support of any number of variables
• a system-independent solution
• a solution that can also be run on small systems
• with any programming language
to compute all financial, stochastic, engineering, and scientific functions, as well as all machine learning models.”
(see SwaggerHub paceval-service and paceval-service-cloud for more information)
developer version – non-commercial use only
• "demo and examples" folder
includes the executables
- paceval. demo application “calculation” (folder "AppCalculation")
- 6 paceval examples (folder "example1" to "example6")
- example6 is our artificial intelligence example with the identification of handwritten numbers with a transparent (human readable) neural network, see paceval_CNN_functionStringforNumber_0.txt
for
- Windows 64bit (including paceval_server)
- Windows 32bit
- macOS 64bit ARM64 (APPLE silicon)
- macOS 64bit x64
- Linux 64bit
- ARM64 64bit
- ARM32 32bit
+ additional libraries for iOS, RISC-V and Android
+ 6 paceval examples with our paceval-server at http://paceval-service.com
• "documentation mathematical engine" folder
includes the presentations
- "Mathematical Engine - Motivation"
- "Mathematical Engine - Our solution"
- "paceval with Python - the Mathematical Engine as a Service (e.g. for multi-party computations)"
- "paceval and artificial intelligence - Conversion of neural networks to (certifiable) closed-form expressions"
- "paceval-service - a Linux server for ARM64 processors (includes Raspberry Pi and APPLE silicon)"
- "paceval-service - a Linux server for x64 processors (Intel and AMD)"
- "Vision Paper - Add capabilities of complex and precise mathematical functions to a database"
- "paceval-Video 1 - What is a Mathematical Engine and how can it help me in my business"
- "paceval-Video 2 - How does our mathematical engine work and what can you gain from it for your own development"
• "paceval libraries" folder
includes the system-independent C++ header and C++ file
- paceval_main.h
- paceval_main.cpp
and includes the dynamic and/or static libraries
for
- Windows 32bit - "paceval_win32.dll" (shared library)
- Windows 64bit - "paceval_win64i.dll" (shared library)
- macOS 64bit - "libpaceval_macos_staticLIB.a" (static library)
- macOS 64bit - "libpaceval_macos_dynamicLIB.dylib" (shared library)
- macCatalyst 64bit - "libpaceval_ios_staticLIB.a" (static library)
- iOS+simulator - "libpaceval_ios_staticLIB.a" (static library)
- Linux 64bit - "libpaceval_linux_staticLIB.a" (static library)
- Linux 64bit - "libpaceval_linux_sharedLIB.so" (shared library)
- ARM 64bit - "libpaceval_ARM64_LIB.a" (static library)
- ARM 64bit - "libpacevalARM64_sharedLIB.so" (shared library)
- ARM 32bit - "libpaceval_ARM32_LIB.a" (static library)
- ARM 32bit - "libpacevalARM32_sharedLIB.so" (shared library)
- RISC-V 64bit - "libpaceval_RISC-V_LIB.a" (static library)
- RISC-V 64bit - "libpacevalRISC-V_sharedLIB.so" (shared library)
- Android 64bit - "libpaceval_android_staticLIB.a" (static library)
- Android+simulator - "libpaceval_android_staticLIB.a" (static library)
- Android 64bit - "libpaceval_android_sharedLIB.so" (shared library)
- Android+simulator - "libpaceval_android_sharedLIB.so" (shared library)
• "examples_sources" folder
includes source-code, project files and executables of the demo and
examples (see "demo and examples" folder)
for C++ and compilers
- Apple Xcode (64bit)
- Microsoft Visual Studio (Windows 64bit and 32bit) (including paceval_server)
- Embarcadero CBuilder (Windows 64bit and 32bit)
- Borland CBuilder (Windows 32bit)
- Eclipse/GCC+Mingw-w64 (Windows 64bit)
- Eclipse/GCC (Linux 64bit)
- Eclipse/GCC (ARM64 64bit)
- Eclipse/GCC (ARM32 32bit)
for Node.js - paceval-service is the Linux mathematical server for ARM64, Intel and AMD processors
this includes the "Guide for deploying the Kubernetes native paceval-service on any cluster"
for PHP - a simple mathematical engine, e.g. to offload battery-operated IoT devices and other examples
• other programming languages via Foreign function interface (FFI)
- .NET
- ABAP
- C
- C#
- COBOL
- Delphi
- Erlang
- Fortran
- Go
- Java
- Julia
- Kotlin
- Maple
- Mathematica
- MATLAB
- Mendix
- Node.js (incl. paceval-service)
- Octave
- Pascal
- Perl
- PHP (incl. paceval. example)
- Python
- R
- Ruby
- Rust
- Scratch
- Swift
- TypeScript
- Visual Basic
• paceval and artificial intelligence describes the method to export any neural network into closed expressions with mathematical formulas.
Closed expressions for the outputs of a neural network can also offer several advantages, making them an attractive option for certain applications.
• paceval in hardware the Mathematical Engine as a Service with an FPGA (e.g. for efficient Artificial Intelligence inference or fast Zero-Knowledge-Proofs)
We have solutions for the Digilent Arty Z7-20, Xilinx ZC706 and Xilinx ZCU104 developer boards on our GitHub. And with our guide, you can easily create your own.
Copyright © 2015-2024 paceval.® All rights reserved.
mailto:info@paceval.com