Commit Graph

  • 01acb468de feat: added logging instrumentation for tenant preprocessing param master emil 2024-07-15 17:28:19 +0400
  • a230ad986d temp mt-dbf Emil Abbasov 2024-06-25 19:54:55 -0400
  • 1c968ff407 rebase with master Emil Abbasov 2024-06-12 15:39:46 -0400
  • 693e633164 Removed all the PNMs from the testbenchs Emil Abbasov 2024-06-11 16:49:39 -0400
  • 0f758a7602 fix: Update multi-tenancy-tests for GOCR to accept PNGs Emil Abbasov 2024-06-11 16:30:23 -0400
  • 7a534581c5 fix: Update gocr tests to send PNGs instead of PNMs Emil Abbasov 2024-06-11 16:27:58 -0400
  • 8f1ea67df9 feat: GOCR now suports PNG input (no conversion, no pnm at all) Emil Abbasov 2024-06-10 19:15:13 -0400
  • 6b0ba99e86
    feature: added SJF scheduler and Regression based prediction (#385) Emil 2024-05-30 22:43:22 -0400
  • e054af58c6 - upgraded to LLVM_VERSION=13 both on sledge & AWSM - updated dockerfile, main.yaml - added new uninstall_llvm.sh script to ease LLVM removal #385 Emil Abbasov 2024-05-30 22:23:40 -0400
  • 1fc060e70f fix the multi-tenantcy-predictions run.sh script Emil Abbasov 2024-05-30 22:21:45 -0400
  • f887161718 error handling for when model_scale and model_beta2 is zero Emil Abbasov 2024-05-30 22:20:35 -0400
  • c990be467c Addressed Gabe's comments Emil Abbasov 2024-05-30 22:20:07 -0400
  • fb6516febd - update .clang-format props to match composite (almost) - reformat C codes in the repo - refactor the format.sh script - fetch latest AWSM master Emil Abbasov 2024-05-30 21:36:40 -0400
  • 3ae0c74bef fix: replace GET by POST for hey requests (fix by Xioasu) Emil Abbasov 2024-05-27 13:33:07 -0400
  • ac532d1fb8 fixed the default values for def.server when not given emil 2024-05-25 18:13:32 -0400
  • 11d1484701 fix: error handling emil 2024-05-25 16:41:13 -0400
  • fdf75b4e8f feature: added SJF scheduler added REGRESSION based prediction support Emil Abbasov 2024-05-25 00:59:13 -0400
  • 4ae8b02413
    Enhanced Bash scripts (#384) Emil 2024-05-01 12:17:57 -0400
  • 9a41842870 remove mtdbf env file for now #384 Emil Abbasov 2024-04-30 19:24:58 -0400
  • c0686b9aa0 updated awsm repo Emil Abbasov 2024-04-30 19:11:33 -0400
  • 3bf3882359 Merge branch 'mt-dbf' of https://github.com/gwsystems/sledge-serverless-framework into mt-dbf Emil Abbasov 2024-04-30 18:59:24 -0400
  • 0bc835ecc5 bash enhancements added depth_to_xyz experiment Emil Abbasov 2024-04-30 18:58:14 -0400
  • 7b77918996 bash enhancements added depth_to_xyz experiment Emil Abbasov 2024-04-30 18:56:35 -0400
  • de22264f4d
    Merge pull request #383 from gwsystems/mt-dbf Emil 2023-12-05 19:43:42 -0500
  • bfc842924e feat: added new test for cnn_face_detection app fix: revert CI tests to run on Ubuntu20.04 for LLVM-12 support #383 Emil Abbasov 2023-12-05 19:14:59 -0500
  • 9f465e01fe Merge branch 'mt-dbf' of https://github.com/gwsystems/sledge-serverless-framework into mt-dbf Emil Abbasov 2023-10-31 20:43:25 -0400
  • 22860ba0d1 Merge pull request #380 from gwsystems/mt-dbf Emil Abbasov 2023-10-31 20:41:48 -0400
  • 4e1f67929e
    Merge pull request #381 from mzpqnxow/portable-uname-arch Emil 2023-10-23 12:59:54 -0400
  • 23639915c4
    Update install_deb.sh #381 AG 2023-10-23 11:24:00 -0400
  • b85e13fb5f
    Merge pull request #380 from gwsystems/mt-dbf Emil 2023-09-25 16:03:33 -0400
  • ba8818e4f8 added multi-tenancy testbed #380 Emil Abbasov 2023-09-25 15:50:35 -0400
  • 90f9987c82 Fix: temporary fix (by Xiaosu) that introduces locks that prevent scalability Emil Abbasov 2023-07-17 20:10:01 -0400
  • 8d1ba3d9b0 cleanup emil 2023-07-17 19:43:11 -0400
  • 244c2ddb6f logs modified #378 adroitx 2023-02-26 22:58:57 -0800
  • 7f5e56dbe4 mem logs added adroitx 2023-02-26 22:43:58 -0800
  • d0c781a307
    Merge pull request #10 from abhisheksharma1395/enable_mem_profile Abhishek Sharma 2023-02-26 20:27:02 -0800
  • 69de078afd enable mem profile adroitx 2023-02-26 20:24:24 -0800
  • b4168f68be
    Merge pull request #9 from abhisheksharma1395/activate_mem_profile Abhishek Sharma 2023-02-26 19:28:08 -0800
  • 5bc714d9eb activate mem profile adroitx 2023-02-26 19:27:14 -0800
  • d84b14cdd6 updated sledge to the latest sub project awsm module adroitx 2023-02-03 14:52:33 -0800
  • 741eec149f
    Merge pull request #8 from abhisheksharma1395/awsm_module_link Abhishek Sharma 2023-02-03 14:02:13 -0800
  • 992cfe827c awsm module link fixed adroitx 2023-02-03 14:01:33 -0800
  • 120fbe8fbc
    Merge pull request #7 from abhisheksharma1395/hrml_example Abhishek Sharma 2023-02-03 11:50:39 -0800
  • 85c27910f8 html example testing adroitx 2023-02-03 11:49:41 -0800
  • 995bb250d0
    Merge pull request #6 from abhisheksharma1395/hyde_update_2 Abhishek Sharma 2023-02-02 20:09:22 -0800
  • d494243ed5 hyde updated #376 adroitx 2023-02-02 20:05:31 -0800
  • 3d26dcd084
    Merge pull request #5 from abhisheksharma1395/hyde_update Abhishek Sharma 2023-02-02 19:03:40 -0800
  • 391080a7e5 hyde update adroitx 2023-02-02 19:03:07 -0800
  • a8684ff7e0
    Merge pull request #4 from abhisheksharma1395/echo Abhishek Sharma 2023-02-02 16:14:37 -0800
  • a59ac44a44 conflict resolved adroitx 2023-02-02 16:14:08 -0800
  • f106bbf768 echo added adroitx 2023-02-02 16:12:05 -0800
  • 18729c8954
    Merge pull request #3 from abhisheksharma1395/abhisheksharma1395-patch-2 Abhishek Sharma 2023-01-31 14:28:12 -0800
  • 4c6839147c
    update makefile Abhishek Sharma 2023-01-31 14:27:49 -0800
  • 1207d4b936 debug #375 adroitx 2023-01-31 14:25:18 -0800
  • 097ab12d7b
    Merge pull request #2 from abhisheksharma1395/debug_branch Abhishek Sharma 2023-01-31 13:34:53 -0800
  • 5e54926a37 debug adroitx 2023-01-31 13:34:04 -0800
  • 64a2efc515 conflict resolved adroitx 2023-01-31 13:31:11 -0800
  • 06b0636aa5 debug adroitx 2023-01-31 13:21:04 -0800
  • 183f53faae debug enabled #374 adroitx 2023-01-31 13:02:09 -0800
  • bea86db050 Revert "debug logs enabled" adroitx 2023-01-31 11:23:59 -0800
  • 6f051ce1b8 debug logs enabled adroitx 2023-01-31 11:02:58 -0800
  • 85277be2e0
    Merge pull request #1 from abhisheksharma1395/abhisheksharma1395-patch-1 Abhishek Sharma 2023-01-31 10:31:02 -0800
  • cbcb5104cb
    awsm_submodule_url_modified Abhishek Sharma 2023-01-31 10:30:35 -0800
  • 83135b9773
    Enable debug #373 Abhishek Sharma 2023-01-14 12:04:01 -0800
  • 80b8ec6f77
    Merge pull request #1 from abhisheksharma1395/docker-install-script Abhishek Sharma 2023-01-12 02:25:59 -0800
  • d8d501930c
    Create install_docker.sh Abhishek Sharma 2023-01-12 02:25:39 -0800
  • 212bb2cc10
    Update README.md Abhishek Sharma 2023-01-06 04:38:05 -0800
  • a79bd35f11 upload script remove_atomic_variables_for_self_to_localqueue Xiaosu Lyu 2022-11-30 23:15:23 -0500
  • d3568884fe upload test_on_remote.sh Xiaosu Lyu 2022-11-30 17:29:26 -0500
  • 8164b5274f add a flag to exit while loop for each worker thread worker_generates_requests_to_global_queue Xiaosu Lyu 2022-11-30 17:25:01 -0500
  • 7841162eee add a flag to exit while loop for each worker thread Xiaosu Lyu 2022-11-30 17:07:29 -0500
  • 8db08ae6b1 set a stop flag to exit while loop for each worker thread remove_atomic_variables_for_self_to_globalqueue xiaosuGW 2022-11-30 17:05:30 -0500
  • acf7868430 upload debug.sh Xiaosu Lyu 2022-11-30 04:35:43 +0000
  • 680879eca1 update scheduler.h Xiaosu Lyu 2022-11-22 19:33:11 +0000
  • 1180fb68cd forgot to sumbit file sandbox_set_as_init.h Xiaosu Lyu 2022-11-22 19:28:57 +0000
  • 6f2e270c8a upload tests remove_atomic_varaibles_for_RR_localqueue Xiaosu Lyu 2022-11-17 17:57:16 +0000
  • f39e8b54f8 upload tests remove_atomic_for_ARM_version Xiaosu Lyu 2022-11-17 17:55:51 +0000
  • 9afaa675ad upload tests folder Xiaosu Lyu 2022-11-17 17:41:54 +0000
  • 99347aacd1 upload tests folder Xiaosu Lyu 2022-11-17 17:39:09 +0000
  • c4f40cc5bf change sandbox init order: when generate a new sandbox, enqueue it to the local queue and init (allocate memory to) it when get the request from local queue Xiaosu Lyu 2022-11-17 17:35:11 +0000
  • 5e2558048a
    Fix: Change the TLS-model for the libsledge to init-exec (#370) Emil 2022-11-14 14:25:49 -0500
  • 562e5d8623 Fix: Change the TLS-model for the libsledge to init-exec #370 emil 2022-11-14 13:51:55 -0500
  • c205066070 change total throughtput calculation by using each worker's throughput Xiaosu Lyu 2022-11-07 20:56:27 +0000
  • 8119f438d5 remove atomic variables Xiaosu Lyu 2022-10-27 20:42:02 +0000
  • c12a1f6dcd change the start_t time to be receiving the first request time not the system boot time listener_thread_distributes_requests_worker_queue_with_RR Xiaosu Lyu 2022-10-27 20:40:52 +0000
  • 3c6f668512 change the start_t time to be receiving the first request time not the system boot time ARM_version Xiaosu Lyu 2022-10-27 20:36:20 +0000
  • 416c002376 change the start_t time to be receiving the first request time not the system boot time Xiaosu Lyu 2022-10-27 20:32:57 +0000
  • 372f29631e forgot submitting include/http_route_total.h to remove atomic variables Xiaosu Lyu 2022-10-27 20:32:29 +0000
  • 623554f901 remove atomic variables Xiaosu Lyu 2022-10-27 20:19:40 +0000
  • 12fc5573e7 remove atomic variables Xiaosu Lyu 2022-10-27 15:41:11 +0000
  • 0d46f8a068 1. change the start_t time to be receiving the first request time not the system boot time. 2. make the start worker core's ID can be configurable in the json file Xiaosu Lyu 2022-10-27 15:24:53 +0000
  • 49f5ba3897 fix user code read NULL content bug Xiaosu Lyu 2022-10-27 15:15:54 +0000
  • 9582ed445e remove all atomic variables Xiaosu Lyu 2022-10-27 14:43:33 +0000
  • a9dd1f9710 1. change the start_t time to be receiving the first request time not the system boot time. 2. make the start worker core's ID can be configurable in the json file worker_generates_requests_to_local_queue Xiaosu Lyu 2022-10-27 14:41:17 +0000
  • 8a20ae7037 fix user code read NULL content bug Xiaosu Lyu 2022-10-27 14:35:03 +0000
  • 6e3d6ef311 fix memory leak bug Xiaosu Lyu 2022-10-21 18:17:37 +0000
  • 48f9d44aea fix memory leak bug Xiaosu Lyu 2022-10-21 18:17:11 +0000
  • da8dbc4032 1. add lock held time for each worker thread and listener thread. 2. print out total requests of each worker Xiaosu Lyu 2022-10-17 20:41:18 +0000
  • 96f78698ce save the first http session object as a global session without releasing it, reuse it as the following requests' http sessions, this can improve the performance of self workload geneation. Xiaosu Lyu 2022-10-14 04:37:05 +0000
  • 72feda73d8 print out the lock total hold time and longest hold time of each worker thread and listener thread Xiaosu Lyu 2022-10-14 04:35:16 +0000