Skip to content

An open-source hardware validator to measure efficiency gains (1.5x - 80x) using MetaSpace's I/O-based rendering technology vs. traditional CPU rendering.

Notifications You must be signed in to change notification settings

LemonScripter/metaspace-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 MetaSpace Hardware Validator (v4.0)

Python License Status

An open-source auditing tool to measure workstation efficiency for the MetaSpace Rendering Engine.

"Traditional rendering bottlenecks the CPU. MetaSpace unleashes the I/O."


📺 Live Benchmark (Real-World Stress Test)

We tested this tool on a standard consumer laptop (Mid-range i5 CPU, SATA SSD) with active background processes.

The Result: Even under heavy load and storage constraints, we achieved a 1.5x efficiency boost compared to traditional rendering. On high-end NVMe systems, this speedup scales linearly to 50x-80x.

Watch the Benchmark

(Click the image above to watch the uncensored validation run on YouTube)


📖 About The Project

The MetaSpace Validator is not a video editor; it is a hardware profiler. Its purpose is to answer a single critical question:

"How much faster would my workflow be if I switched from CPU-based rendering to MetaSpace's Stream-Copy technology?"

Traditional NLEs (Non-Linear Editors) rely heavily on the CPU/GPU to decode and re-encode every pixel. This creates a "Memory Wall," causing crashes and slow exports on 8K projects. MetaSpace bypasses this by optimizing Storage I/O throughput.

Key Features of v4.0:

  • Workflow Selector: Simulate workloads from Hollywood Master (8K RAW) down to Social Proxy (1080p).
  • Hybrid Simulation: Measures both pure throughput (Highway) and processing complexity (Bridge).
  • Real-time Speedup Factor: Calculates exactly how many times faster MetaSpace is compared to your CPU baseline.
  • Time Saved Calculator: Estimates production hours saved on a 1-hour project.

⚙️ How It Works (The Math)

The Validator performs a three-stage audit:

  1. CPU Stress Test (Baseline): It simulates a heavy cryptographic hashing workload (SHA-512) to mimic the mathematical strain of encoding pixels (H.265/ProRes). This establishes your "Traditional Speed."

  2. Storage I/O Test (Highway): It generates and reads a temporary payload to measure the raw sustained throughput of your SSD/NVMe drive.

  3. Hybrid Efficiency Calculation: Speedup Factor = MetaSpace Throughput / CPU Compute Speed

Example: On a Gen5 Workstation, the CPU might render at 400 MB/s, while the NVMe reads at 28,000 MB/s. The result is a 70x Speedup.


🛠️ Installation & Usage

You don't need to install MetaSpace to run this audit. The tool is written in pure Python.

Prerequisites

  • Python 3.8 or higher
  • matplotlib library (for real-time graphing)

Quick Start

  1. Clone the repository:

    git clone [https://github.com/LemonScripter/metaspace-benchmark.git](https://github.com/LemonScripter/metaspace-benchmark.git)
    cd hardware-validator
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the Auditor:

    python validator.py

📊 Interpreting Your Results

Speedup Factor What it means for you
1.0x - 2.0x Efficiency Boost: Typical for laptops. You gain stability and save ~30% export time.
2.0x - 5.0x Productivity Unlock: Typical for SATA SSDs. Cut export times in half.
10x - 20x High Performance: Typical for Gen4 NVMe. Massive productivity gains.
50x - 80x Hollywood Class: Typical for Gen5 RAID arrays. Near-instant exports.

📬 Contact & Support


📄 License & Copyright

Distributed under the MIT License. See LICENSE for more information.

Copyright © 2026 MetaSpace Logic Technologies (Citrom Media LTD). All rights reserved. Efficiency is the new Performance.

About

An open-source hardware validator to measure efficiency gains (1.5x - 80x) using MetaSpace's I/O-based rendering technology vs. traditional CPU rendering.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages