Skip to content

Rust Concurrency Workshop (part 1 of 2)

Rust Concurrency Workshop (part 1 of 2)

Details

https://secure.meetupstatic.com/photos/event/5/c/3/9/600_465863609.jpeg

Sat, 4th November at 0930 - 1300 hrs.

Rust Concurrency Workshop (part 1 of 2)

With the advent of multi-core CPU (then APU's) and many-cores, we need news ways to take advantage of the hardware capabilities

Some of the challenges are:

• thread-level design requires verification

• optimal number of threads for an application can change dynamically

• concurrently running threads share the second-level (L2) cache. cache fair thread scheduling is important

• distinguishing between 'inherent concurrency' and 'implemented parallelization'

Concurrency then is a model of program execution, where sections of the program execute independently followed by points in time, wherein they need to check-in with each other to dynamically exchange data (essentially an event we refer to as synchronization).

In this workshop spread across two parts, we will review the facility and functionality available to Rust programs. Open issues will also be discussed.

The source of truth is the code and we write the code !

Note

This is part 1 of two part workshop.

This is a FOSS "free of charge" workshop !

Photo of Rust India group
Rust India
See more events
Go-Jek, 4th floor, Tower B
Diamond District · Bangalore