Skip to content

Evaluating Unreal Engine Version Control: A Performance Benchmark of Perforce P4 vs. Lore

In my day-to-day consulting with development teams, I frequently help studios navigate Unreal Engine version control options and determine if Perforce P4 is the optimal solution for their workflows. Driven by these ongoing discussions, I engineered a standardized, repeatable framework to objectively benchmark P4 against emerging version control systems.

This breakdown explores why version control performance must be measured against authentic Unreal Engine project parameters, details the AWS infrastructure and dataset utilized to test P4 and Lore, and provides the exact configuration commands so you can independently verify the results. Finally, we will unpack what these metrics mean for studios deciding on their next version control backbone.

Core Takeaways: P4 vs. Lore

This initial test puts Perforce P4 head-to-head with Lore, the new version control solution recently unveiled by Epic Games at Unreal Fest Chicago. To capture a true reflection of how these systems handle real-world Unreal Engine workloads, I deployed a medium-scale UE dataset and tracked standard operations: adding, submitting, syncing, and cloning.

The benchmark revealed the following:

  • Speed: A P4 server deployed via our Server Deployment Package (SDP) completes standard-sized submits 2.7 times faster than Lore.
  • Resource Efficiency: During initial repository pulls (termed ‘syncs’ in P4 and ‘clones’ in Lore), the execution times are nearly identical, but Lore consumes approximately 14 times more memory than P4.

Methodology: Testing Unreal Engine Version Control

Unreal Engine powers everything from indie games to enterprise-grade visualizations, bringing unique version control hurdles. These projects demand the storage and rapid transfer of massive binary files, complex team dependencies, and heavy initial setup phases. Without effective version control, scaling teams will inevitably hit collaboration bottlenecks.

To accurately simulate this environment, the test dataset needed to reflect:

  • A massive volume of text-based source code files.
  • Heavy binary assets (.uasset / .umap) alongside compressible audio, video, and graphics files.

I deployed P4 utilizing our Server Deployment Package (SDP). The SDP provides a suite of Linux/Windows scripts that establish a highly optimized, enterprise-ready P4 server out of the box, standardizing tasks like upgrades and proxy creation. The underlying P4 executable remains identical to a standard package installation.

The AWS Cloud Test Environment

Because modern studios rely heavily on cloud infrastructure for geographic flexibility, benchmarking in AWS provides the most relevant and reproducible data.

For the server, I provisioned an Amazon EC2 m7a.2xlarge instance (8 vCPUs, 32GB RAM)—a standard spec for mid-sized Unreal Engine teams.

Tested Software Versions:

  • Perforce P4: 2026.1 (Patch 2)
  • Lore: 0.8.5

Infrastructure & Configuration Specifics

To simulate real-world remote work conditions, placing the client and server in the same immediate data center isn’t realistic. Therefore, I artificially injected a 30ms network latency on the client machine to mimic a developer connecting from a home office.

Environment Details (Ubuntu 24.04):

  • Benchserver: m7a.2xlarge equipped with gp3 storage volumes.
  • Benchclient: c7a.xlarge equipped with a 200GB /data volume (10k IOPS, 500MB/s throughput).

Note on Git Context: While Git’s open-source architecture makes it incredibly versatile for standard codebases (powering platforms like GitHub and GitLab), handling the massive binary payloads of game engines requires specialized backend storage architectures, which is where P4 and Lore step in.

FilesystemSizeMount PointIOPSThroughput (MB/s)
/dev/nvme2n1p140G/hxlogs10k500
/dev/nvme3n1p150G/hxmetadata10k500
/dev/nvme1n1p1750G/hxdepots10k700

The P4 deployment utilized SDP best practices: an OS root volume alongside three dedicated data volumes (journal/logs, database, and versioned files/librarian). The Lore server was identically deployed on the /hxdepots volume. Note: Only one service (p4d or lore) was active during its respective benchmark.

The Unreal Engine source code was pulled directly from Epic’s GitHub repository using the 5.8.1 release commit (71fe36aac5a8df5ccd66c763ffc902b29b6a9c43). I installed the required dependencies and executed Setup.sh to generate the intermediate assets.

Curating the Test Dataset

Relying solely on the raw Git repository source files (roughly 223,000 files totaling just 2.68GB) fails to represent an authentic Unreal Engine project, which relies heavily on weighty graphics and audio data.

To fix this, I isolated the “Engine” directory post-Setup.sh execution. This resulted in a highly realistic dataset comprising 362,000 files and 91GB of data.

perforce@benchclient:/data/UnrealEngine$ git ls-files --cached --others --exclude-standard -z | \
xargs -0 stat -c '%s' | \
awk '{s+=$1} END { \
   printf "Files: %d\nSize: %.2f GiB\n", NR, s/1024/1024/1024 \
}'  
Files: 223987  
Size: 2.68 GiB 

perforce@benchclient:/data/UnrealEngine$ du -sh Engine/  
91G Engine/  

perforce@benchclient:/data/UnrealEngine$ find Engine/ -type f | grep -v .git | wc -l  
362028

Telemetry metrics were captured using P4Prometheus, node_exporter, and Grafana on both client and server nodes with a 15-second scraping interval.

