Synergy Laboratory

URL: http://synergy.cs.vt.edu/

Contact: Wu Feng

The Systems, Networking, and Renaissance Grokking (SyNeRGy) Lab conducts basic and applied research that provides scientists and engineers with scalable and efficient computational tools that enable them to concentrate on their science and engineering rather than on the computer science and engineering. To that end, we explore a breadth of complementary intellectual activities that span the high- performance & enterprise-wide spectrum --- from systems software to middleware to applications software to tools --- in order to empower cyber-scientists and cyber-engineers of tomorrow.

2015
Feng, W., K. Krommydas, and L. Zhang, "CentroidBLAST: A Cluster- Based Approach to Sequence Search", The 7th International Conference on Bioinformatics and Com- putational Biology (BICoB-2015), Hawaii, 2015.
2010
2008
Arisoylu, M., and W. - C. Feng, "Achieving Edge-Based Fairness in a Multi-Hop Environment", 5th IEEE Consumer Communications and Networking Conference, Las Vegas, Nevada, USA, January, 2008.
Balaji, P., W. - C. Feng, and H. Lin, "Semantic-based Distributed I/O with the ParaMEDIC Framework.", 17th ACM/IEEE International Symposium on High-Performance Computing, Boston, Massachusetts, USA, June, 2008.
Balaji, P., W. - C. Feng, J. Archuleta, H. Lin, R. Kettimuthu, R. Thakur, and X. Ma, "Semantics-based Distributed I/O for mpiBLAST", ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Salt Lake City, Utah, USA, February, 2008.
Feng, W. - C., X. Feng, and R. Ge, "Green Supercomputing Comes of Age", IT Professional, vol. 10, no. 1, January, 2008.
Gardner, M., and W. - C. Feng, "Towards a Virtual Ecosystem for K-8 Education", International Conference on the Virtual Computing Initiative (ICVCI), May, 2008.
Huang, S., Y. Luo, and W. - C. Feng, "Modeling and Analysis of Power in Multicore Network Processors", 4th IEEE Workshop on High-Performance, Power-Aware Computing (in conjunction with the 22nd International Parallel & Distributed Processing Symposium), Miami, Florida, USA, April, 2008.
Aji, A., F. Blagojevic, W. - C. Feng, and D. S. Nikolopoulos, "Cell-SWat: Modeling and Scheduling Wavefront Computations on the Cell Broadband Engine", Proceedings of the 2008 ACM International Conference on Computing Frontiers, Ischia, Italy, Association for Computing Machinery, pp. 13-22, May, 2008.
2007
Ge, R., X. Feng, W. - C. Feng, and K. W. Cameron, "CPU Miser: A performance-Directed, Run-Time System for Power-aware Clusters", Proceedings of 2007 International Conference on Parallel Processing (ICPP 07), Xi An, China, September, 2007.
Archuleta, J. S., W. - C. Feng, and E. Tilevich, "A Pluggable Framework for Parallel Pairwise Sequence Search", International Conference of the IEEE Engineering in Medicine and Biology Society, Lyon, France, August, 2007.
Archuleta, J. S., E. Tilevich, and W. - C. Feng, "A Maintainable Software Architecture for Fast and Modular Bioinformatics Sequence Search", 23rd IEEE International Conference on Software Maintenance, Paris, France, October, 2007.
Balaji, P., W. - C. Feng, S. Bhagvat, D. Panda, R. Thakur, and W. Gropp, "Analyzing the Impact of Supporting Out-of-Order Communication on In- Order Performance with iWARP", ACM/IEEE SC|07: The International Conference on High-Performance Computing, Networking, Storage, and Analysis, Reno, Nevada, USA, November, 2007.
Feng, W. - C., A. Ching, and C. -hsing Hsu, "Green Supercomputing in a Desktop Box", 3rd IEEE Workshop on High-Performance, Power-Aware Computing (in conjunction with the 21st International Parallel & Distributed Processing Symposium), Long Beach, California, March, 2007.
Feng, W. - C., V. Vishwanath, J. Leigh, and M. Gardner, "High-Fidelity Monitoring in Virtual Computing Environments", International Conference on the Virtual Computing Initiative (ICVCI), Research Triangle Park, NC, May, 2007.
Narayanaswamy, G., P. Balaji, and W. - C. Feng, "An Analysis of 10-Gigabit Ethernet Protocol Stacks in Multicore Environments", 15th International Symposium on High-Performance Interconnects (HotI 2007), Palo Alto, California, August, 2007.
Thorsen, O., B. Smith, C. P. Sosa, K. Jiang, H. Lin, A. Peters, and W. - C. Feng, "Parallel Genomic Sequence-Search on a Massively Parallel System", ACM International Conference on Computing Frontiers, Ischia, Italy, May, 2007.
2006
Balaji, P., W. - C. Feng, and D. K. Panda, "Bridging the Ethernet-Ethernot Performance Gap", IEEE Micro (Special Issue: High-Performance Interconnects), vol. 26, no. 3, May, 2006.
Banerjee, A., W. - C. Feng, B. Mukherjee, and D. Ghosal, "End-system Performance Aware Transport over Optical Circuit-Switched Connections", IEEE INFOCOM High-Speed Networking Workshop: The Terabits Challenge (in conjunction with the 25th IEEE INFOCOM), Barcelona, Spain, April, 2006.
Banerjee, A., W. - C. Feng, B. Mukherjee, and D. Ghosal, "RAPID: An End-System Aware Protocol for Intelligent Data-Transfer over LambdaGrids", 20th International Parallel & Distributed Processing Symposium (IPDPS’06), Rhodes, Greece, April, 2006.
Ching, A., W. - C. Feng, H. Lin, X. Ma, and A. Choudhary, "Exploring I/O Strategies for Parallel Sequence Database Search Tools with S3aSim", 15th IEEE International Symposium on High-Performance Distributed Computing (HPDC’06), Paris, France, June, 2006.
Datta, P., S. Sharma, and W. - C. Feng, "A Feedback Mechanism for Network Scheduling in LambdaGrids", 6th IEEE/ACM Symposium on Cluster Computing and the Grid (CCGrid’06), Singapore, May, 2006.
Datta, P., W. - C. Feng, and S. Sharma, "End-System Aware, Rate-Adaptive Protocol for Network Transport in LambdaGrid Environments", ACM/IEEE SC|06: The International Conference on High-Performance Computing, Networking, Storage, and Analysis, Tampa, FL, November, 2006.
Feng, W. - C., "Global Climate Warming? Yes … In the Machine Room", Clusters and Computational Grids for Scientific Computing, September, 2006.
Gans, J., W. - C. Feng, and M. Wolinsky, "Whole Genome, Physics-Based Sequence Alignment for Pathogen Signature Design", 12th SIAM Conference on Parallel Processing for Scientific Computing, February, 2006.
Gardner, M. K., W. - C. Feng, J. S. Archuleta, H. Lin, and X. Ma, "Parallel Genomic Sequence-Searching on an Ad-Hoc Grid: Experiences, Lessons Learned, and Implications", ACM/IEEE SC|06: The International Conference on High-Performance Computing, Networking, Storage, and Analysis, Tampa, FL, November, 2006.
Lin, H., X. Ma, W. - C. Feng, A. Geist, and N. Samatova, "Efficient Data Handling in Comparative Genome Analysis Applications", 12th SIAM Conference on Parallel Processing for Scientific Computing, February, 2006.
Sharma, S., C. -hsing Hsu, and W. - C. Feng, "Making a Case for a Green500 List", 2nd IEEE Workshop on High-Performance, Power-Aware Computing (in conjunction with the 20th International Parallel & Distributed Processing Symposium), Rhodes, Greece, April, 2006.
Vishwanath, V., P. Balaji, W. - C. Feng, J. Leigh, and D. K. Panda, "A Case for UDP Offload Engines in LambdaGrids", 4th International Workshop on Protocols for Fast Long-Distance Networks (PFLDnet’06), Nara, Japan, February, 2006.
2005
Ayyorgun, S., S. Vanichpun, and W. - C. Feng, "Q-Composer and CpR: A Probabilistic Synthesizer and Regulator of Traffic", 24th IEEE Conference on Computer Communications (INFOCOM'05), Miami, Florida, March, 2005.
Balaji, P., W. - C. Feng, Q. Gao, R. Noronha, W. Yu, and D. K. Panda, "Head-to-TOE Evaluation of High-Performance Sockets over Protocol Offload Engines", 7th IEEE International Conference on Cluster Computing (CLUSTER'05), Boston, Massachusetts, September, 2005.
Banerjee, A., W. - C. Feng, D. Ghosal, and B. Mukherjee, "Routing and Scheduling Large File Transfers over Lambda Grids", 3rd International Workshop on Protocols for Fast Long-Distance Networks (PFLDnet'05), Lyon, France, February, 2005.
Feng, W. - C., "The Importance of Being Low Power in High-Performance Computing", Cyberinfrastructure Technology Watch Quarterly (CTWatch Quarterly), vol. 1, no. 3, August, 2005.
Feng, W. - C., P. Balaji, and C. Baron, "Performance Characterization of a 10-Gigabit Ethernet TOE", 13th IEEE International Symposium on High-Performance Interconnects (Hot Interconnects), Palo Alto, California, August, 2005.
Hsu, C. -hsing, W. - C. Feng, and J. S. Archuleta, "Towards Efficient Supercomputing: Choosing the Right Efficiency Metric", IEEE International Parallel & Distributed Processing Symposium (IPDPS) Workshop on High-Performance, Power-Aware Computing, April, 2005.
Feng, W. - C., "The Evolution of Power-Aware, High-Performance Clusters: From the Datacenter to the Desktop", IEEE International Parallel & Distributed Processing Symposium (IPDPS) Workshop on High-Performance, Power-Aware Computing, April, 2005.
Hsu, C. -hsing, and W. - C. Feng, "A Feasibility Analysis of Power Awareness in Commodity-Based High-Performance Clusters", 7th IEEE International Conference on Cluster Computing (CLUSTER'05), Boston, Massachusetts, September, 2005.
Hsu, C. -hsing, W. - C. Feng, and J. S. Archuleta, "Towards Efficient Supercomputing: A Quest for the Right Metric", 1st IEEE Workshop on High-Performance, Power-Aware Computing (in conjunction with the 19th International Parallel & Distributed Processing Symposium), Denver, Colorado, April, 2005.
Hsu, C. -hsing, and W. - C. Feng, "Reducing Overheating-Induced Failures via Performance-Aware CPU Power Management", 6th International Conference on Linux Clusters: The HPC Revolution 2005, April, 2005.
Hsu, C. -hsing, and W. - C. Feng, "A Power-Aware Run-Time System for High-Performance Computing", ACM/IEEE SC2005: The International Conference on High-Performance Computing, Networking, and Storage, Seattle, Washington, November, 2005.
Hurwitz, J.(G.), and W. - C. Feng, "Analyzing MPI Performance over 10-Gigabit Ethernet", Journal of Parallel and Distributed Computing, Special Issue: Design and Performance of Networks for Super-, Cluster-, and Grid-Computing, vol. 65, no. 10, October, 2005.
Zhang, X., L. N. Bhuyan, and W. - C. Feng, "Anatomy of UDP and M-VIA for Cluster Communication", Journal of Parallel and Distributed Computing, Special Issue: Design and Performance of Networks for Super-, Cluster-, and Grid-Computing, vol. 65, no. 10, October, 2005.
2004
Ayyorgun, S., and W. - C. Feng, "A Deterministic Characterization of Network Traffic for Average Performance Guarantee", 38th Annual Conference on Information Sciences and Systems (CISS'04), Princeton, New Jersey, March, 2004.
Ayyorgun, S., and W. - C. Feng, "A Systematic Approach for Providing End-to-end Probabilistic QoS Guarantee", 13th IEEE International Conference on Computer Communications and Networks (ICCCN'04), Chicago, Illinois, October, 2004.
Engelhart, A., M. K. Gardner, and W. - C. Feng, "Re-Architecting Flow-Control Adaptation for Grid Environments", 18th IEEE International Parallel and Distributed Processing Symposium, (IPDPS'04), Santa Fe, New Mexico, April, 2004.
Feng, W. - C., and C. -hsing Hsu, "The Origin and Evolution of Green Destiny", IEEE Cool Chips VII: An International Symposium on Low-Power and High-Speed Chips, Yokohama, Japan, April, 2004.
Feng, W. - C., and C. -hsing Hsu, "Green Destiny and Its Evolving Parts", Innovative Supercomputer Architecture Award, 19th International Supercomputer Conference, Heidelberg, Germany, June, 2004.
Gardner, M. K., S. Thulasidasan, and W. - C. Feng, "User-Space Auto-Tuning for TCP Flow Control in Computational Grids", Computer Communications, Special Issue on Network Support for Grid Computing,, vol. 27, no. 14, September, 2004.
2003
Darling, A. E., L. Carey, and W. - C. Feng, "The Design, Implementation, and Evaluation of mpiBLAST", ClusterWorld Conference & Expo and the 4th International Conference on Linux Cluster: The HPC Revolution 2003, San Jose, California, June, 2003.
Feng, W. - C., "Green Destiny + mpiBLAST = Bioinfomagic", 10th International Conference on Parallel Computing (ParCo), September, 2003.
Feng, W. - C., and S. Vanichpun, "Enabling Compatibility Between TCP Reno and TCP Vegas", IEEE Symposium on Applications and the Internet (SAINT 2003), Orlando, Florida, January, 2003.
Gardner, M. K., W. - C. Feng, M. Broxton, A. Engelhart, and J.(G.) Hurwitz, "MAGNET: A Tool for Debugging, Analysis and Adaptation in Computing Systems", 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid'2003), Tokyo, Japan, May, 2003.
Gardner, M. K., M. Broxton, A. Engelhart, and W. - C. Feng, "MUSE: A Software Oscilloscope for Clusters and Grids", 17th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2003), Nice, France, April, 2003.
Hurwitz, J.(G.), and W. - C. Feng, "Initial End-to-End Performance Evaluation of 10-Gigabit Ethernet", IEEE Hot Interconnects: A Symposium on High-Performance Interconnects, Palo Alto, California, August, 2003.
Thulasidasan, S., W. - C. Feng, and M. K. Gardner, "Optimizing GridFTP Through Dynamic Right-Sizing", IEEE Symposium on High-Performance Distributed Computing. (HPDC-2003), Seattle, Washington, June, 2003.
Veeraraghavan, M., X. Zheng, H. Lee, M. K. Gardner, and W. - C. Feng, "CHEETAH: Circuit-Switched High-Speed End-to-End Transport Architecture", SPIE/IEEE Optical Networking and Computer Communications Conference (OptiComm), Dallas TX, October, 2003.
2002
Darling, A. E., and W. - C. Feng, "BLASTing Off with Green Destiny", IEEE Computer Society Bioinformatics Conference, (CSB'02), Palo Alto, California, August, 2002.
Darling, A. E., and W. - C. Feng, "mpiBLAST: Parallelization of BLAST for Computational Clusters", SC 2002: High-Performance Networking and Computing Conference (SC2002), Baltimore, Maryland, November, 2002.
Feng, W. - C., M. Warren, and E. Weigle, "The Bladed Beowulf: A Cost-Effective Alternative to Traditional Beowulfs", IEEE International Conference on Cluster Computing (IEEE Cluster 2002), Chicago, Illinois, September, 2002.
Feng, W. - C., and J. Al-Muhtadi, "A General Security Infrastructure for Wireless Communication", IEEE International Conference on Networks (ICN 2002), Atlanta, Georgia, August, 2002.
Feng, W. - C., M. Warren, and E. Weigle, "Honey, I Shrunk the Beowulf!", International Conference on Parallel Processing 2002 (ICPP 2002), Vancouver, Canada, August, 2002.
Feng, W. - C., "Securing Wireless Communication in Heterogeneous Environments", IEEE Symposium on Military Communications (MILCOM 2002), Los Angeles, California, October, 2002.
Feng, W. - C., M. E. Fisk, M. K. Gardner, and E. Weigle, "Dynamic Right-Sizing: An Automated, Lightweight, and Scalable Technique for Enhancing Grid Performance", 7th International IEEE Workshop on Protocols for High Speed Networks (PfHSN 2002), Berlin, Germany, April, 2002.
Gardner, M. K., W. - C. Feng, and M. E. Fisk, "Dynamic Right-Sizing in FTP (drsFTP): An Automatic Technique for Enhancing Grid Performance", IEEE Symposium on High-Performance Distributed Computing. (HPDC-2002), Edinburgh, Scotland, July, 2002.
Gardner, M. K., W. - C. Feng, and J. R. Hay, "Monitoring Protocol Traffic with a MAGNeT", Passive & Active Measurement Workshop (PAM2002), Fort Collins, Colorado, March, 2002.
Rao, N. S. V., and W. - C. Feng, "Performance Tradeoffs of TCP Adaptation Methods", IEEE International Conference on Networks (ICN'02), Atlanta, Georgia, August, 2002.
Vanichpun, S., and W. - C. Feng, "On the Transient Behavior of TCP Vegas", 11th IEEE International Conference on Computer Communications and Networks (IC3N'02), Miami, Florida, October, 2002.
Warren, M., E. Weigle, and W. - C. Feng, "High-Density Computing: A 240-Node Beowulf in One Cubic Meter", SC 2002: High-Performance Networking and Computing Conference (SC2002), Baltimore, Maryland, November, 2002.
Weigle, E., and W. - C. Feng, "A Comparison of TCP Automatic-Tuning Techniques for Distributed Computing", IEEE Symposium on High-Performance Distributed Computing (HPDC'02), Edinburgh, Scotland, July, 2002.
Weigle, E., and W. - C. Feng, "TICKETing High-Speed Traffic with Commodity Hardware and Software", Passive & Active Measurement Workshop (PAM2002), Fort Collins, Colorado, March, 2002.
2001
Feng, W. - C., J. R. Hay, and M. K. Gardner, "MAGNeT: Monitor for Application-Generated Network Traffic", 10th International Conference on Computer Communication and Networking (ICCCN'01), Scottsdale, Arizona, October, 2001.
Feng, A. C., W. - C. Feng, and G. G. Belford, "Packet Spacing: An Enabling Mechanism for the Delivery of Multimedia Content in Computational Grids", 2nd Los Alamos Computer Science Institute Symposium (LACSI 2001), Santa Fe, New Mexico, October, 2001.
Fisk, M. E., and W. - C. Feng, "Dynamic Right-Sizing in TCP", 2nd Annual Los Alamos Computer Science Institute Symposium (LACSI 2001), Santa Fe, New Mexico, October, 2001.
Fisk, M. E., and W. - C. Feng, "Dynamic Right-Sizing: TCP Flow-Control Adaptation", SC 2001: High-Performance Networking and Computing Conference (SC 2001), Denver, Colorado, November, 2001.
Frachtenberg, E., F. Petrini, S. Coll, and W. - C. Feng, "Gang Scheduling with Lightweight User-Level Communication", Workshop on Scheduling and Resource Management for Cluster Computing (in conjunction with the ICPP01) (SRMCC 2001), Valencia, Spain, September, 2001.
Hay, J. R., W. - C. Feng, and M. K. Gardner, "Capturing Network Traffic with a MAGNeT", 5th Annual Linux Showcase and Conference (ALS'01), Oakland, California, November, 2001.
Kapadia, A. C., A. C. Feng, and W. - C. Feng, "The Effects of Inter-Packet Spacing on the Delivery of Multimedia Content", 21st International Conference on Distributed Computing Systems (ICDCS'01), Scottsdale, Arizona, April, 2001.
Al-Muhtadi, J., W. - C. Feng, and M. E. Fisk, "An Inter-Realm, Cyber-Security Infrastructure for Virtual Supercomputing", 2nd Annual Los Alamos Computer Science Institute Symposium. (LACSI 2001), Santa Fe, New Mexico, October, 2001.
Petrini, F., A. Hoisie, W. - C. Feng, and R. Graham, "Performance Evaluation of the Quadrics Interconnection Network", IEEE Workshop on Communication Architectures for Clusters (CAC'01), held in conjunction with IPDPS 2001, San Francisco, California, April, 2001.
Weigle, E., and W. - C. Feng, "A Case for TCP Vegas in High-Performance Computational Grids", 9th IEEE International Symposium on High-Performance Distributed Computing (HPDC'01), San Francisco, California, August, 2001.
Weigle, E., and W. - C. Feng, "Dynamic Right-Sizing: A Simulation Study", 10th International Conference on Computer Communication and Networking (ICCCN 2001), Scottsdale, Arizona, October, 2001.
Weigle, E., W. - C. Feng, and M. K. Gardner, "Why TCP Will Not Scale for the Next-Generation Internet", 11th IEEE Workshop on Local and Metropolitan Area Networks. (LANMAN 2001), Boulder, Colorado, March, 2001.
2000
Feng, W. - C., and P. Tinnakornsrisuphap, "The Adverse Impact of the TCP Congestion-Control Mechanism in Heterogeneous Computing Systems", 29th International Conference on Parallel Processing (ICPP'00), Toronto, Canada, August, 2000.
Feng, W. - C., and P. Tinnakornsrisuphap, "The Failure of TCP in High-Performance Computational Grids", SC 2000: High-Performance Networking and Computing Conference (SC2000), Dallas, Texas, November, 2000.
Feng, W. - C., "Is TCP an Adequate Protocol for High-Performance Computing Needs?", SC 2000: High-Performance Networking and Computing Conference (Panel at SC2000), November, 2000.
Petrini, F., and W. - C. Feng, "Scheduling with Global Information in Distributed Systems", 20th International Conference on Distributed Computing Systems (ICDCS'00), Taipei, Taiwan, April, 2000.
Petrini, F., and W. - C. Feng, "Buffered Coscheduling: A New Methodology for Multitasking Parallel Jobs on Distributed Systems", 14th International Parallel & Distributed Processing Symposium. (IPDPS'00), Cancun, Mexico, May, 2000.
Petrini, F., and W. - C. Feng, "Time-Sharing Parallel Jobs in the Presence of Multiple Resource Requirements", 6th International Workshop on Job Scheduling Strategies for Parallel Processing, May, 2000.
Petrini, F., and W. - C. Feng, "Improved Resource Utilization with Buffered Coscheduling", Journal of Parallel Algorithms and Applications (Special Issue), vol. 16, no. 2-3, 2000.
Tinnakornsrisuphap, P., W. - C. Feng, and I. R. Philp, "On the Burstiness of the TCP Congestion-Control Mechanism in a Distributed Computing System", 20th International Conference on Distributed Computing Systems (ICDCS'00), Taipei, Taiwan, April, 2000.
1999
Feng, W. - C., "Dynamic Client-Side Scheduling in a Real-Time CORBA System", 23rd International Computer Software & Applications Conference (COMPSAC'99), Phoenix, Arizona, October, 1999.
Feng, W. - C., "The Design of an Open Real-Time System Using CORBA", 1st International Workshop on Multimedia Network Systems (MNS'99), Aizu, Japan, September, 1999.
Petrini, F., and W. - C. Feng, "Efficient Resource Utilization on a Massively Parallel Systems", 7th International Conference on Advanced Computing & Communications (ADCOM'99), Roorkee, India, December, 1999.
Tolmie, D. E., M. T. Boorman, A. DuBois, D. DuBois, W. - C. Feng, and I. R. Philp, "From HiPPI-800 to HiPPI-6400: A Changing of the Guard and Gateway to the Future", 6th International Conference on Parallel Interconnects (PI'99), Anchorage, Alaska, October, 1999.
1998
Feng, W. - C., "Extending CORBA for Soft Real-Time Applications", International Conference on Networks & Communication Systems, May, 1998.
1997
Feng, W. - C., and J. W. S. Liu, "Algorithms for Scheduling Real-Time Tasks with Input Error and End-to-End Deadlines", IEEE Transactions on Software Engineering, vol. 23, no. 2, February, 1997.
Feng, W. - C., Syyid Umar, and J. W. S. Liu, "Providing for an Open Real-Time CORBA", IEEE Workshop on Middleware for Distributed Real-Time Systems and Services, December, 1997.