University of Southern California
department name USC Viterbi School of Engineering
 
   

  
 Research  

When I have some time we will do a detailed research summary with pretty cool research pictures from our lab. But for now here are a list of papers to read.

 

Publications

2009

  1. [ITC] T-Y. Hsieh, M. Breuer, M. Annavaram, S. Gupta, K-J. Lee. Tolerance of Performance-degrading Faults for Effective Yield Improvement. In Proceedings of the 40th Annual International Test Conference (ITC), Nov 2009. (pdf)
  2. [EMBC] G. Thatte, M. Li, A. Emken, U. Mitra, S. Narayanan, M. Annavaram and D. Spruijt-Metz. Energy-Efficient Multihypothesis Activity-Detection for Health-Monitoring Applications. In Proceedings of the 31st Annual International Conference of IEEE Engineering in Medicine and Biology (EMBC09), September 2009. (pdf)
  3. [BIC] S. Lee, M. Annavaram, G. Thatte, V. Rozgic, M. Li, U. Mitra, S. Narayanan, A. Kravitz and D. Spruijt-Metz, "Sensing for Obesity: KNOWME Implementation and Lessons for an Architect," in Workshop on Biomedicine in Computing(BIC09), June 2009.  (pdf)
  4. [BODYNETS] G. Thatte, V. Rozgic, M. Li, S. Ghosh, U. Mitra, S. Narayanan, M. Annavaram and D. Spruijt-Metz, "Optimal Time-Resource Allocation for Activity-Detection via Multimodal Sensing," in Proceedings of the Fourth International Conference on Body Area Networks (BodyNets09), Los Angeles, CA, April 2009.  (pdf)
  5. [ICDAM] D. Spruijt-Metz, M. Li, G. Thatte, G. Sukhatme, M. Annavaram, S. Ghosh, V. Rozgic, U. Mitra, N. Medvidovic, B. Belcher, and S. Narayanan. Differentiating physical activity modalities in youth using heartbeat waveform shape and differences between adjacent waveforms. To appear in proceedings of the 7th International Conference on Diet and Activity Methods (ICDAM 7), June 2009.
  6. [DCOSS]  G. Thatte, V. Rozgic, M. Li, S. Ghosh, U. Mitra, S. Narayanan, M. Annavaram, and D. Spruijt-Metz. Optimal allocation of time-resources for multi hypothesis activity-level detection. To appear in the proceedings of the 5th IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS’09), June 2009. [BEST PAPER AWARD]
  7. [MOBISYS] Y. Wang, J. Lin, M. Annavaram, Q. A. Jacobson, J. Hong, B. Krishnamachari and N. Sadeh. To appear in proceedings of 7th Annual International Conference on Mobile Systems, Applications and Services (MobiSys), June 2009. (pdf)
  8. [SIGMETRICS] J. Chen, M. Annavaram, M. Dubois. Slacksim: : A Platform for Parallel Simulations of CMPs on CMPs. To appear in proceedings of SIGMETRICS/Performance 2009--Joint International Conference on Measurement and Modeling of Computer Systems, June 2009.
  9. [BodyNets] G. Thatte, V. Rozgic, M. Li, S. Ghosh, U. Mitra, S. Narayanan, M. Annavaram, and D. Spruijt-Metz. Optimal time-resource allocation for activity-detection via multimodal sensing. To appear at the Fourth International Conference on Body Area Networks, April 2009. (pdf)

2008

  1. [URBANSENSE] M. Annavaram, N. Medvidovic, U. Mitra, S. Narayanan, G. Sukhatme, Z. Meng, S. Qiu, R. Kumar, G. Thatte, and D. Spruijt-Metz. Multimodal sensing for pediatric obesity applications. In Proceedings of UrbanSense08, November 2008. (pdf)
  2. [MSWIM] H. Liu, B. Krishnamachari and M. Annavaram. Game theoretic approach to location sharing with privacy in a community-based mobile safety application. In Proceedings of the 11th international Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems MSWiM '08. Pages 229-238, October 2008. (pdf)
  3. [MOBISYS] B. Hoh, M. Gruteser, R. Herring, J. Ban, D. Work, J. Herrera, A.M. Bayen, M. Annavaram, and Q. Jacobson. Virtual trip lines for distributed privacy-preserving traffic monitoring. In Proceeding of the 6th international Conference on Mobile Systems, Applications, and Services, pages 15-28, June, 2008. (pdf)
  4. [MODUS] M. Annavaram, Q. Jacobson. HangOut: A Privacy Preserving Location Based Social Networking Service. In Workshop on Mobile Devices and Urban Sensing, (Invited Paper) April 2008. (pdf)
  5. [ISPD] M. Annavaram, E. Grochowski, and P. Reed. Implications of Device Timing Variability on Full Chip Timing. In Proceedings of the International Symposium on Physical Design, (Invited Paper) April 2008. (pdf)

