felsabbagh3
|
166b9ae48d
|
Before Scratchpad
|
2019-04-05 17:56:05 -04:00 |
|
felsabbagh3
|
719ed25213
|
Cleanup
|
2019-03-31 16:30:37 -04:00 |
|
felsabbagh3
|
26378d61d8
|
updated TODO
|
2019-03-31 05:22:42 -04:00 |
|
felsabbagh3
|
8c2ae97510
|
1 WARP 8 THREADS TESTED + FULLY WORKING
|
2019-03-31 05:21:00 -04:00 |
|
felsabbagh3
|
c83ef94d02
|
1 WARP 2 THREADS WORKING
|
2019-03-31 05:02:55 -04:00 |
|
felsabbagh3
|
4aac33b298
|
Using verilog For-loops + Passing all tests
|
2019-03-30 22:55:13 -04:00 |
|
felsabbagh3
|
52a839f84d
|
Using verilog For-loops + Passing all tests
|
2019-03-30 22:14:44 -04:00 |
|
felsabbagh3
|
a3a3b21de7
|
Using verilog For-loops + Passing all tests
|
2019-03-30 22:09:03 -04:00 |
|
felsabbagh3
|
99a0792a0c
|
Passing all tests with 2 threads
|
2019-03-30 03:54:20 -04:00 |
|
felsabbagh3
|
d02c3d25b7
|
sync
|
2019-03-27 13:52:13 -04:00 |
|
felsabbagh3
|
68f3ba84e5
|
Added HW threads - Infinite loop + fixed valid
|
2019-03-27 03:53:59 -04:00 |
|
felsabbagh3
|
9b42e79dcf
|
Added HW threads - Infinite loop
|
2019-03-27 03:44:14 -04:00 |
|
felsabbagh3
|
cc0fb0eece
|
better use of valid signal
|
2019-03-27 00:07:59 -04:00 |
|
felsabbagh3
|
7a528c5ef2
|
Packing data wires + ALU module
|
2019-03-26 19:17:11 -04:00 |
|
felsabbagh3
|
6901208a54
|
Added a README
|
2019-03-22 04:29:24 -04:00 |
|
felsabbagh3
|
d42e7845a9
|
Added a README
|
2019-03-22 04:27:42 -04:00 |
|
felsabbagh3
|
781c11c93f
|
Updated TODO
|
2019-03-22 04:21:21 -04:00 |
|
felsabbagh3
|
6c64fa35f8
|
Restructure
|
2019-03-22 04:14:52 -04:00 |
|
felsabbagh3
|
097e0217de
|
Added support for MUL/DIV (Passes all tests)
|
2019-03-22 03:54:59 -04:00 |
|
felsabbagh3
|
01d142c6e6
|
rtl passing all tests
|
2019-03-22 02:44:53 -04:00 |
|
felsabbagh3
|
656475b3b3
|
Passing Most tests
|
2019-03-21 23:47:48 -04:00 |
|
felsabbagh3
|
d08d389177
|
Started on rtl (Finished till decode)
|
2019-03-21 02:23:10 -04:00 |
|
felsabbagh3
|
1892feefbf
|
Improved Efficiency + Added Matrix Scalar functions
|
2019-03-19 16:37:49 -04:00 |
|
felsabbagh3
|
cae4247343
|
Automatic Available Warp/Thread Detection
|
2019-03-19 14:19:00 -04:00 |
|
felsabbagh3
|
f61a013c8e
|
updated TODO
|
2019-03-19 01:53:55 -04:00 |
|
felsabbagh3
|
cfbf69812c
|
1 warp stable independance
|
2019-03-19 01:47:23 -04:00 |
|
felsabbagh3
|
936b98bfb5
|
fixed barrier bug
|
2019-03-19 00:56:36 -04:00 |
|
felsabbagh3
|
ee0d8a0f55
|
Finished mult, add, and sub
|
2019-03-19 00:43:03 -04:00 |
|
felsabbagh3
|
4266c8d86c
|
Changed name to vortex for now + Fixed library structure
|
2019-03-18 21:10:16 -04:00 |
|
felsabbagh3
|
1ebd7a6969
|
changed args structure
|
2019-03-18 18:38:02 -04:00 |
|
felsabbagh3
|
2944fe4a1b
|
TODO: finish mult algo + make a proper OS
|
2019-03-17 00:12:25 -04:00 |
|
felsabbagh3
|
c8af6f60ff
|
Added support for M extension
|
2019-03-16 23:50:01 -04:00 |
|
felsabbagh3
|
e5f1ed1af4
|
code cleanup
|
2019-03-16 19:38:47 -04:00 |
|
Demo
|
7fe17b2055
|
exploring compressed instructions
|
2019-03-10 03:58:56 -04:00 |
|
Demo
|
0215b17f01
|
added TODO
|
2019-03-10 03:47:51 -04:00 |
|
Demo
|
f82a938267
|
Added warp independance
|
2019-03-10 03:43:25 -04:00 |
|
Demo
|
56706e1f38
|
finally added a makefile
|
2019-03-09 13:57:06 -05:00 |
|
felsabbagh3
|
af4303a4ca
|
Warp Scheduling + Control Divergence working and stable
|
2019-02-22 07:00:35 -05:00 |
|
felsabbagh3
|
087a39ccf4
|
Working + Stable - Mutex
|
2019-02-22 04:01:07 -05:00 |
|
felsabbagh3
|
96a8615a5f
|
fixed some bugs
|
2019-02-17 07:19:20 -05:00 |
|
felsabbagh3
|
3958beef09
|
Stack smashing when scheduling third warp.
|
2019-02-15 01:45:54 -05:00 |
|
felsabbagh3
|
337a8669fe
|
before queue integration
|
2019-02-14 22:46:39 -05:00 |
|
felsabbagh3
|
6935d52c39
|
MWMT tested + minor opt
|
2019-02-14 13:41:59 -05:00 |
|
felsabbagh3
|
6c493cc4de
|
Completed support for WSPAWN, CLONE, and JALRS
|
2019-02-14 03:32:58 -05:00 |
|
felsabbagh3
|
39003073f9
|
implementing gpu library
|
2019-02-14 01:54:16 -05:00 |
|
Fares
|
c3c3cb0b45
|
adding gpgu library
|
2019-02-13 18:26:38 -05:00 |
|
felsabbagh3
|
3ac246ae6a
|
PASSING ALL TEST CASES
|
2019-02-11 01:02:09 -05:00 |
|
felsabbagh3
|
2c1f61196a
|
Passes all tests - SRAI
|
2019-02-11 00:41:07 -05:00 |
|
felsabbagh3
|
d9138a1493
|
mem loads and stores error cuz two seperate mem modules
|
2019-02-10 05:54:02 -05:00 |
|
felsabbagh3
|
3c74a13009
|
Passes all tests except MEM and lui?
|
2019-02-10 05:46:18 -05:00 |
|