Skip to content
forked from MarioSieg/Corium

Fast and parallel runtime-system for scalable, reliable and fast applications and services.

License

Notifications You must be signed in to change notification settings

Noel2003/NominaX

 
 

Repository files navigation

Nominax Runtime

image

Nominax is a high performance, parallel runtime environment.
It has a virtual machine, JIT-compiler, garbage collector and intrinsic interface.
Nominax has parallel instructions and systems, allowing for easy data and task parallelism.
The system will be used as runtime for the Corium language and as Lua runtime in a game engine.

Features:

  • 💻 Linux, Windows, Mac, Android, iOS
  • 📋 x86-64, ARM-64
  • 📈 JIT compiler
  • 🔢 Runtime support for SSE, AVX, AVX-512 and ARM Neon
  • 🎯 Modern C++ 20 API
  • 🎬 Safe multithreading
  • 🏁 Parallel instruction support
  • ✂️ ARC GC
  • 📌 Built-in and custom intrinsic routines
  • 🔅 Highly configurable

Nominax is build after a strict specification. Powered by Nominax is:
Corium - an easy to use, parallel and high performance scripting language made for penetration testing, AI and gaming.

About

Fast and parallel runtime-system for scalable, reliable and fast applications and services.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 84.8%
  • Python 11.9%
  • CMake 1.0%
  • C 0.9%
  • Starlark 0.7%
  • Shell 0.5%
  • Other 0.2%