Pete Isensee


Bio

Pete Isensee has been in the digital entertainment business since 1994. Currently, he's a software engineer at HBO Code Labs. Prior to HBO, Pete spent 13 years working on Xbox at Microsoft. He enjoys C++, music, wines and backpacking -- just not all at the same time.

Email Pete

Gamer Card

Blog

Papers and Presentations

Faster C++: Move Constructors and Perfect Forwarding

Effective Management: Getting the Most Out of Your Team

The Beauty of Destruction

Chills and Thrills: Undefined Behavior in C++

TR1: C++ on the Move

Sublime C++ for Games (download includes audio and other presentations from the 2006 Gamefest system track)

C++ on Next-Gen Consoles: Effective Code for New Architectures

Effective Use of OpenMP in Games

Common C++ Performance Mistakes in Games

Custom STL Allocators

STL Optimization Techniques

Embracing the C++ Standard Template Library

C++ Optimization Techniques

Books

Best of Game Programming Gems, Multiple chapters.

Game Programming Gems 6. Chapter: Utilizing Multicore Processors with OpenMP.

Game Programming Gems 4. Network section editor. Chapter: Bit Packing: A Network Compression Technique.

Game Programming Gems 3. Chapters: Secure Sockets and Custom STL Allocators.

Updated STL allocator code that works on Visual Studio.NET is available. Copy the unzipped files to the same folder as the original files.

Game Programming Gems 2. Chapter: Genuine Random Number Generation

Game Programming Gems. Chapter: Fast Math Using C++ Template Metaprogramming

Magazines

MSDN Magazine. October 2005 Issue. Article: OpenMP and C++: Reap the Benefits of Multithreading Without All the Work. Co-authored with Kang Su Gatlin. Available online

Game Developer Magazine. March 2003 Issue. Article: Developing Online Console Games. Co-authored with Steve Ganem. Available online

Resume

Geek Firsts

Favorite Links

The technical sites I visit regularly are Ars Technica and Slashdot.

Check out some of the cool games created by my friends at Popcap.com.

Gamasutra is the premier game developer site, with excellent articles and gaming news. I also frequent Blues News.

Iíve presented at the Game Developers Conference and Gamefest.

SourceCode

Updated Gems 3 allocator code (zipped C++ files)

STL Allocator test bed (zipped C++ files)

GDC 2003 custom allocators (zipped C++ files)


Last update Apr 2014

© 2014 Pete & Kristi Isensee. All Rights Reserved