Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[build] Build SHIM Examples #1352

Merged
merged 1 commit into from
Aug 1, 2024
Merged

[build] Build SHIM Examples #1352

merged 1 commit into from
Aug 1, 2024

Conversation

ppenna
Copy link
Collaborator

@ppenna ppenna commented Aug 1, 2024

Description

This PR updates the build system to build shim examples.

@ppenna ppenna added the enhancement Enhancement Request on an Existing Feature label Aug 1, 2024
@ppenna ppenna self-assigned this Aug 1, 2024
Copy link

github-actions bot commented Aug 1, 2024

libos = catpowder
commit id = aee61c0

collapsed_stack percent_time cycles_per_call nanoseconds_per_call
ioc::network::libos::pushto;inetstack::push 89.63 4617.05 2195.73
ioc::network::libos::push;inetstack::push 88.93 6088.98 2829.28
bgc::inetstack::poll_recv;inetstack::poll;inetstack::poll_bg_work::for::receive 76.62 7458.53 3390.19
bgc::inetstack::poll_recv;inetstack::poll_bg_work::for::receive 76.39 922.78 417.02
bgc::inetstack::poll_recv 60.82 1295.73 584.63
bgc::inetstack::poll_recv;inetstack::poll_bg_work::for::for;inetstack::receive;udp::receive 57.27 362.88 158.27
bgc::inetstack::tcp::established::background;tcp::established::background::receiver 33.10 1649.02 724.23
demikernel::new 28.53 96376911.12 43463018.49
bgc::inetstack::tcp::established::background;tcp::established::background::retransmitter 24.68 1170.23 529.88
bgc::inetstack::tcp::established::background;tcp::established::background::sender 18.76 851.93 381.69
bgc::inetstack::poll_recv;inetstack::poll_bg_work::for::for;inetstack::receive 16.21 749.69 336.84
bgc::inetstack::tcp::established::background;tcp::established::background::acknowledger 7.78 348.66 158.09
bgc::inetstack::tcp::established::background 7.01 4377.03 1954.95
bgc::inetstack::poll_recv;inetstack::poll;inetstack::poll_bg_work::for::for 5.25 471.27 212.85
bgc::inetstack::poll_recv;inetstack::poll_bg_work::for::for 4.64 68.17 30.65
ioc::network::libos::push 3.59 6327.52 2937.44
ioc::network::libos::pushto 3.30 5148.82 2448.14
ioc::network::libos::pop 1.08 1014.86 459.37
demikernel::push 0.30 611.90 281.42
demikernel::pushto 0.29 462.83 219.51
ioc::network::libos::connect 0.25 22210.64 10322.48
ioc::network::libos::close 0.20 10402.39 4716.61
demikernel::pop 0.16 509.33 229.70
demikernel::sgaalloc 0.10 138.73 63.83
bgc::inetstack::poll_recv;inetstack::poll 0.04 9635.13 4372.45
demikernel::sgafree 0.04 78.67 35.86
bgc::inetstack::tcp::passiveopen::background 0.01 12260.36 5588.18
demikernel::connect 0.01 3559.15 1666.35
demikernel::async_close 0.01 738.96 316.36
demikernel::bind 0.00 10798.12 4814.63
demikernel::listen 0.00 5551.57 2533.94
bgc::passive_listening::poll 0.00 5130.29 2334.53
bgc::inetstack::icmp::background 0.00 3053.65 1376.34
ioc::network::libos::accept 0.00 2771.06 1257.02
bgc::inetstack::arp::background 0.00 2539.06 1141.50
demikernel::socket 0.00 1755.53 802.00
demikernel::accept 0.00 1492.85 674.57
demikernel::close 0.00 nan nan

Copy link

github-actions bot commented Aug 1, 2024

libos = catnip
commit id = aee61c0

