Skip to content

Task System presented in "Better Code: Concurrency - Sean Parent"

License

Notifications You must be signed in to change notification settings

p-ranav/task_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

task_system

task_system provides a task scheduler for modern C++.

  • The scheduler manages an array of concurrent queues
  • A task, when scheduled, is enqueued onto one of queues
  • A pool of threads executes ready tasks, potentially stealing tasks for each other's queues

Reference

About

Task System presented in "Better Code: Concurrency - Sean Parent"

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages