Memory-Centric Architectures

Publications

In-memory data rearrangement for irregular, data intensive computing, Scott Lloyd and Maya Gokhale, IEEE Computer August 2015,

Near memory data structure rearrangement, Maya Gokhale, Scott Lloyd, Chris Hajas, MEMSYS ’15, October 05-08, 2015, Washington DC, DC, USA, DOI

Hybrid memory cube performance characterization on data-centric workloads”, Maya Gokhale, Scott Lloyd, Chris Macaraeg, Proceedings of the 5th Workshop on Irregular Applications: Architectures and Algorithms Article No. 7 (SC15), doi 10.1145/2833179.2833184

DI-MMAP—a scalable memory-map runtime for out-of-core data-intensive applications, Brian Van Essen, Henry Hsieh, Sasha Ames, Roger Pearce, Maya Gokhale. Cluster Computing (online), October 2013

Scalable metagenomic taxonomy classification using a reference genome database, Sasha K. Ames, David A. Hysom, Shea N. Gardner, G. Scott Lloyd, Maya B. Gokhale, Jonathan E. Allen. Bioinformatics, 29 (18) July 2013, 2253-2260

Scaling Techniques for Massive Scale-Free Graphs in Distributed (External) Memory, Roger Pearce, Maya Gokhale, and Nancy Amato. International Parallel and Distributed Processing Symposium, May 2013.

Minerva: Accelerating Data Analysis in Next-Generation SSDs, Arup De, Maya Gokhale, Rajesh Gupta, and Steven Swanson, FCCM 2013, April 2013. Seattle, Washington.

QMDS: a file system metadata management service supporting a graph data model-based query language, Sasha Ames, Maya B. Gokhale, Carlos Maltzahn. International Journal of Parallel, Emergent, and Distributed Systems, 28 (9), 2013 159-183.

DI-MMAP: A high performance memory-map runtime for data-intensive applications, Brian Van Essen, Henry Hsieh, Sasha Ames, Maya Gokhale. International Workshop on Data-Intensive Scalable Computing Systems (DISCS-2012), Nov. 2012.

On the role of NVRAM in Data-intensive Architectures: An Evaluation, Brian Van Essen, Roger Pearce, Sasha Ames, Maya Gokhale, IEEE International Parallel & Distributed Processing Symposium, May2012

Multithreaded Asynchronous Graph Traversal for In-Memory and Semi-External Memory, Roger Pearce, Maya Gokhale, and Nancy Amato, Supercomputing 2010 Technical Program, November 2010, New Orleans LA.

Real-time Classification of Multimedia Traffic using FPGAs, Weirong Jiang and Maya Gokhale, Field Programmable Logic, August 2010, Milan IT.

FPGA based Network Traffic Analysis using Traffic Dispersion Patterns, Faisal Khan, Maya Gokhale, and Chen-Nee Chuah, Field Programmable Logic, August 2010, Milan IT.

Massively parallel acceleration of document-similarity classifier to classify web attacks, Craig Ulmer, Maya Gokhale, Brian Gallagher, Philip Top, Tina Eliassi-Rad, Journal of Parallel and Distributed Computing, 2010.

Mixing Hadoop and HPC Workloads on Parallel File Systems, Esteban Molina-Estolano, Maya Gokhale, Carlos Maltzahn, John May, John Bent, and Scott Brandt, Petascale Data Workshop, Supercomputing 09, Nov. 2009.

Application Experiments: MPPA and FPGA, Philip Top and Maya Gokhale, Distinguished Paper at Conference on Engineering of Reconfigurable Systems and Applications, Las Vegas, NV, June 2009.

Pianola: A script-based I/O benchmark, John May, presented at Petascale Data Storage Institute Workshop, November 2008, Austin, TX.

Hardware Technologies for High-Performance Data-Intensive Computing, Maya Gokhale, Jonathan Cohen, Andy Yoo, and W. Marcus Miller, Arpith Jacob, Craig Ulmer, Roger Pearce, IEEE Computer, April 2008.

Threading Opportunities in High-Performance Flash-Memory Storage, Craig Ulmer and Maya Gokhale, extended abstract at MIT-LL Workshop on High Performance Embedded Computing, Sept. 2008.

Language Classification using N-grams Accelerated by FPGA-Based Bloom Filters, Arpith Jacob and Maya Gokhale, Workshop on High Performance Reconfigurable Computing Technology at SC07, November 2007.