Skip to main content

EA Anti-Cheat (Javelin) Causing Performance Issues on AMD CPUs

JayzTwoCentsOctober 27, 202518 min261,864 views
31 connections·40 entities in this video

EA Anti-Cheat's Impact on AMD CPUs

  • 💡 EA's new Javelin anti-cheat system, designed for kernel/hypervisor-level detection, is causing unintended issues with AMD's multi-CCD CPUs, particularly those with 3D V-Cache.
  • 🎯 The anti-cheat appears to be preventing the automatic core parking mechanism that optimizes performance on these CPUs, leading to reduced FPS.

Understanding Core Parking and CCDs

  • 🧠 AMD's X3D CPUs and other multi-CCD processors rely on core parking to direct game threads to the high-cache CCD (CCD0) while parking the higher-clocked CCD (CCD1) for background tasks.
  • ✅ This process is crucial for maximizing gaming performance by minimizing cross-latency between CCDs and is typically handled automatically by Windows and AMD drivers.
  • 🚀 In games like Cyberpunk 2077, this core parking behavior is observed, resulting in a performance boost.

Battlefield 6 and Javelin's Behavior

  • ⚠️ When Battlefield 6 (BF6) is launched, the Javelin anti-cheat prevents this automatic core parking from occurring, leaving both CCDs active.
  • 📉 This means users with multi-CCD AMD CPUs may not be achieving the optimal performance they paid for, as the game threads are not exclusively prioritized on the cache-rich CCD.
  • 🚫 The anti-cheat's effectiveness in stopping cheaters is highlighted, but it comes at the cost of potential performance degradation for legitimate users.

Risks of Manual Affinity Adjustments

  • ⚠️ Attempting to manually force core parking using tools like Process Lasso is strongly discouraged.
  • 🚫 Modifying CPU affinity for EA processes, including the anti-cheat, can trigger false positives within the Javelin system.
  • 🚩 False positives can lead to instant and irreversible bans from EA servers, making the potential performance gain not worth the risk.

Workarounds and Future Outlook

  • ⚙️ A temporary workaround involves manually disabling the secondary CCD in the BIOS or Ryzen Master, but this effectively halves the CPU's cores and requires manual switching back.
  • 🧐 It is unclear if AMD and EA are collaborating to resolve this issue, but the current behavior is not how these CPUs are intended to function for gaming.
  • 📊 While the FPS hit might be unnoticeable on high-end systems, it's a concern for optimal performance and a deviation from expected CPU behavior.
  • 💬 Users experiencing this issue are encouraged to share their experiences in the comments.
Knowledge graph40 entities · 31 connections

How they connect

An interactive map of every person, idea, and reference from this conversation. Hover to trace connections, click to explore.

Hover · drag to explore
40 entities
Chapters9 moments

Key Moments

Transcript71 segments

Full Transcript

Topics15 themes

What’s Discussed

EA Anti-CheatJavelin Anti-CheatAMD CPUsX3D CPUsMulti-CCDCore Parking3D V-CacheBattlefield 6Process LassoCPU AffinityFalse PositivesBansKernel Level Anti-CheatRyzen MasterBIOS
Smart Objects40 · 31 links
Companies· 4
Products· 21
Events· 3
Medias· 4
Concepts· 8