The Results: P4 vs. Lore

Adding & Submitting Operations

To create an apples-to-apples comparison, I matched P4’s parallel thread submission capability against Lore’s standard workflow. The workflows are:

  • P4: p4 add + p4 submit (10 threads)
  • Lore: lore stage + lore commit + lore push

Optimization Note for P4: By default, P4 compresses text files but leaves specific binaries uncompressed. Historically, P4 scanned files to determine the type, which adds overhead for 362k files. Setting filesys.binaryscan=0 in P4 2026.1 eliminates this latency.

MetricP4 TotalLore TotalConclusion
Wall Clock (Speed)5:1514:30P4 Wins: Lore requires 2.76x more time
Client User CPU178.16s1,278.59sP4 Wins: Lore consumes 7.18x more user CPU
Client Sys CPU81.42s152.85sP4 Wins: Lore consumes 1.88x more sys CPU
Client Max Memory (RSS)108 MB13,392 MBP4 Wins: Lore utilizes 124x more memory

Observational Notes:

  • P4’s server-side operations happen primarily during the submit phase (69.1% CPU utilization, 32.51 GB disk writes) and scale exceptionally well with parallel processing.
  • Lore’s stage phase happens entirely client-side, creating a significant performance bottleneck.
  • Lore’s commit mimics P4’s submit regarding disk writes (35.43 GB) but operates at a lower server CPU utilization (13.8%). Lore’s push requires negligible I/O.

Fetching Files: P4 Sync vs. Lore Clone

MetricP4 Sync (4 threads)Lore CloneConclusion
Wall Clock (Speed)3:10.093:22.12P4 Wins: Lore takes slightly longer (1.06x)
User CPU278.47s211.10sLore Wins: P4 utilizes 1.32x more user CPU
Sys CPU55.37s170.01sP4 Wins: Lore utilizes 3.07x more sys CPU
CPU %175%188%Tie: Negligible difference
Max Memory (RSS)988 MB13,720 MBP4 Wins: Lore consumes 13.9x more memory

Observational Notes:

  • The P4 sync duration remained virtually identical whether using 4 or 10 threads, indicating an I/O bottleneck.
  • Lore pushes significantly more data across the network: 51.95 GB transmitted compared to P4’s 37.68 GB (a 38% increase), despite disk read volumes being nearly identical.
  • Lore generated higher server contention, registering 33.1% iowait and 40.4% busy time, versus P4’s 14.9% iowait and 18.3% busy time.

How to Reproduce the Benchmark

Perforce P4 Configuration

# 1. Establish the UE5 depot and stream
$ p4 --field Type=stream depot -o UE5 | p4 depot -i 
$ p4 stream -t mainline -o //UE5/main | p4 stream -i 

# 2. Prepare the file list
$ cd /data/UnrealEngine 
$ find Engine/ -type f | grep -v .git > ../filelist.txt 
 
# 3. Create workspace and execute the add/submit
$ p4 --field Stream=//UE5/main client -o Bench_ws | p4 client -i 
$ nohup /usr/bin/time -v p4 -Ztrack -x ../filelist.txt add > ../add.out & 
$ nohup /usr/bin/time -v p4 -Ztrack submit -d "New files" > ../submit.out &

# 4. Syncing to a fresh workspace
$ mkdir /data/ws2 && cd /data/ws2 
$ p4 --field Stream=//UE5/main client -o Bench_ws2 | p4 client -i 
$ nohup /usr/bin/time -v p4 -Ztrack sync --parallel=threads=4  > ../sync.out &

Lore Configuration

# 1. Initialize Lore repository
$ lore repository create lore://benchserver:41337/UE5 
$ cd /data/UnrealEngine 

# 2. Stage, Commit, and Push
$ nohup /usr/bin/time -v lore stage --targets ../file_list.txt > ../stage.txt & 
$ nohup /usr/bin/time -v lore commit "Test of UE5 Engine" > ../commit.txt & 
$ nohup /usr/bin/time -v lore push > ../push.txt & 

# 3. Cloning to a fresh directory
$ mkdir /data/lore_ws && cd /data/lore_ws 
$ nohup /usr/bin/time -v lore clone lore://benchserver:41337/UE5 > ../clone.txt &

P4 Server Tuning Variables

The SDP generates a heavily optimized configuration by default. To match this exact benchmark, ensure net.parallel.threads=4 and disable binary scanning to speed up file additions:

filesys.binaryscan: 0
net.parallel.max: 20
net.parallel.threads: 4
net.parallel.submit.threads: 4
net.parallel.sync.svrthreads: 150

The Verdict: Choosing the Right Engine for Your Studio

Both Perforce P4 and Lore exhibit strong capabilities when properly tuned and deployed. However, Lore’s architecture is highly reliant on aggressive parallel processing and consumes significantly more RAM out of the gate.

For studios routinely pushing massive UE datasets, P4 proved drastically faster for add and submit workflows. While fetch speeds were comparable, P4 demonstrated a major cost-saving advantage in cloud environments by moving roughly 38% less egress data across the network and requiring a fraction of the client RAM. While Lore might recoup some storage expenses via server-side deduplication, studios must balance that against higher network egress fees and the need to provision heavier, more expensive client workstations to handle its RAM demands.

