Hardware-Native AI Inference Engine for NVIDIA Ada Lovelace (RTX 4090)
GRETA N-ENGINE is a specialized inference runtime built from scratch to maximize the performance of consumer hardware (specifically the RTX 4090), rejecting standard abstractions like PyTorch or TensorFlow at runtime.
By implementing custom CUDA kernels fused specifically for the SM89 architecture and managing memory through a "Holographic" virtual addressing system, GRETA achieves higher throughput and lower latency for Large Language Models (LLM) compared to generic frameworks.
cudaHostAllocMapped), bypassing CUDA Unified Memory for absolute read/write coherence between Host and Persistent Kernels.<<<1, 1024>>> block design).The engine is composed of four sovereign layers:
For detailed architecture, see WHITE_PAPER.md.
The chat.py tool provides a full interactive shell with automatic VRAM cleanup.
# 1. Compile the Engine
./compile_gvm.sh
# 2. Run the Chat (Auto-loads xLAM-7b-r)
python3 tools/chat.py
Run the FastAPI server for REST API access:
# Install dependencies
pip install fastapi uvicorn transformers
# Start the API server
python3 tools/api_server.py
Endpoints:
GET /health: Check GVM status.POST /chat: Send {"prompt": "...", "max_tokens": 512}, receive {"response": "...", "tokens_generated": N}.Apache 2.0
GRETA N-ENGINE Project by L.E.T
Python
59.4%
Cuda
22.4%
C++
15.7%
Shell
2.1%
Hardware-Native AI Inference Engine for NVIDIA Ada Lovelace (RTX 4090)
GRETA N-ENGINE is a specialized inference runtime built from scratch to maximize the performance of consumer hardware (specifically the RTX 4090), rejecting standard abstractions like PyTorch or TensorFlow at runtime.
By implementing custom CUDA kernels fused specifically for the SM89 architecture and managing memory through a "Holographic" virtual addressing system, GRETA achieves higher throughput and lower latency for Large Language Models (LLM) compared to generic frameworks.
cudaHostAllocMapped), bypassing CUDA Unified Memory for absolute read/write coherence between Host and Persistent Kernels.<<<1, 1024>>> block design).The engine is composed of four sovereign layers:
For detailed architecture, see WHITE_PAPER.md.
The chat.py tool provides a full interactive shell with automatic VRAM cleanup.
# 1. Compile the Engine
./compile_gvm.sh
# 2. Run the Chat (Auto-loads xLAM-7b-r)
python3 tools/chat.py
Run the FastAPI server for REST API access:
# Install dependencies
pip install fastapi uvicorn transformers
# Start the API server
python3 tools/api_server.py
Endpoints:
GET /health: Check GVM status.POST /chat: Send {"prompt": "...", "max_tokens": 512}, receive {"response": "...", "tokens_generated": N}.Apache 2.0
GRETA N-ENGINE Project by L.E.T
Python
59.4%
Cuda
22.4%
C++
15.7%
Shell
2.1%