Blaise Tine
bd18b03cc3
minor update
2023-12-31 15:29:04 -08:00
Blaise Tine
e7f8b40d93
minor update
2023-12-31 11:46:41 -08:00
Blaise Tine
ec2a35def9
Merge branch 'develop'
2023-12-31 11:26:48 -08:00
Blaise Tine
031d24e695
minor updates
2023-12-30 00:52:44 -08:00
Hansung Kim
158624bc1b
Write operand to file in matmul kernel
2023-12-30 00:28:55 -08:00
Blaise Tine
645ca62c91
Merge branch 'develop'
2023-12-29 15:14:23 -08:00
Blaise Tine
7425446b15
fixed DESTDIR support in simumation Makefiles
2023-12-29 14:11:16 -08:00
Blaise Tine
a7548db5ec
Merge branch 'develop'
2023-12-28 20:08:12 -08:00
Blaise Tine
e62d122c9b
enabling temporary build directory for blackbox multiple instances
2023-12-28 20:06:10 -08:00
Blaise Tine
e8cbfb4a72
Merge branch 'develop'
2023-12-28 16:11:29 -08:00
Blaise Tine
51e621cdf1
minor update
2023-12-28 16:08:26 -08:00
Blaise Tine
afea903332
Merge branch 'develop'
2023-12-28 12:33:58 -08:00
Blaise Tine
36f5dd87fe
minor update
2023-12-28 12:22:22 -08:00
Blaise Tine
e217bc2c23
adding tracking for SFU stalls
2023-12-28 12:12:11 -08:00
Blaise Tine
c7a81d1493
adding sockets support to simx and cache subsystem refactoring
...
minor update
minor update
minor updates
2023-12-20 15:16:12 -08:00
Blaise Tine
914b680aed
operands optimization
...
minor updates
minor updates
minor update
operands optimization
minor updates
minor updates
2023-12-20 15:07:23 -08:00
Blaise Tine
2c6d84bac9
Merge branch 'develop' of https://github.com/vortexgpgpu/vortex into develop
2023-12-18 12:54:13 -08:00
Blaise Tine
39e6f95c2b
operands optimization
...
minor updates
minor updates
minor update
2023-12-18 12:53:34 -08:00
Blaise Tine
5a2bc88d20
operands optimization
...
minor updates
minor updates
2023-12-18 04:44:01 -08:00
Blaise Tine
e04e026a14
profiling update
...
minor updates
2023-12-18 04:43:44 -08:00
Blaise Tine
c6845a4c8d
profiling timing optimization
...
minor update
minor update
minor update
2023-12-18 04:43:10 -08:00
Blaise Tine
f5f9e3dfdb
profiling timing optimization
2023-12-18 04:43:10 -08:00
Blaise Tine
6c7ac35054
profiling optimizations
...
minor updates
2023-12-18 04:43:00 -08:00
Blaise Tine
e5b41bcd66
wctl unit bug fix
2023-12-05 04:57:52 -08:00
Blaise Tine
1912f52bee
profiling bug fix
2023-12-05 04:56:46 -08:00
root
900a1efaca
BUFFER_EX refactoring
2023-12-05 04:55:50 -08:00
root
d288fb360c
Merge branch 'develop' of https://github.com/vortexgpgpu/vortex into develop
2023-12-05 04:50:20 -08:00
Hyesoon Kim
63a4ccef16
Merge pull request #95 from Udit8348/develop-documentation
...
Documentation for Testing and Contributing
2023-12-01 09:20:21 -05:00
Udit Subramanya
0d5887b938
Merge branch 'develop' into develop-documentation
...
Attempted to directly push to develop, but permission was denied.
Therefore, I moved my changes to my development branch located on my fork.
I have permission to commit changes to my fork, and I can open a PR to bring those changes into main repo
2023-12-01 08:56:17 -05:00
Udit Subramanya
a43b7432a0
add environment setup readme
2023-12-01 08:55:01 -05:00
Udit Subramanya
af94d24963
Merge branch 'develop' into develop-documentation
2023-12-01 08:49:46 -05:00
Udit Subramanya
b20320236d
adding documemtation for contributing and documentation
2023-12-01 08:22:44 -05:00
Hansung Kim
5825680303
[BUGFIX] Revert way_idx fix
...
The added code results in width mismatch for NUM_WAYS = 4.
2023-11-28 18:44:47 -08:00
Hansung Kim
c3c9a4b5d8
[BUGFIX] Fix wrong bitwidth of way_idx when NUM_WAYS=1
...
When NUM_WAYS=1, CLOG2(NUM_WAYS)-1 becomes -1, setting the MSB of
way_idx to a wrong value.
2023-11-28 16:05:41 -08:00
Hansung Kim
9a8020a683
Force-include gpu_pkg in VX_cache_define.vh
2023-11-28 13:55:11 -08:00
Blaise Tine
9c2916f3fc
minor update
2023-11-28 12:03:48 -08:00
Blaise Tine
e8d56dc013
minor update
2023-11-27 22:16:36 -08:00
Hansung Kim
5e5c625759
Write 0 instead of x for VX_CSR_MPM_RESERVED
...
Otherwise it makes verification hard with tools that don't process x's
well.
2023-11-27 16:06:16 -08:00
Hansung Kim
f41b50fc07
Define DBG_TRACE_CORE_PIPELINE_VCS for selective debug trace
2023-11-27 16:05:15 -08:00
Blaise Tine
24973ffca0
scoreboard optimization & profiling
2023-11-27 05:53:36 -08:00
Blaise Tine
4b68235389
fixed simx dispatcher bug
2023-11-27 04:50:55 -08:00
Blaise Tine
9dc5793046
minor udpate
2023-11-27 02:21:47 -08:00
Blaise Tine
1271c9c03f
minor update
2023-11-27 02:12:12 -08:00
Blaise Tine
ebec982434
minor update
2023-11-27 02:04:53 -08:00
Blaise Tine
2f1171ca76
minor update
2023-11-27 02:04:22 -08:00
Hansung Kim
99207c862c
Revert PutPartial -> PutFull spoofing
2023-11-19 17:48:38 -08:00
Blaise Tine
11752b2562
Merge branch 'develop' of https://github.com/vortexgpgpu/vortex into develop
2023-11-18 00:27:46 -08:00
Hansung Kim
e2d4894343
Add missing valid bit check for write acks
2023-11-17 20:32:53 -08:00
Hansung Kim
bc71c126ef
Fix STORE HEAP trace print in verilog wrapper
2023-11-17 20:25:01 -08:00
Hansung Kim
faf5fe3838
Assert ready when write response is coming back
...
Since the core's response ready signal depends on response valid, but core does
not accept write ACKs, we need to manually assert ready when there is a valid
response coming in for a write regardless of the core's ready state (which would
be 0).
2023-11-17 19:08:32 -08:00