Version control is the bedrock of your studio’s intellectual property. P4 retains its status as the industry standard because it scales effortlessly across Petabytes of data, natively handles exclusive locking for unmergeable binary assets, and integrates seamlessly into developer and artist pipelines. Backed by a mature ecosystem of GUI tools and global support, P4 continues to deliver unmatched ROI for Unreal Engine teams.

Ready to benchmark P4 yourself? Small teams can run Perforce P4 completely free for up to 5 users and 20 workspaces.

About Perforce
The best run DevOps teams in the world choose Perforce. Perforce products are purpose-built to develop, build and maintain high-stakes applications. Companies can finally manage complexity, achieve speed without compromise, improve security and compliance, and run their DevOps toolchains with full integrity. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce is trusted by the world’s leading brands to deliver solutions to even the toughest challenges. Accelerate technology delivery, with no shortcuts.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

iOS 27 Readiness with Perfecto

iOS 27 Is Here: Ensuring Flawless Day-One App Performance

Apple’s rollout of iOS 27 instantly starts the clock for QA and development teams. With nearly 80% of iPhone users historically adopting the newest iOS version almost immediately, the margin for error is non-existent. A broken workflow on launch day translates directly to customer friction. Perfecto ensures your applications are prepared for this transition by providing day-one support for iOS 27, safeguarding your user experience across the entire Apple ecosystem.

The iOS 27 Testing Mandate

iOS 27 introduces sweeping changes—from interface refinements and core app overhauls to expanded on-device AI capabilities and stringent privacy adjustments. For enterprise QA teams, every new API, behavior, and hardware matrix update represents a critical testing surface that must be rigorously validated before users initiate their device updates. Since the launch of the original iPhone in 2007, Perfecto has consistently delivered same-day support for major Apple releases. Through a comprehensive cloud lab of real devices, emulators, and simulators, your engineering teams gain immediate access to iOS 27 hardware and beta environments. This infrastructure enables parallel cross-platform testing, accelerating feedback loops and surfacing defects long before they hit production environments.

Extending Playwright to Real iOS Hardware

Perfecto now supports executing Playwright scripts directly on real iOS devices, fully compatible with iOS 27. Instead of rebuilding your web testing framework from scratch, you can deploy your existing Playwright scripts against actual Apple hardware. This allows QA teams to validate the true mobile web experience on physical devices rather than relying solely on desktop browsers, seamlessly integrating expanded test coverage into your established DevOps pipeline without abandoning prior tooling investments.

AI-Driven Resilience with Perforce Autonomous Testing

Major OS updates traditionally demand weeks of manual test maintenance to fix brittle automation scripts. Perforce Autonomous Testing eliminates this bottleneck using agentic AI that adapts to UI, API, and device layer changes dynamically. Operating entirely from intent without scripts or frameworks to maintain, your tests automatically adjust to the structural shifts of iOS 27.
90% Reduction In test maintenance through autonomous AI adaptation.
30% Faster Test creation to cover new iOS 27 behaviors instantly.
50% Less Debugging time by using AI-led root cause analysis.
40% Increase In overall test coverage via resilient execution.

Securing the Enterprise Release Cycle

For heavily regulated and highly trafficked sectors like banking, healthcare, retail, and telecommunications, seamless day-one functionality is mandatory. Falling behind results in inadequate test coverage, reliance on manual bottlenecks, and critical bugs slipping into the public domain. The most successful engineering organizations treat release readiness as a continuous practice—testing early against beta builds and automating broadly to maintain current coverage through general availability. As iOS 27 reshapes the mobile landscape, your testing strategy must keep pace. Combining same-day real-device access, native Playwright support, and autonomous AI testing equips your team with the exact toolkit required to validate faster and release with absolute confidence. Schedule a custom demo today to see how Perfecto’s AI-powered testing environment can secure your next major mobile deployment.

AI-Driven Software Quality: Integrating Perforce Static Analysis with the Model Context Protocol (MCP)

Revolutionizing QA: The Smart Transition to AI-Driven Testing with Perforce

A strategic blueprint for bridging the gap between legacy testing bottlenecks and the future of autonomous quality assurance.
Executive Brief: Software development has hit warp speed, yet quality assurance often remains anchored in the past. Surging code volumes and hyper-accelerated sprints are pushing traditional QA to its breaking point. The solution isn’t to rip and replace your entire infrastructure. Instead, the future lies in an evolutionary leap: implementing AI-driven, autonomous testing that seamlessly integrates into your current stack. Here is how Perforce Autonomous Testing provides a practical, immediate bridge to that future.

Why Legacy QA Can’t Survive Modern DevOps

While AI has supercharged code generation and release cycles have shrunk to mere days, testing methodologies have largely stagnated. This discrepancy creates massive structural bottlenecks:
  • Siloed Toolchains: Functional and performance testing usually exist in separate universes. Forcing teams to constantly context-switch, manually reconcile data, and juggle handoffs bleeds valuable time from every release cycle.
  • The Late-Stage Performance Trap: Discovering performance regressions at the end of a sprint is a recipe for disaster. Late detection triggers expensive rework, delays launches, and introduces unnecessary risk into fast-moving pipelines.
  • Over-Reliance on Specialists: Traditional test automation is heavily dependent on niche engineering experts. Furthermore, manual configuration tasks—like provisioning environments, tweaking devices, and establishing SLAs—eat up countless hours of productivity.
  • Opaque Release Readiness: When test execution and analytics are decoupled, leadership lacks a holistic view of the software’s health. Fragmented data leads to guesswork rather than confident, data-driven launch decisions.

