C, C#, and C++ documentation and development

Documents, articles, and more about C and its extensions, C++ and C#.

Featured C resources

Red Hat Enterprise Linux
Article
Jan 05, 2021

Building Red Hat Enterprise Linux 9 for the x86-64-v2 microarchitecture level

Florian Weimer

Find out why Red Hat recommends building Red Hat Enterprise Linux 9 for...

C, C# and C++ Articles

Configure a Jupyter notebook to use GPUs for AI/ML modeling
Article

Your second GPU algorithm: Quicksort

Kenny Ge

Learn how to write a GPU-accelerated quicksort procedure using the algorithm for prefix sum/scan and explore other GPU algorithms, such as Reduce and Game of Life.

Featured image for Red Hat Enterprise Linux.
Article

Using GDB to time travel

Guinevere Larsen

This article provides a quick tutorial, explaining how to use GDB's reverse debugging facility, also known as time travel debugging. This will show the basic commands to use this facility.

Configure a Jupyter notebook to use GPUs for AI/ML modeling
Article

What is GPU programming?

Kenny Ge

The first of a four-part series on introductory GPU programming, this article provides a basic overview of the GPU programming model.

More C, C# and C++ articles