Commit Graph

488 Commits

Author SHA1 Message Date
Nathan Pemberton 6abc31adc3 Clarify status of fedora support in custom workload instructions 2018-11-09 21:58:08 -05:00
Nathan Pemberton df975d50d3 Merge branch 'dev' into fs-sw-docs 2018-11-09 21:41:55 -05:00
Nathan Pemberton 9a52ea4414 Update docs to reflect new build command, but don't change too much 2018-11-09 21:41:31 -05:00
Nathan Pemberton d1d06a584e Revert "Update docs to reflect changes to firesim-software. Also rename the linux-uniform workload to br-uniform to match the naming scheme."
Gonna re-do this with fewer invasive changes

This reverts commit c9472c89e3.
2018-11-09 14:47:34 -05:00
Nathan Pemberton c9472c89e3 Update docs to reflect changes to firesim-software. Also rename the linux-uniform workload to br-uniform to match the naming scheme. 2018-10-30 00:02:28 +00:00
Sagar Karandikar 197972a23b
Merge pull request #141 from firesim/remove-blkdev-printk
firesim-software with linux with blkdev printks removed
2018-10-28 09:46:59 -07:00
Sagar Karandikar 7e0725ab95 bump to merge commit 2018-10-28 16:46:39 +00:00
Sagar Karandikar a1465f69bf firesim-software with linux with blkdev printks removed 2018-10-28 04:33:09 +00:00
Sagar Karandikar 86e77d5dc2
Merge pull request #137 from firesim/manager-network-mapping-improvements
Manager network mapping improvements
2018-10-27 12:31:24 -07:00
Sagar Karandikar cd99cc0e7f update switch slots comment 2018-10-27 19:21:04 +00:00
Sagar Karandikar 42ae6bcde7 Merge branch 'dev' into manager-network-mapping-improvements 2018-10-27 19:17:18 +00:00
Sagar Karandikar e579cd59f5
Merge pull request #140 from firesim/fix-conflict
Fix merge conflict to master
2018-10-27 11:57:58 -07:00
Sagar Karandikar cec27e16f4 Merge remote-tracking branch 'origin/master' into fix-conflict 2018-10-26 23:10:04 +00:00
Sagar Karandikar b685c4dad2
Merge pull request #138 from firesim/fedora
firesim-software overhaul
2018-10-26 15:09:18 -07:00
Sagar Karandikar d6a6e2f3ad firesim software merged to dev 2018-10-26 22:08:26 +00:00
Sagar Karandikar f1ad9d37da bump mutilate with fixed sysroot path for new firesim-software 2018-10-26 21:58:55 +00:00
Sagar Karandikar 50b79b027d use particular hash of firesim-riscv-tools-prebuilt. install gtk3-devel for new qemu. bump firesim-software 2018-10-26 19:15:03 +00:00
Nathan Pemberton 564c0e16e5 Revert run-ping-latency.sh script to normal 2018-10-25 23:54:47 +00:00
Nathan Pemberton 7b2da1fcbf Merge remote-tracking branch 'origin/dev' into fedora 2018-10-25 23:51:54 +00:00
Nathan Pemberton eff4f64db9
Merge pull request #139 from firesim/fix-check-rtc-linux
Fix check rtc linux
2018-10-25 16:51:31 -07:00
Nathan Pemberton f4b866d678 Merge remote-tracking branch 'origin/fix-check-rtc-linux' into fedora 2018-10-25 23:47:13 +00:00
Nathan Pemberton 743319a224 Update workload symlinks for firesim-software 2018-10-25 23:46:49 +00:00
Howard Mao 100a830e4c make sure check-rtc-linux workload can actually be built 2018-10-25 21:58:48 +00:00
Nathan Pemberton cd50f75f3e Remove fedora make target as this is now covered in firesim-software 2018-10-25 00:28:18 +00:00
Nathan Pemberton 3bf633d65f Bump firesim-software. This commit meets feature parity with the old firesim-software. 2018-10-25 00:25:28 +00:00
Nathan Pemberton 74308c5625 Build qemu by default 2018-10-24 22:09:41 +00:00
Nathan Pemberton cfe77d4c51 Some workload dirs got untracked for some reason... 2018-10-24 21:35:42 +00:00
Sagar Karandikar 1c8edc88bd Merge remote-tracking branch 'origin/master' into manager-network-mapping-improvements 2018-10-24 18:45:00 +00:00
Nathan Pemberton a946ed7efe Update to use the refactored firesim-sw. This bumps qemu but spike still doesn't work by default. 2018-10-24 17:53:56 +00:00
Sagar Karandikar 4d1d06d333 Merge branch 'clos-master-no-supernode-mergedev' into manager-network-mapping-improvements 2018-10-24 17:16:09 +00:00
Sagar Karandikar a3844ba4b0 speed up fpga clear and flashing 2018-10-24 16:43:56 +00:00
Sagar Karandikar a3eddb074d fix compression breaking on shmem/ssh ports 2018-10-24 16:43:56 +00:00
Sagar Karandikar df2a713225 clos 8, 8, 16. see below for perf
[    0.904000] reboot: Power down
Power off
time elapsed: 5789.7 s, simulation speed = 781.87 KHz
*** PASSED *** after 4526759370 cycles
Runs 4526759370 cycles
[PASS] FireSim Test
SEED: 1539814361
Script done, file is uartlog
2018-10-24 16:43:56 +00:00
Sagar Karandikar 2b4346cede compress empty batches of tokens 2018-10-24 16:43:56 +00:00
Sagar Karandikar 46a379632b fix broadcast handling for clos topols 2018-10-24 16:43:56 +00:00
Sagar Karandikar c9f555c993 use random uplink. broadcast still broken 2018-10-24 16:43:56 +00:00
Albert Ou b9eb966882
Merge pull request #134 from firesim/fedora-uniform
Enable IceNet driver in Fedora kernel config
2018-10-19 16:37:10 -09:00
Albert Ou ebd9cfc2cb workloads: Enable IceNet driver in Fedora kernel config 2018-10-17 20:25:00 -07:00
Nathan Pemberton 07883c3fad first working fedora branch of fs-sw 2018-10-18 01:37:54 +00:00
Nathan Pemberton 1b5a312330 Merge branch 'dev' into fedora 2018-10-18 01:31:24 +00:00
Sagar Karandikar e9ace4cc5d generic clos topol 2018-10-17 16:13:19 +00:00
David Biancolin 41a80ce88c
Merge pull request #49 from firesim/multiclock
Model clock-domain crossings between transformed-RTL model and endpoints
2018-10-12 11:32:17 -07:00
David Biancolin af6eba7d81 Bump midas to dev 2018-10-12 18:31:33 +00:00
Albert Ou 4224d8103e
Merge pull request #128 from firesim/ssh-agent
Ignore SSH agent forwarding with tmux and screen
2018-10-11 17:35:24 -07:00
David Biancolin 08a6469c09 Update hwdb entries
There was one RTL-changing bugfix to the RV channel implementation.
2018-10-12 00:00:09 +00:00
David Biancolin 789a7ed117
Merge pull request #131 from firesim/add-nic-scalatests
Add NIC scalatests & change ungenerated run-recipes
2018-10-11 14:37:12 -07:00
David Biancolin b56cfddb0c Add the NIC loopback test to scalatests 2018-10-11 19:34:12 +00:00
David Biancolin 0f9d596abe Fix ML-run recipes to use correct naming, share args 2018-10-11 19:34:00 +00:00
David Biancolin 1f40eb9e37 [scalatests] Clean up spec for midas unittests 2018-10-11 19:27:51 +00:00
David Biancolin 2ab3e0218c Merge remote-tracking branch 'origin/dev' into multiclock 2018-10-11 17:48:10 +00:00