Game Server Performance on Tom Clancy's The Division 2
Offered By: GDC via YouTube
Course Description
Overview
Explore the technical challenges and solutions in game server performance for Tom Clancy's The Division 2 in this 2020 GDC Virtual Talk. Delve into parallelization and multithreading techniques as Ubisoft's David Lind presents a comprehensive overview of CPU performance optimization. Examine high-level concepts, pipeline structures, and real-world examples, including thread priority issues, long task thread starvation, memory allocation contention, and an Open Beta crash. Gain valuable insights and take-aways for improving server performance in large-scale multiplayer games.
Syllabus
Intro
Contents
Introduction - Worlds
CPU performance-High level
CPU performance - Pipeline
CPU performance-Pipeline Live
Examples - Thread priority issue
Examples-Long task thread starvation
Examples-Memory allocation contention
Examples-Open Beta Crash
Conclusions
Take-aways
Taught by
GDC
Related Courses
Gérez des flux de données temps réelCentraleSupélec via OpenClassrooms 現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル
Udemy Selenium WebDriver 4, Cucumber BDD, Java & More! [NEW: 2023]
Udemy Advanced Data and Stream Processing with Microsoft TPL Dataflow
Pluralsight Amazon Simple Storage Service (Amazon S3) Performance Optimization (German)
Amazon Web Services via AWS Skill Builder