Changeset 0f6d7871


Ignore:
Timestamp:
Apr 26, 2022, 5:45:33 PM (2 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, ast-experimental, master, pthread-emulation, qualifiedEnum
Children:
b81ab1c6
Parents:
47204d4
Message:

add info on available random distributions, and M initial allocations for Churn micro-benchmark

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex

    r47204d4 r0f6d7871  
    6969
    7070The following new benchmarks were created to assess multi-threaded programs at the KT and UT level.
     71For generating random values, two generators are supported: uniform~\cite{uniformPRNG} and fisher~\cite{fisherPRNG}.
    7172
    7273
     
    7980
    8081\VRef[Figure]{fig:ChurnBenchFig} shows the pseudo code for the churn micro-benchmark.
    81 This benchmark creates a buffer with M spots and starts K threads.
     82This benchmark creates a buffer with M spots and an allocation in each spot, and then starts K threads.
    8283Each thread picks a random spot in M, frees the object currently at that spot, and allocates a new object for that spot.
    8384Each thread repeats this cycle N times.
Note: See TracChangeset for help on using the changeset viewer.