A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2010; you can also visit the original URL.
The file type is application/pdf
.
Hardware Support for Accelerating Data Movement in Server Platform
2007
IEEE transactions on computers
Data movement (memory copies) is a very common operation during network processing and application execution on servers. The performance of this operation is rather poor on today's microprocessors due to the following aspects: 1) Several longlatency memory accesses are involved because the source and/or the destination are typically in memory, 2) latency hiding techniques, such as out-of-order execution, hardware threading, and prefetching, are not very effective for bulk data movement, and 3)
doi:10.1109/tc.2007.1036
fatcat:dgkpxmdpybfrzl2vyepg6ke7ra