Demystifying Autonomous Testing

Autonomous testing represents a paradigm shift where AI assumes the heavy lifting of creating, orchestrating, and executing tests with virtually zero manual configuration. The ultimate goal is a highly intelligent, self-managing system that interprets human intent and automatically deploys the correct tests at precisely the right moment.

The Gap Between Marketing and Reality

While many vendors slap an “automated” label on their products, a peek under the hood often reveals a web of brittle scripts, disconnected workflows, and heavy manual intervention. True autonomous testing isn’t a magical switch you flip overnight—it is an evolutionary journey. Organizations achieve it by incrementally adopting AI capabilities that yield immediate, compounding value.

Enter Perforce Autonomous Testing

Perforce Autonomous Testing is an AI-native, unified platform engineered to guide teams along the path to full autonomy while delivering massive ROI today. By merging functional and performance testing into a single, cohesive dashboard, it eliminates tool sprawl and replaces it with intelligent, cross-system orchestration.

The Describe → Execute → Analyze Paradigm

Perforce reinvents the QA workflow through a streamlined, three-tier model:
  1. Describe: Users dictate test parameters using plain, natural language via an intuitive AI chat interface.
  2. Execute: The platform takes over, autonomously orchestrating the test across all necessary environments, devices, and systems.
  3. Analyze: A unified analytics engine processes the data, delivering crystal-clear insights into what succeeded, what failed, and exactly why.
Democratizing QA: This platform is not gated behind complex coding requirements. It empowers business analysts, product managers, and agile testers to actively participate in the QA process, effectively multiplying your testing workforce.

Core Capabilities Driving the Autonomous Journey

Perforce strips away manual friction while drastically expanding your test coverage through several foundational features:
  • Conversational Test Creation: Leverage AI to transform natural language into robust test scenarios. This scriptless environment shatters technical barriers, speeding up test generation for everyone.
  • Unified Functional & Performance Scenarios: Stop building redundant tests. A single natural-language prompt can now trigger both functional and performance validations simultaneously.
  • Zero-Touch Setup: The platform handles the tedious administrative plumbing—device configuration, SLA mapping, and run scheduling—entirely on its own.
  • Intelligent Tool Orchestration: Moving beyond simple API integrations, Perforce acts as a central brain, coordinating disparate tools into one frictionless workflow.
  • True End-to-End Coverage: Validate user journeys across every layer of your application—web, mobile, desktop, and backend performance—in a single, unified flow.
  • Visual AI for Desktop Apps: Legacy desktop software and complex environments are notoriously difficult to automate. Perforce bypasses brittle object locators by using visual AI to “see” and reason over the UI just like a human user would.

The Bottom-Line Business Impact

Adopting Perforce Autonomous Testing translates directly into powerful operational and financial advantages:
  • True Shift-Left Performance Testing: Catch and resolve performance bottlenecks inside the sprint, when they are dramatically cheaper and faster to fix.
  • Eradicate Busywork: Free your top engineering talent from menial setup tasks so they can focus on high-value architectural validation.
  • Scale Coverage, Not Headcount: By making testing accessible to non-developers, you instantly multiply your testing capacity without inflating your payroll.
  • Bulletproof Release Confidence: Make go-to-market decisions based on a unified, single source of truth that combines functional and performance metrics into one clear picture.

Engineered for the Enterprise

For large organizations grappling with tool sprawl and the complexities of AI adoption, Perforce offers a responsible, scalable solution. It facilitates tool consolidation, aligns siloed DevOps and QA teams, and seamlessly bridges the gap between modern cloud infrastructure and legacy on-premises systems. Crucially, for enterprises already invested in Perfecto or BlazeMeter, this platform acts as a powerful multiplier, extending the value of your existing assets.

Your Journey to Autonomy Starts Now

While a 100% autonomous future is still on the horizon, the tools to build its foundation are available right now. By embracing AI-driven orchestration and natural-language testing today, you immediately solve your most pressing QA bottlenecks while preparing your infrastructure for tomorrow. QA no longer has to be the anchor holding back your release velocity. Shift left, expand your coverage, and deploy with absolute certainty. Ready to transform your testing pipeline? Book a demo of Perforce Autonomous Testing today and experience the future of QA.

AI-Driven Software Quality: Integrating Perforce Static Analysis with the Model Context Protocol (MCP)

AI-Assisted Code Remediation: Connecting Any MCP Host to Perforce Static Analysis

Architecting Decoupled, Compliant, and Model-Agnostic Refactoring Workflows via the Model Context Protocol (MCP)
Strategic Engineering Briefing: Traditional static application security testing (SAST) excels at identifying logic defects, security vulnerabilities, and compliance drift. However, fixing these code flaws has historically required manual code inspection and validation. By decoupling the underlying LLM from proprietary developer environments, the Perforce Static Analysis MCP Server allows engineers to orchestrate automated, compliant, and context-aware code refactoring directly inside their preferred IDEs and orchestration tools, maintaining strict compliance standards such as MISRA and CERT.

