Get the Flash Stretch Assessment. Maximize Tiering to Offset Price Hikes. Learn How

Back

Komprise Elastic Shares

What Is Komprise Elastic Shares?

Komprise Elastic Shares is a patented dynamic partitioning technology (US Patent No. 12,566,637) that continuously redistributes unstructured data processing tasks across a grid of machines in a streaming fashion. Instead of dividing a job into fixed chunks at the start, the way traditional static load balancing does, Elastic Shares assigns new work to a machine the moment it finishes its current task, keeping every machine busy until the job completes. This delivers near-linear speed-up at scale without requiring any prior knowledge of dataset size, structure, or processing time, which is exactly the condition AI data pipelines operate under when streaming unstructured data to a training or inference target.
Source: New Komprise Patent Solves the Idle Compute Problem in Unstructured Data Processing, Komprise

Why Elastic Shares Matters for AI Data Pipelines

Idle GPU capacity is one of the most expensive problems in AI infrastructure today, and it is well documented outside of Komprise’s own research. GPU clusters average only about 50% utilization, and even during active jobs, GPUs sit idle 14% to 76% of the time.

A separate analysis of millions of machine learning training workloads found that up to 70% of training time is consumed by I/O operations rather than the computation the GPU was purchased to perform, meaning the accelerator spends most of its time waiting for data instead of processing it.
Source: Microsoft research, as reported by Hyperbolic

Unstructured data is the root cause. A file system tree can have wildly uneven branch densities, unpredictable file sizes, and no reliable way to know in advance how long any given portion will take to process. Traditional static partitioning divides a job into equal-looking chunks before it starts, which works for uniform datasets but fails against this kind of unpredictable shape: some chunks finish quickly and their machines sit idle while others are still grinding through a dense, slow-moving branch of the tree, which is exactly why GPUs and networking resources feeding an AI pipeline end up starved for data despite the enterprise having already paid for the compute.

elasticsharespatentblog_linkedinsocial1200x628

The Case for Elastic Shares in AI Data Pipelines

GPU and high-throughput networking capacity are now among the most expensive and hardest to procure resources in enterprise IT, which means idle utilization during an AI data ingestion job is not a minor inefficiency, it is wasted spend on the exact infrastructure enterprises are trying to stretch further for AI. This problem compounds at the scale AI workloads require: organizations streaming multiple petabytes of file and object data to training and inference pipelines depend on the same unpredictable data trees that make static partitioning fail, and every hour a GPU spends waiting on data is an hour of AI project timeline lost along with it. Metadata enrichment, sensitive data scanning, and data mobilization all feed into that same pipeline, so a resource allocation approach built specifically for unstructured data’s uneven, unpredictable shape benefits the entire path data takes on its way to AI, not just the final ingestion step.

How Komprise Delivers Elastic Shares

Komprise Elastic Shares overcomes three specific limitations of traditional load balancing. First, dynamic partitioning assigns a machine new work the instant it becomes available, rather than waiting on a fixed, pre-assigned schedule. Second, Komprise can process a dataset without knowing its size, structure, or processing time in advance, which is essential for streaming unstructured data to AI pipelines where that information usually is not available upfront. Third, Komprise automatically rebalances resource allocation to handle file hierarchies with unknown and uneven branch densities, rather than assuming a roughly even distribution across the tree.

This technology runs underneath Komprise Intelligent AI Ingest, accelerating the continuous flow of unstructured data into AI training and inference pipelines without the GPU-side stalls that static partitioning creates. The same dynamic partitioning also speeds up the metadata enrichment that KAPPA data services perform during classification and tagging, and the migration jobs that Komprise Hypertransfer and Komprise Elastic Data Migration perform when moving data toward an AI-ready platform. The result is that data reaches AI faster and GPU or network capacity already purchased gets used more fully, rather than requiring organizations to buy additional infrastructure to compensate for idle resources.

Komprise Elastic Shares Frequently Asked Questions

Why do GPUs sit idle during AI data ingestion?

GPUs sit idle when the data pipeline feeding them cannot keep pace, which happens most often when unstructured data is partitioned using a static, upfront scheme that cannot adapt to uneven file sizes and unpredictable directory structures. Research shows GPU clusters average only about 50% utilization and sit idle 14% to 76% of the time even during active jobs, with a separate analysis of ML training workloads finding up to 70% of training time lost to I/O wait rather than computation.
Source: Cornell University research, as cited in Komprise Awarded Elastic Shares Patent to Accelerate AI Ingestion, Metadata Extraction & Data Mobilization for Unstructured Data

What is the difference between Komprise Elastic Shares and traditional load balancing?

Traditional load balancing partitions a job into fixed chunks before it starts, based on an assumption of roughly even data distribution. Komprise Elastic Shares partitions the job continuously while it runs, assigning new work to any machine as soon as it finishes its current task. This matters for AI data pipelines specifically because file and object data trees are rarely evenly distributed, so a fixed partitioning scheme leaves some machines, and the GPUs waiting on them, idle while others are still working.

Is Komprise Elastic Shares patented?

Yes. Komprise Elastic Shares is covered by US Patent No. 12,566,637, awarded in 2026 for a dynamic partitioning method that subdivides unstructured data processing across multiple compute engines.
Source: New Komprise Patent Solves the Idle Compute Problem in Unstructured Data Processing, Komprise,

Which Komprise capabilities benefit from Elastic Shares?

Komprise Intelligent AI Ingest benefits most directly, since streaming unstructured data to AI pipelines is exactly the unpredictable, high-volume workload Elastic Shares was built for. The same underlying technology also accelerates metadata enrichment through KAPPA data services and data migration through Komprise Hypertransfer and Komprise Elastic Data Migration, since all of these processes move through the same uneven unstructured data trees.

Want To Learn More?

Related Terms

Getting Started with Komprise: