Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Adam J. McPadden is active.

Publication


Featured researches published by Adam J. McPadden.


acm international conference on systems and storage | 2018

PM aware storage engine for MongoDB

Moshik Hershcovitch; Revital Eres; Adam J. McPadden

With the maturity of Persistant Memories (PM) such as storage class memory technologies, e.g., STT-MRAM, PCM, ReRAM and 3DXpoint, we expect to see practical implementation of data structures, data stores and databases for use-cases such as IoT, mobile, and cloud. We developed a PM-aware storage engine for MongoDB which leverages PM hardware capabilities such as byte addressability and persistency. With our storage engine we see improved latency, less write amplification, less capacity and simpler implementation due to the fact that some code paths become unnecessary compared to past implementations.


international symposium on microarchitecture | 2017

Contutto: a novel FPGA-based prototyping platform enabling innovation in the memory subsystem of a server class processor

Bharat Sukhwani; Thomas Roewer; Charles L. Haymes; Kyu-hyoun Kim; Adam J. McPadden; Daniel M. Dreps; Dean Sanner; Jan van Lunteren; Sameh W. Asaad

We demonstrate the use of an FPGA as a memory buffer in a POWER8® system, creating a novel prototyping platform that enables innovation in the memory subsystem of POWER-based servers. Our platform, called ConTutto, is pin-compatible with POWER8 buffered memory DIMMs and plugs into a memory slot of a standard POWER8 processor system, running at aggregate memory channel speeds of 35 GB/s per link. ConTutto, which means “with everything”, is a platform to experiment with different memory technologies, such as STT-MRAM and NAND Flash, in an end-to-end system context. Enablement of STTMRAM and NVDIMM using ConTutto shows up to 12.5x lower latency and 7.5x higher bandwidth compared to the respective technologies when attached to the PCIe bus. Moreover, due to the unique attach-point of the FPGA between the processor and system memory, ConTutto provides a means for in-line acceleration of certain computations on-route to memory, and enables sensitivity analysis for memory latency while running real applications. To the best of our knowledge, ConTutto is the first ever FPGA platform on the memory bus of a server class processor. CCS CONCEPTS •Hardware → Emerging technologies → Analysis and design of emerging devices and systems; • Computer systems organization → Architectures → Other architectures → Reconfigurable computing;


Archive | 2008

Radio Frequency Identification (RFID) Based Authentication System and Methodology

Theodoros E. Anemikos; Shawn P. Fetterolf; Adam J. McPadden


Archive | 2008

Radio frequency identification (RFID) based authentication methodology using standard and private frequency RFID tags

Theodoros E. Anemikos; Shawn P. Fetterolf; Adam J. McPadden


Archive | 2012

Error recovery in redundant storage systems

Craig A. Bickelman; Brian L. Bowles; David D. Cadigan; Edward W. Chencinski; Robert E. Galbraith; Adam J. McPadden; Kenneth J. Oakes; Peter K. Szwed


Archive | 2016

Extended error correction coding data storage

Michael B. Healy; Hillery C. Hunter; Charles A. Kilmer; Kyu-hyoun Kim; Warren E. Maule; Adam J. McPadden


Archive | 2017

HANDLING REPAIRED MEMORY ARRAY ELEMENTS IN A MEMORY OF A COMPUTER SYSTEM

David D. Cadigan; Charles A. Kilmer; Anil B. Lingambudi; Adam J. McPadden; Anuwat Saetow


Archive | 2017

MEMORY DEVICE COMMAND-ADDRESS-CONTROL CALIBRATION

David D. Cadigan; Stephen P. Glancy; William V. Huott; Kyu-hyoun Kim; Adam J. McPadden; Anuwat Saetow; Gary A. Tressler


Archive | 2017

COHERENCY MANAGEMENT FOR VOLATILE AND NON-VOLATILE MEMORY IN A THROUGH-SILICON VIA (TSV) MODULE

Edgar R. Cordero; Kyu-hyoun Kim; Warren E. Maule; Adam J. McPadden; Anuwat Saetow


Archive | 2017

Voltage Rail Monitoring to Detect Electromigration

David D. Cadigan; William V. Huott; Adam J. McPadden; Anuwat Saetow; Gary A. Tressler

Researchain Logo
Decentralizing Knowledge