arai713
0e5c264c3e
Gridwise elementwise 2d (#466)
* added 2d gridwise elementwise
* added 2d version of device elementwise
* added example file with updated device elementwise call
* added Cmake file
* changed NumDim into 2D
* fixed compiler issues
* fixed indexing for loop step
* fixed NumDim dimension error
* changed blockID to 2D
* updated Grid Desc
* updated kernel call
* fixed 2d thread indexing
* added dimensions for example file
* commented out unused code
* changed vector load
* removed extra code
* temporarily removing vector load on 2nd dim
* changed vector load back, still causing errors
* altered indexing
* changed isSupportedArgument for 2D
* changed indexing + do/while
* fixed isSupportedArgument
* changed dimension for debugging
* fixed
* added testing printouts
* testing change
* added variables to distribute threads through both dimensions
* testing changes
* integrated variable for thread distribution into device elementwise and added as parameter for gridwise elementwise
* removed most of the extraneous code, testing with different dimensions
* testing
* removed debugging print statements
* moved 2d elementwise permute into elementwise permute directory
* fixed formatting
* removed debugging comments from threadwise transfer
Co-authored-by: Jing Zhang <jizhan@amd.com>
Co-authored-by: Po Yen Chen <PoYen.Chen@amd.com>
2022-12-12 09:18:10 -06:00
..
2022-12-08 11:48:43 -06:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-09-19 21:30:25 -05:00
2022-08-10 12:20:29 -05:00
2022-07-29 18:19:25 -05:00
2022-08-23 14:52:56 -05:00
2022-07-29 18:19:25 -05:00
2022-09-14 17:54:18 -05:00
2022-10-27 14:58:20 -06:00
2022-10-27 14:58:20 -06:00
2022-07-02 09:15:38 -05:00
2022-11-30 13:32:20 -06:00
2022-11-24 18:02:27 -06:00
2022-11-24 18:02:27 -06:00
2022-06-24 23:32:43 -05:00
2022-07-29 18:19:25 -05:00
2022-07-29 18:19:25 -05:00
2022-06-24 23:32:43 -05:00
2022-06-24 23:32:43 -05:00
2022-07-29 18:19:25 -05:00
2022-12-12 09:18:10 -06:00
2022-08-15 10:11:02 -05:00
2022-11-03 12:01:58 -06:00
2022-07-29 18:19:25 -05:00
2022-08-24 10:12:54 -05:00
2022-08-24 10:12:54 -05:00
2022-06-30 22:11:00 -05:00
2022-06-30 22:11:00 -05:00
2022-08-24 10:12:54 -05:00
2022-08-10 12:20:29 -05:00
2022-11-09 18:32:17 -06:00
2022-11-09 18:50:03 -06:00
2022-12-02 11:42:31 -06:00
2022-10-31 10:24:25 -06:00
2022-09-19 11:25:28 -05:00
2022-11-09 19:01:58 -06:00
2022-10-27 14:58:20 -06:00
2022-10-27 14:58:20 -06:00
2022-07-29 18:19:25 -05:00
2022-08-15 10:11:02 -05:00
2022-11-02 16:57:28 -06:00
2022-09-19 21:30:25 -05:00
2022-06-24 23:32:43 -05:00
2022-10-25 09:39:11 -06:00
2022-11-02 16:46:08 -06:00
2022-10-11 17:54:34 -05:00
2022-10-11 17:54:34 -05:00
2022-08-23 10:01:02 -05:00
2022-10-27 14:58:20 -06:00
2022-09-14 17:54:18 -05:00
2022-06-24 23:32:43 -05:00
2022-09-19 11:25:28 -05:00
2022-08-10 12:20:29 -05:00
2022-10-27 18:52:54 -06:00