You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Collect a set of test applications for popcorn. It would be useful for popcorn upgrade and future dev. Use this issue to track the collected applications.
-------------Updated-------------- For x86 vanilla popcorn: popcorn-kernel-lib:
basic
stack
pingpong (Preparation on two nodes: echo 0 > /tmp/ping, echo 1 > /tmp/ping on two nodes)
mt
kmeans (./kmeans -c 10 -n 2 -t 1 -p 5000)
For arm64 vanilla popcorn:
popcorn-kernel-lib:
basic
stack
pingpong (Preparation on two nodes: echo 0 > /tmp/ping, echo 1 > /tmp/ping on two nodes)
mt
kmeans (./kmeans -c 10 -n 2 -t 1 -p 5000)
The top-of-tree x86 popcorn Linux:
popcorn-kernel-lib:
basic
stack
pingpong (Preparation on two nodes: echo 0 > /tmp/ping, echo 1 > /tmp/ping on two nodes)
mt (Sometimes failed) If we run ./basic ./stack ./rw before running ./mt, it is easier to repreduce:
We should try to get the tests to cover
entire popcorn protocol, which may mean sharing threads between three
different machines and ensuring the pages are fetched from the correct
machines. It would be useful to first enumerate all possible protocol states.
Collect a set of test applications for popcorn. It would be useful for popcorn upgrade and future dev. Use this issue to track the collected applications.
-------------Updated--------------
For x86 vanilla popcorn:
popcorn-kernel-lib:
echo 0 > /tmp/ping
,echo 1 > /tmp/ping on two nodes
)./kmeans -c 10 -n 2 -t 1 -p 5000
)For arm64 vanilla popcorn:
popcorn-kernel-lib:
echo 0 > /tmp/ping
,echo 1 > /tmp/ping on two nodes
)./kmeans -c 10 -n 2 -t 1 -p 5000
)The top-of-tree x86 popcorn Linux:
popcorn-kernel-lib:
echo 0 > /tmp/ping
,echo 1 > /tmp/ping on two nodes
)If we run ./basic ./stack ./rw before running ./mt, it is easier to repreduce:
./kmeans -c 10 -n 2 -t 1 -p 5000
)The top-of-tree arm64 popcorn Linux:
#71 #72 #69
The text was updated successfully, but these errors were encountered: