Skip to content

Commit

Permalink
🚌 to add notes
Browse files Browse the repository at this point in the history
  • Loading branch information
wolfram77 committed Dec 2, 2020
1 parent 12cba82 commit 510f0ef
Show file tree
Hide file tree
Showing 24 changed files with 6 additions and 3 deletions.
Binary file added Assignments/01. Notion of a Monitor.pdf
Binary file not shown.
Binary file added Assignments/01. The Bakery Algorithm.pdf
Binary file not shown.
Binary file added Assignments/01. The Dekker Algorithm.pdf
Binary file not shown.
Binary file not shown.
Binary file added Assignments/01. The Sleeping Barber Problem.pdf
Binary file not shown.
Binary file added Assignments/02. ABA Problem.pdf
Binary file not shown.
Binary file added Assignments/02. MCS Queue Lock.pdf
Binary file not shown.
Binary file added Assignments/03. Bitonic Counting Network.pdf
Binary file not shown.
Binary file added Assignments/04. Elimination Backoff Stack.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 iiithf
Copyright (c) 2020 Subhajit Sahu

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
Binary file added Presentations/01. DDR, GDDR, HBM Memory.pdf
Binary file not shown.
Binary file not shown.
Binary file added Project/01. Proposal.pdf
Binary file not shown.
Binary file added Project/02. Paper.pdf
Binary file not shown.
Binary file added Project/03. Implementation.pdf
Binary file not shown.
Binary file added Project/04. Presentation 1.pdf
Binary file not shown.
Binary file added Project/05. Presentation 2.pdf
Binary file not shown.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
# concurrent-data-structures
A Concurrent data structure is a particular way of storing and organizing data for access by multiple computing threads (or processes) on a computer.
A Concurrent data structure is a particular way of storing and organizing
data for access by multiple computing threads (or processes) on a computer.

**Course**: Concurrent Data Structures, Monsoon 2020<br>
**Taught by**: Prof. Govindarajulu Regeti
Binary file added Tutorials/01. Fine-grained Locking.pdf
Binary file not shown.
Binary file added Tutorials/02. Lock-based Stack.pdf
Binary file not shown.
Binary file added Tutorials/03. N-ary Combining Tree.pdf
Binary file not shown.
Binary file added Tutorials/04. Lock-based Array Queue.pdf
Binary file not shown.
Binary file added Tutorials/05. N-gender Bathroom Lock.pdf
Binary file not shown.
Binary file added Tutorials/06. Savings Account.pdf
Binary file not shown.

0 comments on commit 510f0ef

Please sign in to comment.