Skip to main content

Module actors

Module actors 

Source
Expand description

GPU-native actor system for accounting network analytics.

This module implements the RingKernel actor model for accounting analytics, with persistent GPU kernels processing messages in a pipeline:

┌─────────────┐   ┌──────────────┐   ┌─────────────┐   ┌──────────────┐
│   Flow      │──▶│   PageRank   │──▶│   Fraud     │──▶│   Results    │
│  Generator  │   │   Computer   │   │  Detector   │   │  Aggregator  │
└─────────────┘   └──────────────┘   └─────────────┘   └──────────────┘
      ▲                  │                  │                  │
      │                  ▼                  ▼                  ▼
      │           ┌──────────────┐   ┌─────────────┐          │
      │           │   GAAP       │   │   Benford   │          │
      │           │   Validator  │   │   Analyzer  │          │
      │           └──────────────┘   └─────────────┘          │
      │                                                        │
      └────────────────── K2K Messaging ──────────────────────┘

§Kernel Actors

  • FlowGeneratorKernel: Generates transaction flows from journal entries
  • PageRankKernel: Computes PageRank scores for account influence
  • FraudDetectorKernel: Detects fraud patterns (circular flows, velocity, etc.)
  • GaapValidatorKernel: Validates GAAP compliance rules
  • BenfordAnalyzerKernel: Performs Benford’s Law analysis
  • ResultsAggregatorKernel: Aggregates results and sends to host

Re-exports§

pub use coordinator::*;
pub use messages::*;
pub use runtime::*;

Modules§

coordinator
Analytics coordinator for orchestrating GPU kernel actors.
messages
Message types for GPU actor communication.
runtime
GPU-native actor runtime for accounting analytics.