Thu D. Nguyen

Theses

2015

2014

Building Green Cloud Services at Low Cost.  J. Berral,I. Goiri, T. D. Nguyen, R. Gavalda, J. Torres, R. Bianchini.  In Proceedings of the 34th International Conference on Distributed Computing Systems (ICDCS), July 2014.

Designing and Managing Datacenters Powered by Renewable Energy.  I. Goiri, W. Katsak, K. Le, T. D. Nguyen, R. Bianchini.  IEEE Micro Top Picks from the Computer Architecture Conferences, May/June 2014.

A Tool for Personal Data Extraction.  D. Vianna, A. Yong, C. Xia, A. Marian, T. D. Nguyen.  In Proceedings of the 10th International Workshop on Information Integration on the Web (IIWeb) -- co-located with ICDE, March 2014.

2013

Providing Green SLAs in High Performance Computing Clouds.  M. E. Haque, K. Le, I. Goiri, R. Bianchini, T. D. Nguyen.  In Proceedings of the International Green Computing Conference (IGCC), June 2013.

Quantifying and Improving I/O Predictability in Virtualized Systems.  C. Li, I. Goiri, A. Bhattacharjee, R. Bianchini, T. D. Nguyen.  In Proceedings of the IEEE/ACM International Symposium on Quality of Service (IWQoS), June 2013.

Parasol and GreenSwitch: Managing Datacenters Powered by Renewable Energy.  I. Goiri, W. Katsak, K. Le, T. D. Nguyen, R. Bianchini.  In Proceedings of the Symposium on Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2013.

2012

Optimizing the Use of Request Distribution and Stored Energy for Cost Reduction in Multi-Site Internet Services.  M. Etinski, M. Martonosi, K. Le, R. Bianchini, T. D. Nguyen.  In Proceedings of the IFIP Conference on Sustainable Internet and ICT (SustainIT), October 2012.

DMap: A Shared Hosting Scheme for Dynamic Identifier to Locator Mappings in the Global Internet.  T. Vu, A. Baid, Y. Zhang, T. D. Nguyen, J. Fukuyama, R. P. Martin, D. Raychaudhuri.  In Proceedings of the International Conference on Distributed Computing Systems (ICDCS), June 2012.

PlanetP: Using Gossiping to Build Content Addressable Peer-to-Peer Information Sharing Communities.  F. M. Cuenca-Acuna, C. Peery, R. P. Martin, T. D. Nguyen.  In Proceedings of the 12th International Symposium on High Performance Distributed Computing (HPDC), June 2003.  Republished in Best Papers from the Last 20 years of HPDC, June 2012.

GreenHadoop: Leveraging Green Energy in Data-Processing Frameworks.  I. Goiri, K. Le, T. D. Nguyen, J. Guitart, J. Torres, R. Bianchini.  In Proceedings of the Eurosys Conference, April 2012.

Efficient Multi-dimensional Fuzzy Search for Personal Information Management Systems.  W. Wang, C. Peery, A. Marian, T. D. Nguyen.  IEEE Transactions on Knowledge and Data Engineering, Vol. 24, No. 9, 2012.

2011

Reducing Electricity Cost Through Virtual Machine Placement in High Performance Computing Clouds.  K. Le, J. Zhang, J. Meng, R. Bianchini, Y. Jaluria, T. D. Nguyen.  In Proceedings of the Supercomputing Conference (SC), November 2011.

GreenSlot: Scheduling Energy Consumption in Green Datacenters.  I. Goiri, K. Le, M. Haque, R. Beauchea, T. D. Nguyen, J. Guitart, J. Torres, R. Bianchini.  In Proceedings of the Supersomputing Conference (SC), November 2011.

Unified Structure and Content Search for Personal Information Management Systems.  W. Wang, A. Marian, T. D. Nguyen.  In Proceedings of the International Conference on Extending Database Technology (EDBT), March 2011.

MassConf: Automatic Configuration Tuning by Leveraging User Community Information.  W. Zheng, R. Bianchini, T. D. Nguyen.  In Proceedings of the ACM/SPEC International Conference on Performance Engineering (ICPE), March 2011.

2010

Capping the Brown Energy Consumption of Internet Services at Low Cost.  K. Le, O. Bilgir, R. Bianchini, M. Martonosi, T. D. Nguyen.  In Proceedings of the International Green Computing Conference (IGCC), August 2010.  Best paper award.

  • Managing the Cost, Energy Consumption, and Carbon Footprint of Internet Services.  K. Le, O. Bilgir, R. Bianchini, M. Martonosi, T. D. Nguyen.  Poster abstract, SIGMETRICS Conference, June 2010.

Barricade: Defending Systems Against Operator Mistakes.  F. Oliveira, A. Tjang, R. Bianchini, R. P. Martin, T. D. Nguyen.  In Proceedings of the Eurosys Conference, April 2010.

2009

Cost- and Energy-Aware Load Distribution Across Data Centers.  K. Le, R. Bianchini, M. Martonosi, T. D. Nguyen.  In Proceedings of the Workshop on Power Aware Computing and Systems (HotPower) -- co-located with SOSP, October 2009.

Model-Based Validation for Internet Services.  A. Tjang, F. Oliveira, R. Bianchini, R. P. Martin, T. D. Nguyen.  In Proceedings of the International Symposium on Reliable Distributed Systems (SRDS), September 2009.

  • Model-Based Validation for Dealing with Operator Mistakes.  K. Nagaraja, A. Tjang, F. Oliveira, R. Bianchini, R. P. Martin, T. D. Nguyen.  Poster abstract, Symposium on Operating Systems Principles (SOSP), October 2005.

2008

Fuzzy Multi-Dimensional Search in the Wayfinder File System.  C. Peery, W. Wang, A. Marian, and T. D. Nguyen.  In Proceedings of the International Conference on Data Engineering (ICDE - Demo Track), April 2008.

Multi-Dimensional Search for Personal Information Management Systems.  C. Peery, W. Wang, A. Marian, T. D. Nguyen.  In Proceedings of the International Conference on Extending Database Technology (EDBT), March 2008.

2007

A Cost-Effective Distributed File Service with QoS Guarantees.  K. Le, R. Bianchini, T. D. Nguyen.  In Proceedings of the ACM/IFIP/Usenix International Middleware Conference, November 2007.

Automatic Configuration of Internet Services.  W. Zheng, R. Bianchini, T. D. Nguyen.  In Proceedings of the EuroSys Conference, March 2007.

2006

Reducing the Availability Management Overheads of Federated Content Sharing System.  C. Peery, F. M. Cuenca-Acuna, T. D. Nguyen.   In Proceedings of the International Symposium on Reliable Distributed Systems (SRDS), October 2006.

A: An Assertion Language for Distributed Systems.  A. Tjang, F. Oliveira, R. P. Martin, T. D. Nguyen.   In Proceedings of the Workshop on Linguistic Support for Modern Operating Systems (PLOS) -- co-located with ASPLOS, October 2006.

Understanding and Validating Database System Administration.  F. Oliveira, K. Nagaraja, R. Bachwani, R. Bianchini, R. P. Martin, T. D. Nguyen.   In Proceedings of the USENIX Annual Technical Conference (ATC), May 2006.

Using Firewalls to Enforce Enterprise-Wide Policies Over Standard Client-Server Interactions.  T. Phan, Z. He, T. D. Nguyen.  Journal of Computers (JCP), Academy Publisher, Vol. 1, No. 1, April 2006.

2005

Enforcing Enterprise-wide Policies Over Standard Client-Server Interactions.  Z. He, T. Phan, T. D. Nguyen.  In Proceedings of the International Symposium on Reliable Distributed Systems (SRDS), October 2005.

Human-Aware Computer System Design.  R. Bianchini, R. P. Martin, K. Nagaraja, T. D. Nguyen, F. Oliveira.  In Proceedings of the Workshop on Hot Topics in Operating Systems (HotOS), June 2005.

Falling Off the Cliff: When Systems Go Nonlinear.  Y. Coady, R. Cox, J. DeTreville, P. Druschel, J. Hellerstein, A. Hume, K. Keeton, T. D. Nguyen, C. Small, L. Stein, A. Warfield.  In Proceedings of the Workshop on Hot Topics in Operating Systems (HotOS), June 2005.

Quantifying the Performability of Cluster-Based Services.  K. Nagaraja, G. Gama, R. Bianchini, R. P. Martin, W. Meira Jr., T. D. Nguyen.  IEEE Transactions on Parallel and Distributed Systems, Vol 16, No 5, May 2005.

2004

Understanding and Dealing with Operator Mistakes in Internet Services.  K. Nagaraja, F. Oliveira, R. Bianchini, R. P. Martin, T. D. Nguyen.  In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI '04), December 2004.

Self-Managing Federated Services.  F. M. Cuenca-Acuna and T. D. Nguyen.  In Proceedings of the International Symposium on Reliable Distributed Systems (SRDS), October 2004.

State Maintenance and its Impact on the Performability of Multi-tiered Internet Services.  G. Gama, K. Nagaraja, R. Bianchini, R. P. Martin, W. Meira Jr., T. D. Nguyen.  In Proceedings of the International Symposium on Reliable Distributed Systems (SRDS), October 2004.

Using Adaptive Range Control to Maximize 1-Hop Broadcast Coverage in Dense Wireless Networks.  X. Li, T. D.Nguyen, R. P.Martin.  In Proceedings of the IEEE International Conference on Sensor and Ad hoc Communications and Networks (SECON), October 2004.

Wayfinder: Navigating and Sharing Information in a Decentralized World.  C. Peery, F. M. Cuenca-Acuna, R. P. Martin, T. D. Nguyen.  In Proceedings of the International Workshop on Databases, Information Systems and Peer-to-Peer Computing -- co-located with VLDB, August 2004.

An Analytic Model Predicting the Optimal Range for Maximizing 1-Hop Broadcast Coverage in Dense Wireless Networks.  X. Li, T. D. Nguyen, R. P. Martin.  In Proceedings of the 3rd International Conference on AD-HOC Networks & Wireless, July 2004.

Enforcement of Communal Policies for P2P Systems.  M. Ionescu, N. Minsky, T. D. Nguyen.  In Proceedings of the International Conference on Coordination Models and Languages, Springer LNCS 2949, February 2004.  (TR version)

2003

Using Adaptive Range Control to Optimize 1 Hop Broadcast Coverage in Dense Wireless Networks.  X. Li, T. D. Nguyen, R. P. Martin.  Extended abstract in Proceedings of the ACM SenSys '03 Conference, November 2003.

Quantifying and Improving the Availability of High-Performance Cluster-Based Internet Services.  K. Nagaraja, N. Krishnan, R. Bianchini, R. P. Martin, T. D. Nguyen.  In Proceedings of the Supercomputing Conference (SC), November, 2003.

Autonomous Replication for High Availability in Unstructured P2P Systems.  F. M. Cuenca-Acuna, R. P. Martin, and T. D. Nguyen.  In Proceedings of the International Symposium on Reliable Distributed Systems (SRDS), October 2003.

PlanetP: Using Gossiping to Build Content Addressable Peer-to-Peer Information Sharing Communities.  F. M. Cuenca-Acuna, C. Peery, R. P. Martin, T. D. Nguyen.  In Proceedings of the International Symposium on High Performance Distributed Computing (HPDC), June 2003.

Compiler Directed Program-fault Coverage for Highly Available Java Internet Services.  C. Fu, R. P. Martin, K. Nagaraja, T. D. Nguyen, B. G. Ryder, D. G. Wonnacott.  In Proceedings of the International Conference on Dependable Systems and Networks (DSN, IPDS track), June 2003.

Using Fault Injection and Modeling to Evaluate the Performability of Cluster-Based Services.  K. Nagaraja, X. Li, R. Bianchini, R. P. Martin, T. D. Nguyen.  In Proceedings of the USENIX Symposium on Internet Technologies and Systems (USITS), March 2003.

Evaluating the Impact of Communication Architecture on the Performability of Cluster-Based Services.  K. Nagaraja, N. Krishnan, R. Bianchini, R. P. Martin, T. D. Nguyen. In Proceedings of the International Symposium on High Performance Computer Architecture (HPCA), February 2003.

2002

Using Fault Model Enforcement to Improve Availability.  K. Nagaraja, R. Bianchini, R. P. Martin, T. D. Nguyen.  In Proceedings of the Second Workshop on Evaluating and Architecting System dependabilitY (EASY), -- co-located with ASPLOS , October, 2002.

Text-Based Content Search and Retrieval in ad hoc P2P Communities.  F. M. Cuenca-Acuna and T. D. Nguyen. In Proceedings of the International Workshop on Peer-to-Peer computing -- co-located with Networking, May 2002.

Improving Cluster Availability Using Workstation Validation. T. Heath, R. P. Martin, T. D. Nguyen. In Proceedings of the ACM SIGMETRICS Conference, June 2002.

A Hierarchical Policy Specification Language, and Enforcement Mechanism, for Governing Digital Enterprises. X. Ao, N. Minsky, T. D. Nguyen. In Proceedings of Policy 2002: IEEE 3rd International Workshop on Policies for Distributed Systems and Networks, June 2002.

Mendosus: A SAN-Based Fault-Injection Test-Bed for the Construction of Highly Available Network Services. X. Li, R. Martin, K. Nagaraja, T. D. Nguyen, B. Zhang. In Proceedings of the 1st Workshop on Novel Uses of System Area Networks (SAN-1) -- co-located with HPCA, February 2002.

2001

PlanetP: Infrastructure Support for P2P Information Sharing. F. M. Cuenca-Acuna, C. Peery, R. P. Martin, and T. D. Nguyen. DCS-TR-465, Department of Computer Science, Rutgers University, November 2001.

