YoVDO

Game Server Performance on Tom Clancy's The Division 2

Offered By: GDC via YouTube

Tags

GDC (Game Developers Conference) Courses Game Development Courses Memory Allocation Courses Multithreading Courses Parallelization Courses

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éel
CentraleSupé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