Commit Graph

  • 37fdb85778
    Merge bb6144094e into f62b292e4c 忘怀 2025-02-08 12:14:19 +0800
  • ccefdcae32
    Merge becbcaa073 into f62b292e4c citizen4 2025-02-08 12:14:09 +0800
  • 92be4d836a
    Merge 709ee77521 into f62b292e4c dips48 2025-02-08 12:14:03 +0800
  • 60691c4b62
    Merge 87beeb64da into f62b292e4c Stephen Abbene 2025-02-06 11:06:49 +0800
  • f62b292e4c
    Merge pull request from charlie-rivos/dev/charlie/support_cross_compilation master wangxp006 2025-02-06 10:13:29 +0800
  • 57b14649b5 Allow ARCH to be overriden in Makefile Charlie Jenkins 2025-01-24 14:11:46 -0800
  • 641a583036
    Merge pull request from Zengkai163/master wangxp006 2025-01-24 15:49:04 +0800
  • f7eee8e7ab Add brief mode for cpu info display Zengkai163 2025-01-22 22:32:27 +0800
  • 7d3c7595d2 Allow CC to be overriden in Makefile Charlie Jenkins 2025-01-17 16:35:53 -0800
  • 7cbc0ec9fa
    Merge cb5a8ade2a into 2c29fe37ef Pan 2025-01-06 16:19:11 +0800
  • 2c29fe37ef
    Merge pull request from Zengkai163/getCpuInfo wangxp006 2025-01-03 17:16:05 +0800
  • 54fe54dede getCpuInfo: Add support for arm64 Zengkai163 2024-12-31 20:21:39 +0800
  • acce946056
    Merge branch 'kdlucas:master' into master Zengkai163 2024-12-31 19:06:58 +0800
  • 3c0715bfdb
    Merge pull request from BeboRico16/patch-1 Zengkai163 2024-12-11 12:15:29 +0800
  • 2212847ec0
    fstime: replace sync() with fsync() Zengkai163 2024-12-03 15:59:14 +0800
  • 19f48eb9f7
    Fixed Typo in Usage BeboRico16 2024-09-18 12:26:27 +0900
  • cb5a8ade2a Extend N-copies to 2N for Context Switching case in out-of-box run Pan Deng 2024-08-16 11:16:30 +0800
  • 87beeb64da clean up namedpipes sabbene 2024-08-14 10:23:07 -0700
  • 569137edd1 fixed an error where the wrong value was being checked sabbene 2024-08-06 15:03:02 -0700
  • 489d7080a0 fix new test naming and headers sabbene 2024-08-06 12:03:15 -0700
  • da54016839 add named pipe based context switiching test sabbene 2024-08-06 12:00:59 -0700
  • a6027ca4ab update header sabbene 2024-08-06 11:32:43 -0700
  • 61087ead34 add named pipe test sabbene 2024-08-06 11:24:52 -0700
  • bb6144094e Rev'd to 5.1.4 to show results differernce Wentao Guan 2024-05-21 14:52:18 +0800
  • 44244147c8 fix README materialofmouse 2023-08-13 22:53:52 +0900
  • 1164f003c1 fix materialofmouse 2023-08-13 22:51:02 +0900
  • 073c9e445b WIP materialofmouse 2023-08-13 22:18:14 +0900
  • aca2f687ea WIP materialofmouse 2023-08-09 11:25:06 +0900
  • af88d8d575 fix run binary materialofmouse 2023-07-27 10:09:42 +0900
  • caf2943f64 ファイルの整理 run.cの追加 materialofmouse 2023-07-10 21:37:08 +0900
  • db515612d7 fix build materialofmouse 2023-07-10 20:46:48 +0900
  • 68618232e0 fix build file materialofmouse 2023-07-06 17:26:14 +0900
  • ec4f2d6604 add capsicum materialofmouse 2023-07-06 16:54:36 +0900
  • a07fcc0326 Add riscv64 support sunmin89 2023-04-06 11:57:13 +0800
  • ffe7d5d7aa Add changelog and refine comment sunmin89 2023-04-11 20:34:43 +0800
  • 7adf7486d9
    Specify -mabi=lp64d for riscv64 sun min 2023-04-06 18:26:29 +0800
  • 466e73e918 Add riscv64 support sunmin89 2023-04-06 11:57:13 +0800
  • d130340bd3
    Make tst.sh workload configurable with MULTI_SH_WORK_FACTOR env () Lipeng Zhu 2023-03-10 09:30:58 +0800
  • d18b4c9fcd MULTI_SH_WORK_FACTOR Glenn Strauss 2023-03-09 10:05:55 -0500
  • 6a091c010e Optionally expand the size of sort.src for tst.sh shell workload Lipeng Zhu 2023-03-10 09:34:26 -0500
  • 569ba093b8 Introduce TIMES_OF_SORT_SRC env to let user expand the sort.src to balance cycles distribution. Lipeng Zhu 2023-03-09 19:09:16 -0500
  • 549fe4fa47 add a variable of times_of_sort_src Lipeng Zhu 2023-02-28 21:35:06 -0500
  • 624b5016f8 Make the tst.sh workload can be configurable Lipeng Zhu 2023-02-28 20:43:45 -0500
  • 81e9de58c5
    fstime.c - Seperate r/w files for each parallel () Pan 2023-02-27 15:02:07 +0800
  • 7a320431e7 fstime.c - Better code to reduce LoC Pan Deng 2023-02-27 11:16:30 +0800
  • 65735a0430 fstime.c - Seperate r/w files for each parallel Pan Deng 2023-02-16 14:11:38 +0800
  • d34b4bc932 Use builtin arithmetic expansion feature to replace external expr command to triger tst.sh in parallel ASAP Lipeng Zhu 2023-02-08 19:27:06 -0500
  • 6705203ac0 Use builtin arithmetic expansion feature to replace external expr command to triger tst.sh in parallel ASAP Lipeng Zhu 2023-02-08 19:27:06 -0500
  • 23ee48e6b3 Allocate unique fd for each parallel to avoid unexpected syscall test result Jiebin Sun 2023-01-17 19:04:42 +0800
  • fb4521ca2d Allocate unique fd for each parallel to avoid unexpected syscall test result Jiebin Sun 2023-01-17 19:04:42 +0800
  • 2ebb4c5916 title[22] -> title[18] Glenn Strauss 2023-01-19 03:22:41 -0500
  • 1d44debaec title[18] -> title[22] Rong Tao 2022-04-18 19:50:37 +0800
  • 4ccffbb7b8 Support Kunpeng architecture JUN JIE NAN 2022-10-20 10:37:36 +0800
  • becbcaa073 context1: fix issue citizen4 2022-08-05 16:29:40 +0800
  • 2fce063b00
    title[18] -> title[22] Rong Tao 2022-04-18 19:50:37 +0800
  • e477bc0341 prefer || over 'or' (portability w/ ancient Perl) Glenn Strauss 2022-02-24 02:24:57 -0500
  • b9beecdc4a increase size of logname[] in src/big.c for debug Glenn Strauss 2022-02-24 02:06:00 -0500
  • d9242458ba A little trick to make Run recongnize the correct CPU cores on ARM machine, and then unixbench will run 1 threads and then multi-threads which is the correct process. Solve the Problem in issue : https://github.com/kdlucas/byte-unixbench/issues/60 longerzone 2018-09-13 17:19:25 +0800
  • 3d069b2e9c Directly call syscall(SYS_getpid) instead of getpid() in syscall test Yuanhong Peng 2020-10-23 16:17:03 +0800
  • a448dd4363
    Update README 钱超 2021-01-08 18:11:43 +0800
  • 488e9cd7e7 update version to 5.1.6 西邪 2021-01-08 17:47:25 +0800
  • 13856f3d08 update version to 5.1.6 西邪 2021-01-08 17:47:25 +0800
  • bfb8feb67f
    Merge pull request from yummypeng/replace-getpid 钱超 2021-01-08 17:43:29 +0800
  • de8be4ff0c Directly call syscall(SYS_getpid) instead of getpid() in syscall test Yuanhong Peng 2020-10-23 16:17:03 +0800
  • 5ae11acc7a update version chao.qianc 2020-06-17 17:35:02 +0800
  • 58e004a2d2 version 5.1.5 chao.qianc 2018-12-04 23:14:00 +0800
  • 199695b715 A little trick to make Run recongnize the correct CPU cores on ARM machine, and then unixbench will run 1 threads and then multi-threads which is the correct process. Solve the Problem in issue : https://github.com/kdlucas/byte-unixbench/issues/60 longerzone 2018-09-13 17:19:25 +0800
  • efe9b3440b add unixbench.sh for ease use chao.qianc 2018-07-02 16:37:10 +0800
  • 3a8d1b6828 Linux kernel scheduler has changed a lot, which imported wake_wide to determine whether to use wake_affine in try_to_wake_up other tasks, since some cpus don't share LLC , Under this situation, the behaviour of this case differs a lot, before using wake_wide, two threads will work on same cpu, after this, two threads will work on different cpus, which causes a really big score gap. For example: (no using wake_wide) kernel 3.10 score 977 (using wake_wide) kernel 4.9 score 227 which confused me, so i suggest to bind two threads on different cpus while theads booting up.In this way, we can ensue there always has context switches. chao.qianc 2018-06-29 16:12:00 +0800
  • 709ee77521 Linux kernel scheduler has changed a lot, which imported wake_wide to determine whether to use wake_affine in try_to_wake_up other tasks, since some cpus don't share LLC , Under this situation, the behaviour of this case differs a lot, before using wake_wide, two threads will work on same cpu, after this, two threads will work on different cpus, which causes a really big score gap. For example: (no using wake_wide) kernel 3.10 score 977 (using wake_wide) kernel 4.9 score 227 which confused me, so i suggest to bind two threads on different cpus while theads booting up.In this way, we can ensue there always has context switches. dips48 2018-06-20 10:40:35 +0800
  • bbae36fa3b
    use getppid instead of getpid xiabin 2018-03-23 16:15:07 +0800
  • 070030e09f
    Merge pull request from harish-24/power_cpu Kelly Lucas 2018-01-28 22:20:33 -0800
  • 519c2b47b1 Fix option -march with -mcpu for POWER architecture Harish 2018-01-29 11:29:50 +0530
  • 93d345889b
    Merge pull request from harish-24/handle_power Kelly Lucas 2018-01-21 22:06:20 -0800
  • 5031788bb2 Handle POWER architecture for unsupported option Harish 2018-01-19 14:37:51 +0530
  • 5734fb362d
    Merge pull request from t2-kob/environment_settings Kelly Lucas 2018-01-13 20:05:29 -0800
  • 205c0d01d0
    Merge branch 'master' into environment_settings Kelly Lucas 2018-01-13 20:05:00 -0800
  • a62313ed54
    Merge branch 'master' into environment_settings Kelly Lucas 2018-01-13 20:02:49 -0800
  • ba94c19199
    Fixed the "USAGE" to improve readability. t2-kob 2018-01-14 12:49:11 +0900
  • 5784739313
    Merge pull request from t2-kob/change_gcc_options Kelly Lucas 2018-01-13 12:40:21 -0800
  • 50f3aad18b
    Merge pull request from t2-kob/csv_support Kelly Lucas 2018-01-12 21:18:17 -0800
  • c17e1779ea Add change gcc options via Enviroment arguments. t2-kob 2018-01-12 14:15:12 +0900
  • fb25b1613f Added change directories and filename via Environment variables. t2-kob 2018-01-12 11:53:53 +0900
  • 918ccbdf8b Added csv support(score only) by Environment variable. t2-kob 2018-01-12 10:51:56 +0900
  • 61663da4fd Run script fixes for AIX Glenn Strauss 2017-06-29 20:19:39 -0400
  • cd6af2532a Merge fff60a55ec into aeed2ba662 Haydar Ali Ismail 2016-12-06 10:00:51 +0000
  • e37ce2c364 Merge 07fe0b14ee into aeed2ba662 Andrea Brancaleoni 2016-10-28 02:17:34 +0000
  • aeed2ba662 allow CFLAGS, LDFLAGS initial values from env Glenn Strauss 2016-10-27 22:13:20 -0400
  • 07fe0b14ee UnixBench/Makefile: permit overriding external {C/LD}FLAGS Andrea Brancaleoni 2016-10-24 13:49:21 +0200
  • fff60a55ec Update README.md Haydar Ali Ismail 2016-10-15 21:56:23 +0700
  • 35efe5e575 Fix Result Report Race Condition in Pipe-based Context Switching Test () Clark Wierda 2016-10-07 00:56:46 -0400
  • 7dabc8fe87 Simplify code in Pipe-based Context Switching Test Clark B. Wierda 2016-10-06 21:17:56 -0400
  • 1830e26be2 Fix Result Report Race Condition in Pipe-based Context Switching Test Clark B. Wierda 2016-10-06 01:15:11 -0400
  • 34ecf4ec6a Merge pull request from gstrauss/Run-on-active-CPUs Kelly Lucas 2016-09-17 21:45:26 -0700
  • c49ad96cae Run - detect num active CPUs Glenn Strauss 2016-09-18 00:35:08 -0400
  • 088ceb225a Merge pull request from gstrauss/context1-fix-end-of-test Kelly Lucas 2016-09-17 20:37:43 -0700
  • cada60619c Merge pull request from gstrauss/Run-check-log-0 Kelly Lucas 2016-09-17 20:37:33 -0700
  • a04d7c6b63 Run - Can't take log of 0 Glenn Strauss 2016-09-17 22:28:19 -0400
  • 777d66eb15 context1.c - better end-of-stream, signal handling Glenn Strauss 2016-09-17 21:52:06 -0400
  • e0b8c00209 Merge pull request from gstrauss/use-Perl-FindBin Kelly Lucas 2016-09-17 17:46:59 -0700