commit | d658b6e1cc22de852fef611e28f448257acc298a | [log] [tgz] |
---|---|---|
author | Tony Gutierrez <anthony.gutierrez@amd.com> | Tue Jan 19 13:57:50 2016 -0500 |
committer | Tony Gutierrez <anthony.gutierrez@amd.com> | Tue Jan 19 13:57:50 2016 -0500 |
tree | 9d4ab8f7531647eb7df619c77e8ddb2ae1022bcf | |
parent | 34fb6b5e35db751f310aee824046107e57a0ba03 [diff] |
* * * mem: support for gpu-style RMWs in ruby This patch adds support for GPU-style read-modify-write (RMW) operations in ruby. Such atomic operations are traditionally executed at the memory controller (instead of through an L1 cache using cache-line locking). Currently, this patch works by propogating operation functors through the memory system.