Evolution Beyond Diagnostic Gating

Historically, static analysis functioned as a diagnostic gatekeeper—flagging syntax violations or race conditions while leaving the manual labor of root-cause analysis, code refactoring, and regression testing entirely to developers. This operational gap created friction in high-velocity development pipelines. The introduction of native, AI-assisted code remediation transforms this dynamic. Instead of merely alerting teams to an architectural flaw, the Perforce Static Analysis suite leverages structured, contextual metadata to suggest precise, standards-compliant patches. Developers simply review and approve the suggested changes, allowing the AI engine to automatically apply the fix across the local codebase.
Evaluate our automated code remediation framework within your local build pipeline.

The Architectural Mechanics of the Perforce MCP Server

The Model Context Protocol (MCP) functions as an open standard interface that safely bridges Large Language Models (LLMs) with external telemetry tools, data stores, and build runtimes. The Perforce Static Analysis MCP Server acts as an abstraction layer sitting directly in front of your core engine compilers, exposing analysis metrics to any compatible client runtime. In a standard production environment, developers run a localized instance of the MCP server within their local context. When an open-standard client—such as an MCP-enabled IDE—registers the server endpoint, the local model gains direct, real-time access to the underlying static analysis engine through a structured, five-stage execution loop:
  1. Incremental Compilation & Scanning: Developers write and test code locally inside their editor, triggering on-demand incremental scans to catch vulnerabilities and coding standard deviations early.
  2. Context Ingestion: When an engineer targets a specific defect for automated fixing, the host LLM queries the MCP endpoint to ingest all relevant context, including syntax paths and semantic rules.
  3. Remediation Synthesis: The LLM processes the structural payload to generate a precise code correction, displaying the proposed patch within the local chat interface or a unified side-by-side diff window.
  4. Automated Regression Testing: As soon as the fix is proposed, the local build engine runs an automatic re-analysis of the modified block, validating that the change resolves the issue without introducing new vulnerabilities.
  5. Human-in-the-Loop Approval: The developer reviews the final diagnostic output, approving the validated code correction to ensure quality and compliance standards remain intact.

Why Flexibility Dictates Modern AI Governance

Modern enterprise engineering teams rarely use a single, uniform toolset. Forcing distinct development groups—such as terminal-first systems engineers and IDE-bound application developers—to consolidate onto a single proprietary workspace interface introduces friction and reduces adoption rates. Embracing an open MCP model delivers clear advantages:
  • Preserve Trusted Workspaces: The protocol integrates natively into your existing development environment, removing the need to abandon preferred IDEs or manual refactoring tools.
  • Agnostic Model Selection: Security-sensitive teams can route code context through local offline models to maintain data privacy, while teams optimizing for complex tasks can utilize high-performance cloud LLMs.
  • Mitigate Vendor Lock-In: As the AI landscape evolves, organizations can swap underlying language models or editor environments without re-architecting their static analysis pipelines.
  • Enforce Continuous Compliance: Regardless of the connected model or client editor, every suggested patch is validated against configured rule profiles, including MISRA, CERT, and internal corporate standards.

Three Primary Categories of MCP-Compatible Hosts

The Perforce Static Analysis MCP Server easily connects to multiple development clients, which generally fall into three distinct architectural categories:

1. Conversational AI Interfaces

Standalone desktop applications and web assistants, such as Claude Desktop or Claude.ai, leverage the MCP Server to pull the detailed data and documentation needed to synthesize accurate code suggestions. This allows developers to audit findings, explore complex MISRA violations, and generate corrected code snippets within a natural language conversation.

2. Integrated Development Environments (IDEs)

Next-generation environments and editors—including Visual Studio Code running GitHub Copilot—provide direct inline integration for remediation workflows. This connection allows developers to receive violation alerts, plain-language root-cause explanations, and pre-validated code fixes directly inside their active file tabs, keeping them focused on their code.

3. Agentic and Automation Frameworks

Advanced orchestration frameworks like LangChain, AutoGen, and custom agent runtimes represent the automated end of the tool spectrum. Rather than waiting for manual user queries, these systems autonomously coordinate multi-step workflows across separate MCP platforms to pull context and act on it. Agents can ingest findings from the Perforce server, generate candidate fixes, run automated regression tests, and open fully validated pull requests for human review.

Supported AI Tools and Deployment Configurations

The open-standard nature of the Perforce Static Analysis MCP Server enables out-of-the-box integration with a wide variety of public and private AI tools:
  • Claude Code: A command-line first environment optimized for rapid terminal workflows. Because it lacks a graphical diff window, developers can prompt Claude Code explicitly to display code changes, or use the official Claude Code VS Code plugin to bring the terminal experience into a graphical view.
  • Cursor: An AI-first code editor designed around model-assisted development. Cursor connects natively to the Perforce MCP Server to generate precise, inline code fixes using its configured language models.
  • Ollama and Local Deployments: For organizations with strict data sovereignty requirements that cannot send code out of network boundaries, Ollama allows running private models on dedicated on-premises hardware. The Perforce MCP Server connects just as easily to local models as it does to cloud LLMs, providing a secure, fully offline remediation pipeline.

