An introduction is presented in which the editor discusses various reports within the issue on topics including the use of memory-level parallelism in memory-bound structured grid applications, the profiling techniques for applications using transactional memory (TM), and the dynamic mechanisms that support data placement on modern processors.