Skip to content
View paceval's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro
Block or Report

Block or report paceval

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
paceval/README.md

10019436_l-e1442994613885 2

paceval.

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)

Release-content – paceval.-Software Development Kit [SDK] 4.24a

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.


10019436_l-e1442994613885 2
10019436_l-e1442994613885 2

Copyright © 2015-2024 paceval.® All rights reserved.
mailto:info@paceval.com

Popular repositories

  1. paceval paceval Public

    paceval - the system independent mathematical engine

    C++ 2 1