Seamless Integration for Compliant Codebases

The true power of Perforce Static Analysis AI-assisted remediation is that it remains independent of any single model provider or editor interface. By plugging into the development environments your teams already trust, you can connect the tools that best fit your budget and compliance needs while keeping all generated code tied to the rigorous standards of trusted engines like Perforce Helix QAC and Perforce Klocwork. This approach allows you to adopt AI on your own terms—catching flaws early, fixing them faster, and keeping developers in control every step of the way.

Ready to Automate Your Remediation Pipeline?

Get a free trial of Perforce Static Analysis and discover how to accelerate the development of safe, secure, and standards-compliant codebases.

Analyst Report: The 2026 PHP Talent Crisis

For years, PHP has been the target of “legacy” labels, yet the 2026 PHP Landscape Report reveals a language that is effectively the electrical wiring of the web: essential, hidden in plain sight, and facing a critical shortage of qualified experts.

The Demographic Chasm

50%+

Users with 15+ years of PHP experience.

15%

Users with 5 years or less experience.

Succession planning is no longer an HR exercise; it is a primary risk factor for enterprise stability.

The “Glue” of Modern Architecture

PHP tied with JavaScript as the most-used open source language this year. Its survival is built on its ability to integrate seamlessly across the full tech stack:

IntegrationUsageOperational Role
Relational Databases92%The undisputed data-handling engine.
Web APIs83%The primary layer for service orchestration.
NGINX Infrastructure69%Reflecting a shift toward containerized middleware.

Pragmatic Optimism

Organizations aren’t leaving; they’re doubling down. With only 3% planning to retire their PHP apps, the industry remains committed to the platform’s reliability.

“The takeaway is pragmatic optimism. PHP is here to stay. The challenge now is ensuring the skills, support, and continuity needed to sustain it for the long term.”

— Matthew Weier O’Phinney, Perforce Zend

About Perforce
The best run DevOps teams in the world choose Perforce. Perforce products are purpose-built to develop, build and maintain high-stakes applications. Companies can finally manage complexity, achieve speed without compromise, improve security and compliance, and run their DevOps toolchains with full integrity. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce is trusted by the world’s leading brands to deliver solutions to even the toughest challenges. Accelerate technology delivery, with no shortcuts.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

State of Automotive Software Development 2026

Modernization as the Competitive Edge

The 2026 Perforce report reveals that automotive developers are prioritizing tech stack modernization (33%) over hiring to handle the complexity of AI-driven, software-defined vehicles.

57% Industry Competitiveness is the #1 Goal
71% Using AI in Product Design
11% Rust Usage for Safety-Critical Apps
53% Primary Concern is Managing Complexity

The AI Integration Race

While 71% of organizations are implementing AI, safety concerns remain high (54%). Teams are increasingly relying on MISRA® (61%) and Agile (54%) to maintain quality while accelerating delivery.

Key Trend: Rust usage grew from 9% to 11%, becoming the preferred language for memory-safe, safety-critical systems over traditional C/C++.

Software-Defined Vehicles (SDVs)

57% of teams are now deploying SDV architectures, with 81% of those integrating Electric Vehicles (EVs) into their broader SDV strategy. AI is being used by 70% of these teams for system optimization and personalization.

About Perforce
The best run DevOps teams in the world choose Perforce. Perforce products are purpose-built to develop, build and maintain high-stakes applications. Companies can finally manage complexity, achieve speed without compromise, improve security and compliance, and run their DevOps toolchains with full integrity. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce is trusted by the world’s leading brands to deliver solutions to even the toughest challenges. Accelerate technology delivery, with no shortcuts.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

Perforce 2026 State of DevOps Report

DevOps Maturity: The Key to AI Success
70% of Organizations Link DevOps Maturity to AI Scaling

MINNEAPOLIS, Feb 24, 2026 — Perforce Software today announced the findings of its 2026 State of DevOps Report. The study, surveying 820 global tech professionals, proves that DevOps has not been replaced by AI—it has been amplified by it.

72%
of High-Maturity DevOps organizations have successfully embedded AI across their SDLC.

The “Shift-Up” Role Revolution

AI is enabling a fundamental change in engineering roles, allowing staff to focus on system design rather than manual scripting.

87% believe AI enables engineers to focus on directing outcomes rather than manual coding.
55% of QA teams have increased focus on analytics over test execution.
41% of QA teams are evolving into Quality Engineering (QE) functions.

Governance and Cost Challenges

While optimism remains high, two major factors are limiting AI adoption across the enterprise:

  • Incomplete Governance: Only 39% of organizations maintain fully automated audit trails.
  • Rising Resource Costs: 37% of respondents cite cloud and energy costs as limiting factors for AI expansion.

About Perforce
The best run DevOps teams in the world choose Perforce. Perforce products are purpose-built to develop, build and maintain high-stakes applications. Companies can finally manage complexity, achieve speed without compromise, improve security and compliance, and run their DevOps toolchains with full integrity. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce is trusted by the world’s leading brands to deliver solutions to even the toughest challenges. Accelerate technology delivery, with no shortcuts.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

