Header image
Reserach Group @ William and Mary
line decor
  
line decor
 
 
 
 

 
 

Journal Papers

[SIGOPS-OSR'09] ``The Study and Handling of Program Inputs in the Selection of Garbage Collectors'', Xipeng Shen, Feng Mao, Kai Tian, Eddy Zheng Zhang, in ACM SIGOPS Operating Systems Review, July, 2009.

[TOPLAS] `Program Locality Analysis Using Reuse Distance'', Yutao Zhong, Xipeng Shen, and Chen Ding, in ACM Transactions on Programming Languages and Systems, Vol. 31, No. 6, Artical 20 (August 2009), 39 pages.

[JPDC'07] ``Predicting Locality Phases for Dynamic Memory Optimization'', X. Shen, Y. Zhong, C. Ding, the Journal of Parallel and Distributed Computing, Volume 67, Number 7, July 2007, pages 783-796.

[TC'07] ``Miss Rate Prediction across Program Inputs and Cache Configurations'', Yutao Zhong, Steven G. Dropsho, Xipeng Shen, Ahren Studer, and Chen Ding, in IEEE Transaction on Computers (TC), Vol. 56, No. 3, March, 2007, pages 328-343.

[PR'04] ``Learning multi-label scene classification'', Matthew R. Boutell, Jiebo Luo, Xipeng Shen and Christopher M. Brown, in Pattern Recognition, Volume 37, Issue 9, 2004, pages 1757-1771.

 

Refereed Conference and Workshop Papers
2010

[CGO'10] "Exploiting Statistical Correlations for Proactive Prediction of Program Behaviors", Y. Jiang, E. Zhang, K. Tian, F. Mao, M. Geathers, X. Shen, Y. Gao, ACM/IEEE International Symposium on Code Generation and Optimization, Toronto, April, 2010. (to appear)

[PPoPP'10] "Does Cache Sharing on Modern CMP Matter to the Performance of Contemporary Multithreaded Programs?", Eddy Z. Zhang, Yunlian Jiang, Xipeng Shen, The 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Bangalore, India, Jan, 2010. Acceptence rate: 16.7% (29/173). [PDF]

[HiPEAC'10] "Combining Locality Analysis with Online Proactive Job Co-Scheduling in Chip Multiprocessors", Yunlian Jiang, Kai Tian, and Xipeng Shen, The International conference on High-Performance Embedded Architectures and Compilers, Pisa, Italy, Jan, 2010. Acceptance rate: 25.5% (24/94). [PDF]

 

2009

[ICPADS'09] "Speculation with Little Wasting: Saving Cost in Software Speculation through Transparent Learning", Yunlian Jiang, Feng Mao, Xipeng Shen, The 15th IEEE International Conference on Parallel and Distributed Systems, Shenzhen, China, Dec. 2009. Acceptance rate: 29.5% (90/305). [PDF]

[CF'09] ``A Study on Optimally Co-scheduling Jobs of Different Lengths'', Kai Tian, Yunlian Jiang, Xipeng Shen, The ACM International Conference on Computing Frontiers, Ischia, Italy, May, 2009. Acceptance rate: 23.0% (26/113) [PDF]

[IPDPS'09] ``A Cross-Input Adaptive Framework for GPU Programs Optimization'', Yixun Liu, Eddy Zheng Zhang, and Xipeng Shen, The 2009 IEEE International Parallel & Distributed Processing Symposium, Rome, Italy, May, 2009. Acceptance rate: 22.7% (100/440). [PDF] Note that this version contains additional updates (on program "reduction") from the version in the conference proceedings.

[CGO'09] ``Cross-Input Learning and Discriminative Prediction in Evolvable Virtual Machine'', Feng Mao, and Xipeng Shen, The 2009 ACM/IEEE International Symposium on Code Generation and Optimization, Seattle, Washington, March, 2009. [PDF]

[VEE'09] ``Influence of Program Inputs on the Selection of Garbage Collectors'', Feng Mao, and Xipeng Shen, The 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, Washington, DC, March, 2009. Acceptance rate: 35% (14/40). [PDF]

 

2008

[PACT'08] ``Analysis and Approximation of Optimal Co-scheduling on CMP'', Yunlian Jiang, Xipeng Shen, Jie Chen, and Rahul Tripathi, the International Conference on Parallel Architecture and Compilation Techniques, Toronto, Canada, October, 2008. Acceptance rate: 18% (29/159). [PDF] Note that the version of this paper provided here contains additional updates (on the definition of ``politeness'') from the version in the conference proceedings.

[ICPP'08] ``Adaptive Software Speculation for Enhancing the Efficiency of Behavior-Oriented Parallelization'', Yunlian Jiang, and Xipeng Shen, the 37th International Conference on Parallel Processing, Portland, Oregon, September, 2008. Acceptance rate: 30.8% (81/263). [PDF]

[EuroPar'08] ``Exploration of the Influence of Program Inputs on CMP Co-Scheduling'', Yunlian Jiang, and Xipeng Shen, the Euro-Par Conference 2008, Canary Island, Spain, August, 2008. (DOI:http://dx.doi.org/10.1007/978-3-540-85451-7_29). Accpetance rate: 33.7% (89/264). [PDF]

[LCPC'08] ``Scalable Implementation of Efficient Locality Approximation'', Xipeng Shen, and Jonathan Shaw, The 21st International Workshop on Languages and Compilers for Parallel Computing, Edmonton, Canada, July, 2008. [PDF]

[NSFNGS'08] ``Adaptive Speculation in Behavior-Oriented Parallelization", Yunlian Jiang, and Xipeng Shen, the NSF Next Generation Software Workshop (Colocated with IPDPS'08), Miami, Florida, April, 2008. (invited paper)

 

2007

[LCPC'07] ``Modeling Relations Between Inputs and Dynamic Behavior for General Programs'', Xipeng Shen, and Feng Mao, in Proceedings of the 20th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2007), Urbana, IL, USA, October, 2007. [PDF]

[PACT'07] ``Bridging Inputs and Program Dynamic Behavior'', X. Shen, and F. Mao, in Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques, Brasov, Romania, September, 2007. [PDF] (1-page abstract)

[PLDI'07] ``Behavior-oriented Parallelization'', C. Ding, X. Shen, K. Kelsey, C. Tice, R. Huang, C. Zhang, the Conference on Programming Language Design and Implementation, San Diego, CA, June 2007.[PDF] Acceptance rate: 25% (45/178).

[NSFNGS'07] ``A Key-based Adaptive Transactional Memory Executor'', Tongxin Bai, Xipeng Shen, Chengliang Zhang, William N. Scherer III, Chen Ding, Michael L. Scott, the NSF Next Generation Software Workshop (Colocated with IPDPS'07), March, 2007. [PDF](invited paper)

[ExpCS'07] ``Analysis of Input-Dependent Program Behavior Using Active Profiling, X. Shen, C. Zhang, C. Ding, M. Scott, S. Dwarkadas, M. Ogihara, the Workshop on Experimental Computer Science, held at FCRC, San Diego, CA, June 2007. [PDF]

[POPL'07] ``Locality Approximation Using Time, X. Shen, J. Shaw, B. Meeker, C. Ding, the Symposium on Principles of Programming Languages, Nice, France, January 2007. Acceptance rate: 18% (36/198). [PDF](7-page short paper)

 

 

2006 and Before

[THESIS'06] ``Large Scale Program Behavior Analysis for Adaptation and Parallelization", Xipeng Shen, Ph.D. Thesis, University of Rochester, Rochester, NY, August, 2006.

[ISMM'06] `` Program-level Adaptive Memory Management'', Chengliang Zhang, Kirk Kelsey, Xipeng Shen, Chen Ding, Matthew Hertz, and Mitsu Ogihara, in Proceedings of the 2006 International Symposium on Memory Management (ISMM 2006), Ottawa, Canada, June 2006. Acceptance rate: 38% (17/45). [PDF]

[LCPC'05] ``Parallelization of Utility Programs Based on Behavior Phase Analysis'', Xipeng Shen, and Chen Ding, in Proceedings of the Eighteenth International Workshop on Languages and Compilers for Parallel Computing (LCPC 2005), Hawthorne, NY, USA, October 2005. (short paper) [PDF]

[ICS'05] ``Lightweight Reference Affinity Analysis'', Xipeng Shen, Yaoqing Gao, Chen Ding, and Roch Archambault, in Proceedings of the Ninteenth ACM International Conference on Supercomputing (ICS 2005), Cambridge, MA, USA, June 2005, pages 131--140. Acceptance rate: 27.6% (42/152). [PDF]

[MSP'05] ``Gated Memory Control for Memory Monitoring, Leak Detection and Garbage Collection'', Chen Ding, Chengliang Zhang, Xipeng Shen, and Mitsunori Ogihara, in Proceedings of the Third Annual ACM SIGPLAN Workshop on Memory Systems Performance (MSP 2005), Chicago, NY, USA, June 2005.[PDF]

[ASPLOS'04] ``Locality Phase Prediction'', Xipeng Shen, Yutao Zhong, and Chen Ding, in Proceedings of the Eleventh International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS XI), Boston, MA, USA, October 2004, pages 165--176. Acceptance rate: 14% (24/169). [PDF]

[LCPC'04] ``Phase-Based Miss Rate Prediction Across Program Inputs'', Xipeng Shen, Yutao Zhong, and Chen Ding, in Proceedings of the Seventeenth International Workshop on Languages and Compilers for Parallel Computing (LCPC 2004), West Lafayette, Indiana, USA, September 2004.[PDF]

[PLDI'04] ``Array Regrouping and Structure Splitting Using Whole-Program Reference Affinity'', Yutao Zhong, Maksim Orlovich, Xipeng Shen, Chen Ding, in Proceedings of ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2004), Washington DC, USA, June 2004, pages 255--266. Acceptance rate: 20% (25/127). [PDF]

[ICPP'04] ``Adaptive Data Partition for Sorting using Probability Distribution'', Xipeng Shen, and Chen Ding, in Proceedings of the International Conference on Parallel Processing (ICPP 2004), Montreal, Canada, August 2004, pages 250--258. Acceptance rate: 34.2% (65/190). [PDF]

[EI'04] ``Multi-label Machine Learning and Its Application to Semantic Scene Classification'', Xipeng Shen, Matthew Boutell, Jiebo Luo, and Christopher Brown, In Proceedings of IS&T/SPIE's Sixteenth Anaual Symposium on Electronic Imaging: Science and Technology (EI 2004), San Jose, California, USA, January 2004, pages 188--199.[PDF]

[LACSI'03] ``Regression-Based Multi-Model Prediction of Data Reuse Signature'', Xipeng Shen, Yutao Zhong, and Chen Ding, in Proceedings of the Fourth Annual Symposium of the Los Alamos Computer Science Institute (LACSI 2003), Sante Fe, New Mexico, USA, October 2003. [PDF ]

[LCPC'03] ``A Hierarchical Model of Reference Affinity'' ", Yutao Zhong, Xipeng Shen, and Chen Ding, in Proceedings of the 16th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2003), College Station, Texas, USA, October 2003. [ PDF ]

[EuroSpeech'01b] ``The Study Of The Effect Of Training Set On Statistical Language Modeling'', Xipeng Shen, and Bo Xu, in Proceedings of Seventh European Conference on Speech Communication and Technology (Eurospeech 2001), Aalborg, Denmark, September 2001, pages 721--724.

[EuroSpeech'01a] ``Study and Auto-Detection of Stress Based on Tonal Pitch Range in Mandarin'', Xipeng Shen, and Bo Xu, in Proceedings of Seventh European Conference on Speech Communication and Technology (Eurospeech 2001), Aalborg,  Denmark, September 2001, pages 123--126.

[ISCSLP'00] ``A CART-Based Hierarchical Stochastic Model for Prosodic Phrasing in Chinese'', Xipeng Shen, and Bo Xu, in Proceedings of International Symposium on Chinese Spoken Language Processing 2000 (ISCSLP 2000), Beijing, China, October 2000.

 

 


 
      Last updated on 12/2008