collapsed_stack percent_time cycles_per_call nanoseconds_per_call
bgc::inetstack::poll_recv;inetstack::poll;inetstack::poll_bg_work::for::receive;catnip::runtime::receive 98.06 18645.13 8454.84
bgc::inetstack::poll_recv;inetstack::poll;inetstack::poll_bg_work::for::receive 87.63 19006.97 8619.82
bgc::inetstack::poll_recv;inetstack::poll;inetstack::poll_bg_work::for::for;inetstack::receive 73.17 1981.02 905.25
ioc::network::libos::push;inetstack::push 72.24 1702.86 798.47
ioc::network::libos::pushto;inetstack::push 67.83 1166.58 544.82
bgc::inetstack::poll_recv;inetstack::poll_bg_work::for::receive;catnip::runtime::receive 65.25 199.75 90.65
demikernel::new 60.38 1803476717.42 818145929.94
bgc::inetstack::poll_recv;inetstack::poll_bg_work::for::for;inetstack::receive;udp::receive 55.70 459.45 209.79
bgc::inetstack::poll_recv;inetstack::poll_bg_work::for::receive 54.33 305.88 138.75
ioc::network::libos::push;inetstack::push;catnip::runtime::transmit 49.28 853.88 402.00
ioc::network::libos::pushto;inetstack::push;catnip::runtime::transmit 45.04 538.78 249.05
bgc::inetstack::tcp::passiveopen::background;catnip::runtime::transmit 44.65 18435.17 8458.23
bgc::inetstack::poll_recv 36.21 585.85 266.15
ioc::network::libos::connect;catnip::runtime::transmit 30.78 6602.46 3028.14
bgc::inetstack::tcp::established::background;tcp::established::background::receiver 28.06 841.44 377.80
bgc::inetstack::tcp::established::background;tcp::established::background::retransmitter 26.02 1052.38 488.24
bgc::inetstack::tcp::established::background;tcp::established::background::sender 19.80 732.13 334.56
bgc::inetstack::poll_recv;inetstack::poll_bg_work::for::for;inetstack::receive 11.97 889.50 402.40
ioc::network::libos::close;catnip::runtime::transmit 9.50 916.90 416.20
bgc::inetstack::poll_recv;inetstack::poll_bg_work::for::for 8.86 54.51 24.96
bgc::inetstack::tcp::established::background;tcp::established::background::acknowledger 8.41 317.37 146.45
bgc::inetstack::tcp::established::background;tcp::established::background::receiver;catnip::runtime::transmit 7.97 1064.91 491.56
bgc::inetstack::poll_recv;inetstack::poll;inetstack::poll_bg_work::for::for 7.36 1572.52 717.44
bgc::inetstack::tcp::established::background 2.62 3220.44 1473.46
ioc::network::libos::push 0.52 2191.53 1026.71
ioc::network::libos::pop 0.51 881.12 409.74
bgc::inetstack::poll_recv;inetstack::poll 0.24 43285.67 19637.55
bgc::passive_listening::poll;catnip::runtime::transmit 0.22 732.00 400.32
demikernel::push 0.14 650.60 300.61
ioc::network::libos::pushto 0.06 1723.60 805.16
demikernel::pop 0.06 442.64 201.37
demikernel::sgaalloc 0.06 163.64 74.89
demikernel::pushto 0.02 571.14 266.07
ioc::network::libos::connect 0.01 15564.10 7094.05
ioc::network::libos::close 0.01 7473.50 3375.80
bgc::inetstack::tcp::established::background;tcp::established::background::retransmitter;catnip::runtime::transmit 0.01 720.54 384.76
demikernel::sgafree 0.01 70.72 32.24
demikernel::bind 0.00 23567.81 10489.34
bgc::inetstack::tcp::passiveopen::background 0.00 14202.40 6544.51
bgc::passive_listening::poll 0.00 5755.38 2653.12
demikernel::listen 0.00 4395.29 2017.27
demikernel::connect 0.00 4071.78 1831.67
bgc::inetstack::icmp::background 0.00 2779.95 1255.37
bgc::inetstack::arp::background 0.00 2561.23 1156.55
ioc::network::libos::accept 0.00 2552.55 1176.80
demikernel::socket 0.00 1616.74 738.17
demikernel::accept 0.00 1169.91 536.02
demikernel::async_close 0.00 583.56 249.50
demikernel::close 0.00 nan nan

Copy link

github-actions bot commented Aug 1, 2024

libos = catnap
commit id = aee61c0

collapsed_stack percent_time cycles_per_call nanoseconds_per_call
demikernel::socket;catnap::linux::transport::socket 97.13 54819.56 24645.55
ioc::network::libos::close;catnap::linux::transport::close 95.78 22424.99 10070.13
demikernel::listen;catnap::linux::transport::listen 92.62 13594.37 6100.15
demikernel::bind;catnap::linux::transport::bind 81.98 26455.60 11870.92
ioc::network::libos::accept 42.70 864896890.33 386954589.02
bgc::catnap::transport::epoll 33.66 2262.85 1030.46
ioc::network::libos::pop 25.84 1542617.87 696400.87
ioc::network::libos::connect 25.65 4281049.54 1933071.28
ioc::network::libos::pushto 24.02 8606.14 3748.36
ioc::network::libos::pushto;catnap::linux::transport::push 7.54 618.22 268.22
ioc::network::libos::push 6.64 17522.03 7975.22
ioc::network::libos::push;catnap::linux::transport::push 4.69 785.38 356.38
ioc::network::libos::pop;catnap::linux::transport::pop 2.73 539.33 242.29
ioc::network::libos::connect;catnap::linux::transport::connect 2.32 57833.25 26430.73
demikernel::pushto 1.34 418.98 181.97
demikernel::new 0.49 1636258.21 735972.36
demikernel::sgaalloc 0.21 228.75 104.99
demikernel::push 0.17 530.30 239.63
demikernel::pop 0.11 582.00 260.65
demikernel::socket 0.10 56530.96 25415.67
ioc::network::libos::close 0.08 23504.66 10555.81
demikernel::sgafree 0.04 82.83 37.31
demikernel::connect 0.01 2280.79 1042.87
demikernel::async_close 0.01 969.13 414.00
demikernel::bind 0.00 32193.20 14441.87
demikernel::listen 0.00 14657.74 6575.61
ioc::network::libos::accept;catnap::linux::transport::accept 0.00 2892.81 1294.53
demikernel::accept 0.00 1570.99 703.22
demikernel::close 0.00 nan nan

@ppenna ppenna marked this pull request as ready for review August 1, 2024 15:48
@ppenna
Copy link
Collaborator Author

ppenna commented Aug 1, 2024

Bypassing PR review as this concerns the build system.

@ppenna ppenna merged commit 4658714 into dev Aug 1, 2024
19 checks passed
@ppenna ppenna deleted the bugfix-shim-examples branch August 1, 2024 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement Request on an Existing Feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant