felsabbagh3
|
3958beef09
|
Stack smashing when scheduling third warp.
|
2019-02-15 01:45:54 -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 |
|
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 |
|
felsabbagh3
|
0c3a73a896
|
lots of errors
|
2019-02-09 20:17:17 -05:00 |
|
felsabbagh3
|
8128d2e250
|
Changed ArchDef
|
2019-02-09 15:57:16 -05:00 |
|
chad
|
accb108b9e
|
Tidy up list of instructions in header.
|
2016-08-17 21:26:50 -04:00 |
|
Meghana
|
4c13eaf8ce
|
split-join fix for unanimous branches
|
2016-03-07 21:13:10 -05:00 |
|
cdkersey
|
16ef49b63e
|
Add batch (no input thread) mode to emulator.
|
2015-10-22 10:23:03 -06:00 |
|
cdkersey
|
4840bf3ebd
|
Checking of assembly input for operand type correctness.
|
2015-09-29 13:23:57 -06:00 |
|
cdkersey
|
1eb574650f
|
Binary compatibility with Harmonica.
|
2015-09-15 13:02:02 -06:00 |
|
cdkersey
|
ae11d80d36
|
Memory access information in emulator for timing simulation.
|
2015-09-05 16:12:49 -06:00 |
|
cdkersey
|
a9dfe00b48
|
Stats output on request.
|
2015-08-31 22:01:48 -06:00 |
|
cdkersey
|
8474581c5a
|
SPAWNW should pick never-before-spawned warps, not merely idle (possibly at a barrier) ones.
|
2015-08-04 14:58:59 -06:00 |
|
cdkersey
|
6732690f8c
|
Added warp count to Arch ID string.
|
2015-08-04 13:21:33 -06:00 |
|
cdkersey
|
a788ea6aa4
|
Barrier instruction support.
|
2015-08-04 12:55:47 -06:00 |
|
cdkersey
|
c3dfe31fe7
|
wspawn instruction support.
|
2015-08-04 12:20:49 -06:00 |
|
cdkersey
|
3011e4e757
|
Separated warp and core in preparation for wspawn support.
|
2015-08-04 10:58:53 -06:00 |
|
cdkersey
|
574ffce14b
|
Better-working ipdom instructions.
|
2015-07-30 14:38:15 -06:00 |
|
cdkersey
|
3242ff3354
|
%ra, %sp, %fp are now valid register identifiers.
|
2015-07-06 22:20:05 -06:00 |
|
cdkersey
|
56aaff1f87
|
Fully-functioning spawn and join instructions.
|
2014-09-09 03:08:23 -04:00 |
|
chad
|
7529be422b
|
Beginnings of ipdom support.
|
2014-09-08 18:40:29 -04:00 |
|
chad
|
41a32bcfd1
|
New instruction for Harmonica warp control.
|
2014-04-30 23:00:34 -04:00 |
|
chad
|
38ab04e988
|
Bug fix. Now works on 32-bit and with -O3.
git-svn-id: http://www.cdkersey.com/harp/harptool@120 0246edb2-e076-4747-b392-db732a341fa2
|
2013-01-18 11:07:23 +00:00 |
|
chad
|
ea03ccb47d
|
Bugfix-- registers now appropriately truncated.
git-svn-id: http://www.cdkersey.com/harp/harptool@117 0246edb2-e076-4747-b392-db732a341fa2
|
2013-01-18 04:32:23 +00:00 |
|
chad
|
afe15f4ff1
|
Fixed the assembler weirdness.
git-svn-id: http://www.cdkersey.com/harp/harptool@116 0246edb2-e076-4747-b392-db732a341fa2
|
2013-01-17 09:35:23 +00:00 |
|
chad
|
4428bcd1b7
|
Additional debugging info.
git-svn-id: http://www.cdkersey.com/harp/harptool@115 0246edb2-e076-4747-b392-db732a341fa2
|
2013-01-17 09:04:30 +00:00 |
|
chad
|
77793a1dbb
|
Some bugfixes, apparently a new bug.
git-svn-id: http://www.cdkersey.com/harp/harptool@112 0246edb2-e076-4747-b392-db732a341fa2
|
2013-01-15 23:16:10 +00:00 |
|
chad
|
bd2c5724f8
|
Added some qsim support
git-svn-id: http://www.cdkersey.com/harp/harptool@77 0246edb2-e076-4747-b392-db732a341fa2
|
2012-03-11 16:47:02 +00:00 |
|
chad
|
59976a7e11
|
The qsim-harp library builds, built by default, not expected to work yet.
git-svn-id: http://www.cdkersey.com/harp/harptool@35 0246edb2-e076-4747-b392-db732a341fa2
|
2011-10-21 21:17:30 +00:00 |
|
chad
|
6cd25d547a
|
Some (untested) code for a QSim interface.
git-svn-id: http://www.cdkersey.com/harp/harptool@33 0246edb2-e076-4747-b392-db732a341fa2
|
2011-10-19 22:51:41 +00:00 |
|
chad
|
15774083d0
|
Added the rest of the framework for instrumenting the emulator.
git-svn-id: http://www.cdkersey.com/harp/harptool@32 0246edb2-e076-4747-b392-db732a341fa2
|
2011-10-19 02:13:13 +00:00 |
|
chad
|
1ada993c54
|
Added capability for instrumentation on all register accesses.
git-svn-id: http://www.cdkersey.com/harp/harptool@30 0246edb2-e076-4747-b392-db732a341fa2
|
2011-10-19 01:04:51 +00:00 |
|
chad
|
f758375767
|
Replaced instruction information arrays with a table.
git-svn-id: http://www.cdkersey.com/harp/harptool@12 0246edb2-e076-4747-b392-db732a341fa2
|
2011-07-24 10:07:09 +00:00 |
|
chad
|
e3ab8a71ee
|
Added initial register content needed by runtime.
git-svn-id: http://www.cdkersey.com/harp/harptool@10 0246edb2-e076-4747-b392-db732a341fa2
|
2011-07-23 12:22:43 +00:00 |
|
chad
|
269fe72f2d
|
Added some reading material, floating point support.
git-svn-id: http://www.cdkersey.com/harp/harptool@9 0246edb2-e076-4747-b392-db732a341fa2
|
2011-07-23 11:16:39 +00:00 |
|
chad
|
25377e4c03
|
Initial commit. Harptool, some docs, and the initial logo attempt.
git-svn-id: http://www.cdkersey.com/harp/harptool@1 0246edb2-e076-4747-b392-db732a341fa2
|
2011-06-13 20:27:18 +00:00 |
|