Avatar for Tanner Gooding

Tanner Gooding

About

Tanner Gooding is a principal engineer on the .NET team at Microsoft, where he drives work on numerics and hardware intrinsics. He works across API design and runtime implementation to make high-performance .NET code more accessible, with a focus on numerical correctness, generic math, and hardware acceleration.

Sessions at .NET Conf 2026

2:30 오후 – 3:00 오후

C#PlatformRuntime

화요일, 11월 10

일정에 추가

2:30 오후 - 3 오후 PST

.NET 11 Numerics

Tanner Gooding

.NET 11 expands the numerics toolbox with IEEE 754 decimal floating-point types, `BFloat16`, generic complex numbers, and new generic random-number APIs. It also brings performance and correctness improvements to `System.Numerics.Tensors`. We'll explore how the new types fit into generic math, choose the right precision and range, and see how layout-aware tensor operations improve performance while handling shapes, overlapping memory, and special values consistently. Along the way, we'll cover rounding and practical parsing and formatting improvements. We'll finish with a brief "and more is coming" look at .NET 12 tensor work, clearly distinguishing what's in .NET 11 from what comes next.

세션 정보 보기