Cooperative Caching Middleware for Cluster-Based Servers.  F. M. Cuenca-Acuna and T. D. Nguyen.  In Proceedings of the 10th International Symposium on High Performance Distributed Computing (HPDC), August 2001.

The Shape of Failure.  T. Heath, R. Martin, and T. D. Nguyen.  In Proceedings of the First Workshop on Evaluating and Architecting System dependabilitY (EASY), July 2001.

Using Distributed Data Structures for Constructing Cluster-Based Services.  R. Martin, K. Nagaraja, and T. D. Nguyen.  In Proceedings of the First Workshop on Evaluating and Architecting System dependabilitY (EASY), July 2001.

Performability Modeling and Analysis of Fault Tolerance Support in Communication Protocol.  S. Kaur, R. Martin, and T. D. Nguyen.  Rutgers University, Department of Computer Science, Technical Report DCS-TR-416 (MS thesis), May 2001.

DRRRRaW: A Prototype Distributed 3D Real-Time Rendering Toolkit for Commodity Clusters.  T. D. Nguyen, C. Peery, and J. Zahorjan.  In Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS), May 2001.

Quantifying the Impact of Architectural Scaling on Communication.  T. Heath, S. Kaur, R. Martin, and T. D. Nguyen.  In Proceedings of the Seventh International Symposium on High Performance Computer Architecture (HPCA), January 2001.

2000

Scalable Fault-Tolerant Distributed Shared Memory.  F. Sultan, T. D. Nguyen, and L. Iftode.  In Proceedings of Super Computing 2000, November 2000.

Law-Governed Internet Communities.  X. Ao, N. Minsky, T. D. Nguyen, and V. Ungureanu.  In Proceedings of the Fourth International Conference on Coordination Models and Languages, September 2000.

Image Layer Decomposition for Distributed Rendering on NOWs.  T. D. Nguyen and J. Zahorjan.  In Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS), May 2000.

1999 and Earlier

Cascaded Execution: Speeding Up Unparallelized Execution on Multiprocessor SystemsR. Anderson, T. D. Nguyen, and J. Zahorjan.  In Proceedings of the 2nd Merged Symposium IPPS/SPDP 1999, April 1999.

Scheduling Policies to Support Distributed 3D Multimedia ApplicationsT. D. Nguyen and J. Zahorjan.  In Proceedings of the SIGMETRICS '98/ PERFORMANCE '98 Joint International Conference on Measurement and Modeling of Computer Systems, June 1998.

Parallel Application Characterization for Multiprocessor Scheduling Policy DesignT. D. Nguyen, R. Vaswani, and J. Zahorjan.  In Job Scheduling Strategies for Parallel Processing: IPPS '96 Workshop, D. G. Feitelson and L. Rudolph (editors), Volume 1162 of Lecture Notes in Computer Science. Springer-Verlag, 1996.

Maximizing Speedup Through Self-Tuning of Processor AllocationT. D. Nguyen, R. Vaswani, and J. Zahorjan.  In Proceedings of the 10th International Parallel Processing Symposium (IPPS), April 1996.

Using Runtime Measured Workload Characteristics in Parallel Processor SchedulingT. D. Nguyen, R. Vaswani, and J. Zahorjan.  In Job Scheduling Strategies for Parallel Processing: IPPS '96 Workshop, D. G. Feitelson and L. Rudolph (editors), Volume 1162 of Lecture Notes in Computer Science. Springer-Verlag, 1996.

Performance Analysis of a Minimal Adaptive RouterT. D. Nguyen and L. Snyder.  In Parallel Computer Routing and Communication: First International Workshop, PCRCW '94, K. Bolding and L. Snyder (editors), Volume 853 of Lecture Notes in Computer Science.  Springer-Verlag, 1994.

Implementing Network Protocols at User LevelC. A. Thekkath, T. D. Nguyen, E. Moy, and E. D. Lazowska.   IEEE/ACM Transactions on Networking, vol. 1, no. 5, Oct 1993.  (Also available as: C. A. Thekkath, T. D. Nguyen, E. Moy, and E. D. Lazowska.  Implementing Network Protocols at User Level.  In Proceedings of ACM SIGCOMM'93, September, 1993.)

Toward an Approach to Measuring Software Trust.  E. Amoroso, T. D. Nguyen, J. Weiss, J. Watson, P. Lapiska, and T. Starr.  In Proceedings of the IEEE Symposium on Research in Security and Privacy, Oakland, CA, May 1991.

An Approach to Ada Compiler Acceptance Testing.  E. Amoroso and T. D. Nguyen.  In Proceedings of the Seventh National Ada Technology Conference, Atlantic City, NJ, 1989.