2007 & Older

  1. [HPCA] M. Annavaram, E. Grochowski, and P. Reed. Implications of Device Timing Variability on Full Chip Timing. In Proceedings of the 13th International High-Performance Computer Architecture, pages 37-45, Feb 2007. (pdf)
  2. [MICRO] B. Black, M. Annavaram, N. Brekelbaum, J. DeVale, L. Jiang, G.H. Loh, D. McCauley, P. Morrow, D.W. Nelson, D. Pantuso, P. Reed, J. Rupley, S. Shankar, J. Shen, and C. Webb. Die Stacking (3D) Microarchitecture. In Proceedings of the 39th International Symposium on Microarchitecture, pages 469-479, Dec 2006. (pdf)
  3. [ISCA] M. Annavaram, E. Grochowski, J. Shen. Mitigating Amdahl’s Law Through EPI Throttling. In Proceedings of the 32nd International Symposium on Computer Architecture, pages 298-309, June 2005. (pdf)
  4. [MICRO] M. Annavaram, R. Rakvic, M. Polito, J. Bouguet, R. Hankins, B. Davies. The Fuzzy Correlation between Code and Performance Predictability. In Proceedings of the 37th International Symposium on Microarchitecture, pages 93-104, Dec 2004. (pdf)
  5. [CAECW] R. Hankins, M. Annavaram, B. Hirano, J. Patel and J. Shen. Comparing OLTP Scaling Behavior on Intel® XeonÔ and Itanium® 2 Processors. In the seventh Workshop on Computer Architecture Evaluation using Commercial Workloads, Feb 2004. (pdf)
  6. [TOCS] M. Annavaram, J. M. Patel and E. S. Davidson. Call Graph Prefetching for Database Applications. ACM Transactions on Computer Systems, 21(4), pages 412-444, Nov 2003. (pdf)
  7. [MICRO] R. Hankins, T. Diep, M. Annavaram, B. Hirano, H. Eri, H. Nueckel,  and J. Shen. Scaling and Characterizing Database Workloads: Bridging the Gap between Research and Practice. In Proceedings of the 36th International Symposium on Microarchitecture, pages 151-162, Dec 2003. (pdf)
  8. [MEM] P. Kundu, M. Annavaram, T. Diep and J. Shen. A Case for Shared Instruction Cache on Chip Multiprocessors Running OLTP. In the Memory Performance: Dealing With Applications, Systems and Architectures Workshop, Sep 2003. (pdf)
  9. [CAECW] T. Diep, M. Annavaram, B. Hirano and J. Shen. Analyzing Performance Characteristics of OLTP Cached Workloads by Linear Interpolation. In the sixth Workshop on Computer Architecture Evaluation using Commercial Workloads, Feb 2003. (pdf)
  10. [WWC] J. Rupley II, M. Annavaram, J. DeVale, T. Diep and B. Black. Comparing and Contrasting a Commercial OLTP Workload with CPU2000 on IPF. In the fifth Workshop on Workload Characterization, Nov 2002. (pdf)
  11. [EPIC] R. Rakvic, E. Grochowski, B. Black, M. Annavaram, T. Diep and J. Shen. Performance Advantage of the Register Stack in Intel Itanium Processors. In the second Workshop on Explicitly Parallel Instruction Computing Architecture and Compilers, Nov 2002. (pdf)
  12. [ICCD] M. Annavaram, T. Diep and J. Shen. Branch Behavior of a Commercial OLTP Workload on Intel IA32 Processors.  In Proceedings of the International Conference on Computer Design, pages 242-248, Sept 2002. (pdf)
  13. [ISCA] M. Annavaram, J. M. Patel and E. S. Davidson. Data Prefetching by Dependence Graph Precomputation. In Proceeding of the 28th International Symposium on Computer Architecture, pages 52-61, July 2001. (pdf)
  14. [HPCA] M. Annavaram, J. M. Patel and E. S. Davidson. Call Graph Prefetching for Database Applications.  In Proceedings of the Seventh International High-Performance Computer Architecture, pages 281-290, Jan 2001. (pdf)
  15. [ISPASS] M. Annavaram, G. S. Tyson and E. S. Davidson. Instruction Overhead and Data Locality Effects in Superscalar Processors. In Proceedings of the International Symposium on Performance Analysis of Systems and Software, pages 95-100, April 2000. (pdf)
  16. [IPDPS] M. Annavaram, W. Najjar. Comparison of Two Storage Models in Data-Driven Multithreaded Architectures. In proceedings of the Symposium on Parallel Distributed Computing,  pages 100-110, October 1996 (pdf)

 

Copyright Notice:
Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage. To copy otherwise, or to republish, requires a fee and/or specific permission of the ACM/IEEE.