nitin's photo

nitin agrawal

NEC Laboratories, Princeton, NJ
email
work: (609) 951-4844
home | publications

Publications



Revisiting Storage for Smartphones
Hyojun Kim, Nitin Agrawal, Cristian Ungureanu.
ACM Transactions on Storage (TOS), Volume 8, Issue 4, November 2012.
Available as:  PDFBibTeX


TOS '12

Building Storage Systems for Smartphones
Nitin Agrawal, Hyojun Kim, Cristian Ungureanu.
3rd Workshop on Non-Volatile Memories (NVM '12), March 2012, San Diego, CA.


NVM '12

Revisiting Storage for Smartphones
Hyojun Kim, Nitin Agrawal, Cristian Ungureanu.
Proceedings of the 10th Conference on File and Storage Technologies (FAST '12), Feb 2012, San Jose, CA.
Available as: PDF, BibTex
Best Paper Award



FAST '12


Emulating Goliath Storage Systems with David
Nitin Agrawal, Leo Arulraj, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau.
ACM Transactions on Storage (TOS), Volume 7, Issue 4 , January 2012
Available as: PDF, BibTex



TOS '12

Examining Storage Performance on Mobile Devices
Hyojun Kim, Nitin Agrawal, Cristian Ungureanu.
3rd ACM SOSP Workshop on Networking, Systems, and Applications on Mobile Handhelds (MobiHeld '11),
Oct 2011, Cascais, Portugal.
Available as: PDF, BibTex



MobiHeld '11

Emulating Goliath Storage Systems with David
Nitin Agrawal, Leo Arulraj, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau.
Proceedings of the 9th Conference on File and Storage Technologies (FAST '11), Feb 2011, San Jose, CA.
Available as: PDF, BibTex
Best Paper Award

FAST '11
AVATARs for Pennies: Cheap N-version Programming for Replication
Atul Singh, Nishant Sinha, Nitin Agrawal.
USENIX Sixth Workshop on Hot Topics in System Dependability (HotDep '10), Oct 2010, Vancouver, BC, Canada
Available as (short paper):
PDF, Bibtex

HotDep '10
KVZone and the Search for a Write-Optimized Key-Value Store
Salil Gokhale, Nitin Agrawal, Sean Noonan, and Cristian Ungureanu.
USENIX 2nd Workshop on Hot Topics in Storage and File Systems (HotStorage '10), June 2010, Boston, MA.
Available as: Abstract, Postscript, PDF, BibTex , Source Code

HotStorage '10
Generating Realistic Impressions for File-System Benchmarking
Nitin Agrawal, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau.
ACM Transactions on Storage (TOS), Volume 5, Issue 4 (Dec 2009)
Available as: Abstract, Postscript, PDF, BibTex

TOS '09
Generating Realistic Impressions for File-System Benchmarking
Nitin Agrawal, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau.
Proceedings of the 7th Conference on File and Storage Technologies (FAST '09), Feb 2009, San Francisco, CA.
Available as: Abstract, Postscript, PDF, BibTex [Press: LWN]
Best Paper Award

FAST '09
A Five-Year Study of File-System Metadata
Nitin Agrawal, William J. Bolosky, John R. Douceur, Jacob R. Lorch.
ACM Transactions on Storage (TOS), Volume 3, Issue 3 (Oct 2007)
Available as: Abstract, Postscript, PDF, BibTex

TOS '07
Design Tradeoffs for SSD Performance
Nitin Agrawal, Vijayan Prabhakaran, Ted Wobber, John D. Davis, Mark Manasse, Rina Panigrahy.
Usenix Annual Technical Conference
(USENIX '08), June 2008, Boston, MA.
Available as: Abstract, Postscript, PDF, BibTeX  [Press: Storagemojo]

USENIX '08
Towards Realistic File-System Benchmarks with CodeMRI
Nitin Agrawal, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau.
Appears in ACM HotMetrics '08
, June 2008, Annapolis, MD.
and in SIGMETRICS Performance Evaluation Review (PER), Volume 36, Issue 2 (Sep 2008)
Available as: Abstract, Postscript, PDF, BibTeX

HotMetrics '08
Analyzing the Effects of Disk Pointer Corruption
Lakshmi Bairavasundaram, Meenali Rungta, Nitin Agrawal, Andrea C. Arpaci-Dusseau,
Remzi H. Arpaci-Dusseau, Michael M. Swift.
38th Conference on Dependable Systems and Networks
(DSN '08), June 2008, Alaska, AK.
Available as: Abstract, Postscript, PDF, BibTeX

DSN '08
A Five-Year Study of File-System Metadata
Nitin Agrawal, William J. Bolosky, John R. Douceur, Jacob R. Lorch.
Proceedings of the 5th Conference on File and Storage Technologies
(FAST '07), Feb 2007, San Jose, CA.
Available as: Abstract, Postscript, PDF, BibTex
Selected as a top paper and forwarded to ACM TOS

FAST '07
IRON File Systems
Vijayan Prabhakaran, Lakshmi N. Bairavasundaram, Nitin Agrawal, Haryadi S. Gunawi,
Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau.
Proceedings of the 20th ACM Symposium on Operating Systems Principles
(SOSP'05), October 2005, Brighton, UK
Available as: Abstract, Postscript, PDF, BibTex

SOSP '05
Deconstructing Commodity Storage Clusters
Haryadi S. Gunawi, Nitin Agrawal, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Jiri Schindler. 
Proceedings of the 32nd International Symposium on Computer Architecture
(ISCA'05), June 2005, Madison, WI
Available as: Abstract, Postscript, PDF, BibTex
ISCA '05

Other Publications


Speedy and Scalable File-System Benchmarking with Compressions
Nitin Agrawal, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau.
7th Conference on File and Storage Technologies (FAST '09), Feb 2009, San Francisco, CA (WIP Session)

FAST '09
Separating Policy and Mechanism for Failure Handling in Commodity File Systems
Nitin Agrawal, Haryadi S. Gunawi, Vijayan Prabhakaran, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau.
Usenix Annual Technical Conference
(USENIX '06), June 2006, Boston, MA (Poster Session)

USENIX '06
Interference Aware Scheduling in Storage Systems
Nitin Agrawal.
Master's Thesis, Department of Computer Sciences, University of Wisconsin - Madison, May 2004

UW-CS '04
Symbolic Rule-Extraction from Artificial Neural Networks
Nitin Agrawal.
Bachelor's Thesis, Department of Computer Sciences, Institute of Technology, BHU, India, May 2003

IT-BHU '03
Internships

Microsoft Research,
Mountain View (Silicon Valley Lab), Summer 2007
I worked on designing high-performance flash-based solid-state storage devices with Ted Wobber, Andrew Birrell and Chuck Thacker. Here is a brief description of what I did. Appears in USENIX '08.
 
Microsoft Research, Redmond (Systems and Networking Group), Summer 2005
Performed a large scale analysis of file system metadata collected over a period of 5 years, with Bill Bolosky, John Douceur and Jay Lorch. The metadata snapshots were used to study temporal changes in file size, file age, type frequency, namespace structure etc and give examples of consequent lessons for designers of file systems. Appears in FAST '07 and ACM TOS '07.
 
IBM Almaden Research Center, San Jose (Storage Systems Group), Summer 2004
The work involved designing a unified auditing framework for regulatory compliant archival storage. The focus was to provide continuous verification of system state and support feature-rich querying. Designed and built a prototype for the auditing engine.
 
University of Dortmund, Germany (Artificial Intelligence Group), Summer 2002
Worked on MiningMart , a long term European Research Project aimed at providing End-User Data warehouse Mining. The work involved designing a chain of preprocessing operators in the MiningMart Meta Model, with SVM as the final learning step.
 
 
Tata Consultancy Services (TCS) Ltd, India, Summer 2001
The work involved developing an automated & interactive system for automation of Project Management Review. Worked as part of a team to develop the prototype and also designed and built some components independently.