Skip to content
#

opit

Here are 6 public repositories matching this topic...

Implement a distributed Pi estimator with mpi4py collectives. Broadcast N, partition intervals per rank, compute local trapezoid sums, and reduce to a global result. Run with mpiexec for multiple process counts, record timings, and answer analysis on bcast vs reduce/allreduce and workload decomposition.

  • Updated Sep 26, 2026
  • Python

Implement a bounded buffer (producer/consumer) in Python using threading.Lock and threading.Condition. Complete put/get with while+wait/notify loops, run multithreaded producers and consumers, observe waiting messages, and write a brief analysis on condition variables, wait loops, and mutual exclusion.

  • Updated Sep 26, 2026
  • Python

Add this topic to your repo

To associate your repository with the opit topic, visit your repo's landing page and select "manage topics."

Learn more