ArcHPC

Win the AI race.
Optimized kernel scheduling.
Higher GPU throughput.
Max performance per watt.

Operate at Peak GPU Efficiency

ArcHPC revolutionizes the operation and management of your GPU resources with advanced kernel scheduling. By leveraging memory-level parallelism, GPU throughput is significantly increased, enhancing your infrastructure's performance per watt.

100%
GPU Utilization
3x
Performance per Watt
2x
Task Density
1/2
Hardware Requirement

How ArcHPC Suite Works

1

Job Deployment Integration

ArcHPC integrates seamlessly with your existing job scheduler, capturing tasks as they're deployed to the compute environment.

2

Kernel Extraction and Analysis

It breaks down each job into its constituent kernels, analyzing the latencies between memory access operations to identify optimization opportunities.

3

Optimal Kernel Scheduling

ArcHPC schedules additional kernel executions within the same time frame of presented tasks, filling in latency gaps to ensure maximum throughput.

4

Pipeline Saturation and Energy Efficiency

By saturating arithmetic pipelines, ArcHPC reduces the start-up costs associated with these pipelines, leading to significant energy savings and reduced latency.

5

Execution and Monitoring

The kernels are executed with optimal scheduling, and ArcHPC continuously monitors performance to make real-time adjustments as needed.

6

Feedback and Adaptation

ArcHPC provides feedback to the job scheduler and adapts to changing workloads, ensuring consistent performance improvements.

ArcHPC
ArcHPC - Nexus

Nexus is responsible for creating and managing your HPC environment while optimizing GPU utilization and performance. It enables administrators to enhance user and task density. Additionally, Nexus can manage multiple GPU models concurrently.

Nexus intercepts machine code at the load stage dedicated to the accelerated hardware (NVIDIA GPUs).
Nexus intercepts machine code at the load stage dedicated to the accelerated hardware (NVIDIA GPUs).
Nexus becomes aware of the instructions for execution and the data size, but not the data contents, maintaining data privacy.
Nexus becomes aware of the instructions for execution and the data size, but not the data contents.
ArcHPC Oracle logo

Oracle automates task matching and task deployment across your cluster. It manages low-level operational execution of instructions in your HPC environment and increases accelerated hardware performance through enterprise-wide scalable controls during run-time.

The source code is saved to the host memory, independent of Nexus's operation. Oracle accesses the host memory (CPU).
The source code is saved to the host memory, independent of Nexus's operation. Oracle accesses the host memory (CPU).
Oracle can pair, match tasks, and stagger kernel execution times using the information intercepted from machine codes.
Oracle can pair, match tasks, and stagger kernel execution times using the information intercepted from machine codes.
Accelerating AI models one kernel at a time.

Primary Benefits of ArcHPC Suite

Does Have Feature

Optimal Scheduling

Optimized warp scheduling and thread arrangement, drastically improving task completion times.

Does Have Feature

Maximized Processor Uptime

Maintain processor uptime by keeping SMs "hot" by utilizing memory-level parallelism.

Does Have Feature

Flexible Integration

Integrates at the hypervisor level and is compatible with your current job scheduler.

Does Have Feature

Optimized Task Environment

Fine-tune your GPU task environment for minimum and maximum compute times at intersection points.

Does Have Feature

Automated Task Matching

Match and deploy tasks automatically, maximizing task density and increasing GPU throughput.

Does Have Feature

User-Defined Regulations

Policies set forth by infrastructure maintainers to adhere to business objectives.

ArcHPC's Innovative Task Flow

Does Have Feature

Automate

Oracle automates task matching and deployment by analyzing machine code and latencies in your accelerated hardware architecture. This optimizes code deployment, ensuring tasks are executed in the most optimally tuned and calibrated HPC environments while factoring in user-defined governance aligned with business objectives across your entire HPC ecosystem.

Does Have Feature

Optimize

Working concurrently with Oracle, Nexus manages your HPC environment's compute resources while communicating and executing live adjustments based on Oracle interactions. Together, these solutions respond to dynamic changes during runtime while maximizing the utilization and performance thresholds of the underlying infrastructure.

Everything You Need to Know About ArcHPC

Learn about ArcHPC - Nexus and Oracle, along with the results of various case studies showing how ArcHPC can be utilized to optimize your GPU infrastructure.

Does Not Have Feature

Learn more about ArcHPC

Submit your email below and "The Complete Guide to ArcHPC" will be delivered directly to your inbox.

Does Have Feature
Submission Successful

The guide should be delivered to your inbox momentarily. Check your junk/spam folder if it hasn't been delivered after 10 minutes.

Oops! Something went wrong while submitting the form.

Comparing Solutions

Even the most optimized code has latencies during memory access operations, resulting in missed opportunities to execute additional arithmetic operations, negatively impacting GPU performance. Current GPU management solutions cause slowdowns when revealing all compute resources to tasks running concurrently on the same hardware and are limited to splitting tasks/users across single GPUs​.

Job SchedulerManual Task MatchingArcHPC
Widely availableDoes Have FeatureDoes Not Have FeatureDoes Have Feature
Easy of implementation/useDoes Have FeatureDoes Not Have FeatureDoes Have Feature
Increases GPU performanceDoes Not Have FeatureDoes Have FeatureDoes Have Feature
Addresses latency issuesDoes Not Have FeatureDoes Have FeatureDoes Have Feature
Controls code optimization cycleDoes Not Have FeatureDoes Have FeatureDoes Have Feature
No chance of performance degragationDoes Not Have FeatureDoes Not Have FeatureDoes Have Feature
Granularly manages compute HPC environmentDoes Not Have FeatureDoes Have FeatureDoes Have Feature
Doesn't requires large investment in human capitalDoes Have FeatureDoes Not Have FeatureDoes Have Feature
Scalable across entire organizationDoes Have FeatureDoes Not Have FeatureDoes Have Feature
Highly secure, regardless of task strengthDoes Not Have FeatureDoes Not Have FeatureDoes Have Feature
Automated task and kernel matchingDoes Not Have FeatureDoes Not Have FeatureDoes Have Feature
Accessible to organizations of all sizesDoes Have FeatureDoes Not Have FeatureDoes Have Feature