Perforce Introduces New Diagram App for Confluence Users with Data Egress Constraints

 

MINNEAPOLIS, December 2, 2025 — Perforce Software, the DevOps company for global teams seeking AI innovation at scale, announced the launch of a new app on the Atlassian Marketplace: Gliffy Diagrams | Zero Egress & Isolated Cloud-Ready.

The application is specifically designed for security-focused teams operating in Atlassian Cloud or those planning a seamless migration from Atlassian’s Data Center products.

Ensuring Zero Data Egress for Diagramming

Gliffy Zero Egress ensures that all diagram data remains strictly within the customer’s Atlassian environment. This crucial feature makes secure cloud diagramming possible for Atlassian users who have strict data control requirements and regulatory mandates.

The new app is also being developed for compatibility with Atlassian’s Isolated Cloud product suite, which is scheduled for release in 2026.

[Image of Zero Egress security model diagram]

“With end of life for Atlassian’s Data Center products coming in 2029, it’s more important than ever for our Data Center customers to be able to move to the Cloud without compromising on security and compliance. Our new app empowers teams to continue diagramming securely in the Cloud while meeting compliance standards.”

— Samie Delebo, Head of Product & GTM, Gliffy at Perforce Software

Seamless Transition for Existing Gliffy Users

The transition to the new app will be frictionless for current Gliffy users, requiring no additional training or onboarding. The Gliffy Diagrams | Zero Egress application features the same interface as the standard Gliffy Diagrams, with minor variations in advanced features designed specifically to prevent data from leaving the customer’s Atlassian environment.

Availability

Gliffy Diagrams | Zero Egress & Isolated Cloud-Ready is available now on the Atlassian Marketplace. To learn more about how this solution can support your secure cloud migration, visit the Gliffy website.

About Perforce
The best run DevOps teams in the world choose Perforce. Perforce products are purpose-built to develop, build and maintain high-stakes applications. Companies can finally manage complexity, achieve speed without compromise, improve security and compliance, and run their DevOps toolchains with full integrity. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce is trusted by the world’s leading brands to deliver solutions to even the toughest challenges. Accelerate technology delivery, with no shortcuts.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

Perforce Strengthens Enterprise Java Support Offering With Spring LTS

MINNEAPOLIS, April 8, 2025 — Perforce Software, the DevOps company for global teams seeking AI innovation at scale, today announced the availability of Long-Term Support (LTS) for Spring Boot and Spring Framework through its OpenLogic division. The new offering tackles a critical challenge for enterprise Java teams: maintaining secure, stable Spring applications amid an accelerated six-month release cadence.

Following the release of Spring Framework 6.0 and Spring Boot 3.0, the Spring ecosystem shifted to a time-based release model aligned with OpenJDK’s cadence. While this accelerates access to new features, it reduces support windows—typically to 12 to 18 months—forcing organizations to continuously test, validate, and deploy updates to maintain compliance.

“DevOps teams are caught between the need to innovate and the operational reality of managing complex Java environments. Organizations shouldn’t have to choose between rushing upgrades and accepting security risks. With Spring LTS, they can stay on stable versions longer while planning migrations strategically — with ample time to test, validate, and ensure compliance requirements are being met.”

— Matthew Weier O’Phinney, Principal Product Manager at Perforce OpenLogic

Extending Stability and Security Coverage

OpenLogic’s Spring LTS solution extends critical support for several popular versions:

  • Extends support for Spring Boot 2.7 and Spring Framework 5.3 through October 2027.
  • Coverage for Spring Boot 3.2 and Spring Framework 6.1 is scheduled to follow soon.
The offering provides guaranteed security patches for critical CVEs within 14 days and high-severity CVEs within 30 days, along with flexible options including premium support with one-hour response times and production deployment assistance.

Enabling Strategic Upgrades and Risk Reduction

OpenLogic offers a comprehensive Java solutions portfolio, including support for Spring, OpenJDK, and Tomcat, alongside professional services like migrations and consulting. This flexibility allows organizations in regulated industries or those managing hundreds of microservices to:

  • Align Spring upgrades with business priorities rather than mandatory community support timelines.
  • Reduce technical debt accumulation.
  • Enable better feature testing before adoption.

Real-World Impact: Saving 5,500 Hours of Work

“This customer faced a decision between investing two full quarters to upgrade their Spring-based infrastructure or gambling with their platform’s security and compliance posture. By adopting Spring Long-Term Support, they avoided both scenarios, saving an estimated 5,500 to 6,000 hours of unplanned work while maintaining security coverage and delivering mission-critical features on schedule.”

— Jeff Michael, Senior Director of Product Management at Perforce Software

Availability and Next Steps

Spring LTS is available immediately. To learn more about how to strategically manage your enterprise Java infrastructure and align Spring upgrades with your business goals, visit OpenLogic.

About Perforce
The best run DevOps teams in the world choose Perforce. Perforce products are purpose-built to develop, build and maintain high-stakes applications. Companies can finally manage complexity, achieve speed without compromise, improve security and compliance, and run their DevOps toolchains with full integrity. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce is trusted by the world’s leading brands to deliver solutions to even the toughest challenges. Accelerate technology delivery, with no shortcuts.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

The Blueprint for ISO 26262 Compliance: Mastering Automotive Functional Safety with Certified Data Management

ISO 26262 is the international standard governing the functional safety of electrical and electronic systems in production vehicles. For automotive developers and OEMs, achieving compliance across large, global teams working on millions of development, design, and test files demands flawless data management and absolute traceability.

This guide explains how Perforce P4—the industry’s only data management platform officially certified for ISO 26262—provides the robust foundation needed to conquer these challenges with confidence.

The Data Management Imperative for ISO 26262

Modern automotive development is a data-intensive endeavor. The key to meeting ISO 26262 standards efficiently is complete traceability. Every requirement, design decision, line of code, and test case must be meticulously documented and interconnected. Without a powerful data management system, this process compromises vehicle safety and inflates budgets.

Common Compliance Challenges:

  • Massive Scale: Large binary files, CAD models, and vast codebases overwhelm traditional systems, risking corrupted files and incomplete version histories.
  • Global Collaboration: Distributed teams require fast, secure access to the latest versions to prove a controlled development process.
  • Security and IP Protection: Protecting valuable intellectual property from unauthorized access is paramount.
  • Auditability: Auditors demand a clear, unbroken chain of evidence from initial requirements to final release, which fragmented systems cannot provide.

Why a Certified Toolchain is Your Compliance Accelerator

Perforce P4’s ISO 26262 certification, granted by TÜV SÜD, confirms it qualifies as a safety-supporting tool under Part 8, Clause 11 of the standard. This is a strategic advantage for manufacturers and suppliers.

  1. Streamlined Tool Qualification: P4 has already undergone a formal, third-party qualification, significantly reducing the burden on your teams to perform their own lengthy and costly tool assessments.
  2. Systematic Error Prevention: The certification validates that P4 prevents critical software errors like unintended overwrites, loss of version history, or unauthorized changes.
  3. Built-in Traceability and Auditability: P4’s version control automatically creates a robust audit trail. Every change is tracked, every artifact is versioned, and every contributor is accountable, simplifying compliance verification.
  4. Process Integrity and Reliability: P4 is proven to operate reliably and support development processes that align with the ISO 26262 safety lifecycle, including configuration management and change control.
  5. Confidence for OEMs and Suppliers: Using a certified tool like P4 assures partners that their development toolchain meets the industry’s highest safety standards, accelerating timelines and reducing risk.

How Perforce P4 Delivers End-to-End Compliance

Perforce P4 is the industry-standard data management platform trusted by leading automotive innovators. Here’s how it addresses the core challenges of functional safety compliance:

1. Build an Unbreakable Audit Trail

P4 serves as the single source of truth for all digital assets, creating a complete, immutable history of every change.

  • Immutable History: Stores every file revision, making it easy to trace any component’s evolution back to its origin.
  • Toolchain Integration: Integrates seamlessly with tools like Jira, Jenkins, and Perforce ALM, linking requirements and test cases directly to source code for end-to-end traceability.

2. Conquer Petabytes of Data with Unmatched Scale

Unlike systems like Git that struggle with large files, P4 is engineered to handle the massive binaries and data volumes common in automotive development.

  • Unrivaled Scalability: Manages petabytes of data and thousands of concurrent users without performance degradation.
  • Delta Transfers: Intelligently syncs only the changes made to files, dramatically reducing wait times for developers working with large assets.

3. Power Secure, Global Collaboration

P4’s federated architecture ensures that globally distributed teams work together efficiently without compromising security.

  • High-Speed Global Access: Proxy and edge servers provide teams worldwide with LAN-speed access to files.
  • Granular Access Controls: Set permissions down to the individual file level, protecting valuable IP while enabling collaboration.
  • Exclusive File Locking: Prevents conflicts and overwrites on non-mergeable binary files by ensuring only one person can edit a file at a time.

4. Automate and Simplify Complex Workflows

P4’s flexible architecture and advanced branching models streamline development.

  • Perforce Streams: A structured, visual branching model that simplifies managing different lines of development and propagating changes, reducing the complexity of branching and merging.

Why P4 Outperforms for Automotive Compliance

Other data management solutions fall short in the demanding automotive landscape. Git struggles with large binary files (requiring complex workarounds like Git LFS), lacks native file locking, and cannot offer the granular security or enterprise-grade traceability required for ISO 26262. Legacy systems are too slow and rigid to support modern agile development.

P4 was purpose-built for these challenges, offering a unified, scalable, and certified platform that transforms compliance from a hurdle into a streamlined process.

Ready to see how Perforce P4 can revolutionize your compliance workflow? Explore its capabilities with a free trial or request a personalized demo from our automotive experts.

About Perforce
The best run DevOps teams in the world choose Perforce. Perforce products are purpose-built to develop, build and maintain high-stakes applications. Companies can finally manage complexity, achieve speed without compromise, improve security and compliance, and run their DevOps toolchains with full integrity. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce is trusted by the world’s leading brands to deliver solutions to even the toughest challenges. Accelerate technology delivery, with no shortcuts.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.