36.
Fengfeng Ke, Zhaihuan Dai, Mariya Pachman, and Xin Yuan,
"Exploring Multiuser Virtual Teaching Simulation as an Alternative
Learning Environment for Student Instructors."
Instructional Science (2021), doi: 10.1007/s11251-021-09555-4.
35.
David Whalley, Xin Yuan, and Xiuwen Liu,
"The Domestic CS Graduate Students Are There, We Just Need to Recruit Them,"
Communications of ACM (CACM), 64(8):39-43, August 2021.
doi: 10.1145/3448249.
34.
Md. Atiqul Mollah, Wenqi Wang, Peyman Feizian, Md. Shafayat Rahman,
Xin Yuan, Scott Pakin, and Michael Lang,
"Modeling Universal Globally Adaptive Load-balanced Routing,"
ACM Transactions on Parallel Computing (TOPC), 6(2), Article 9, September 2019.
33.
Peyman Faizian, Juan. F. Alfaro, Md Shafayat Rahman, Md Atiqul Mollah,
Xin Yuan, Scott Pakin, and Michael Lang, "TPR: Traffic Pattern-based
Adaptive Routing for Dragonfly Networks," IEEE Transactions on
Multi-Scale Computing Systems (TMSCS), 4(4):931-943,
October-December, 2018.
32.
Z. Tong, S. Pakin, M. Lang, and X. Yuan, "Fast Classification of MPI Applications using Lamport's Logical Clocks," Journal of Parallel and Distributed Computing, 120:77-88,
October 2018.
31.
A. Mollah, X. Yuan, S. Pakin, and M. Lang, "Rapid Calculation of Max-min Fair Rates
for Multi-commodity Flows in Fat-Tree Networks," IEEE Transactions on
Parallel and Distributed Systems, 29(1):156-168, January 2018.
30.
P. Faizian, A. Mollah, Z. S. A. Alzaid,
X. Yuan, S. Pakin, and M. Lang, "Random Regular Graph and
De Bruijn Graph with k-shortest Path Routing," IEEE Transactions on
Parallel and Distributed Systems, 29(1):144-155, January 2018.
29.
X. Yuan, W. Nienaber, and S. Mahapatra, "On Folded-Clos Networks with
Deterministic Single-path Routing", ACM Transactions on Parallel Computing
, 2, 4, Article 27 (22 pages), January 2016.
28.
X. Yuan, S. Mahapatra, M. Lang, and S. Pakin, "Static Load-balanced Routing
for Slimmed Fat-trees," Journal of Parallel and Distributed Computing,
74(5):2423-2432, May 2014.
27.
S. Pakin, X. Yuan, and M. Lang, "Predicting the Performance of
Extreme-Scale Supercomputer Networks," NSA/CSS the Next Wave, 20(2),
2013.
26.
Z. Gu, M. Small, and X. Yuan, "Protocol Customization for Improving MPI Performance on RDMA-enabled Clusters,"
International Journal of Parallel Programming, 41(5):682-703, October
2013.
25.
Z. Duan, K. Gopalan, and X. Yuan, "An Empirical Study of Behavioral Characteristics of Spammers: Findings and Implications,"
Computer Communications, 34(14):1764-1776, Sept. 2011.
24.
X. Yuan, W. Nienaber, Z. Duan,
and R. Melhem, "Oblivious Routing in Fat-Tree Based System Area Networks with
Uncertain Traffic Demands," IEEE/ACM Transactions on Networking,
17(5):1439-1452, Oct. 2009.
23.
W. Nienaber, X. Yuan, and Z. Duan,
"LID Assignment in InfiniBand Networks,"
IEEE Transactions
on Parallel and Distributed Systems, 20(4):484-497, April 2009.
22.
X. Yuan and Z. Duan,
"Fair Round Robin: A Low Complexity Packet Schduler with Proportional and
Worst-case Fairness," IEEE Transactions on Computers,
58(3):365-379,
March 2009. (Here is an extended technical
report version (TR-080201) that contains a packet-by-packet implementation
of FRR.)
21.
P. Patarasuk and X. Yuan,
"Bandwidth Optimal All-reduce Algorithms for
Clusters of Workstations,"
Journal of Parallel and Distributed Computing, 69(2):117-124,
February 2009.
20. A. Faraj, P. Patarasuk, and
X. Yuan, "A Study of Process
Arrival Patterns for MPI Collective Operations,"
International Journal of Parallel Programming, 36(6):543-570, December
2008.
19. A. Faraj, P. Patarasuk, and
X. Yuan, "Bandwidth Efficient All-to-all Broadcast on Switched Clusters,"
International Journal of Parallel Programming, 36(4):426-453, August
2008.
18. P. Patarasuk,
X. Yuan, A. Faraj,
"Techniques for Pipelined Broadcast on Ethernet Switched Clusters,"
Journal of Parallel and Distributed Computing, 68(6):809-824,
June 2008.
17. Z. Duan,
X. Yuan,
and J. Chandrashekar, "Controlling IP Spoofing
via Inter-Domain
Packet Filters," IEEE Transactions on Dependable and Secure
Computing, 5(1):22-36, January 2008.
16.
X. Yuan and Z. Duan,
"On QoS Routing and Path Establishment in the Presence of
Imprecise State Information,"
Journal of Communications and Networks, Special Issue on
Routing, Path Computation and Traffic Engineering in Future Internet,
9(4):356-367, December 2007.
15.
R. G. Lane, S. Daniels and
X. Yuan, "An Empirical Study
of Reliable Multicast Protocols over Ethernet-Connected Networks,"
Performance Evaluation Journal, 64(3):210-228, March 2007.
14.
A. Faraj,
X. Yuan,
and Pitch Patarasuk, "
A Message Scheduling Scheme for
All-to-all Personalized Communication on Ethernet Switched
Clusters,'' IEEE Transactions on Parallel and Distributed
Systems, 18(2):264-276, February 2007.
13.
P. Kulkarni, W. Zhao, D. Whalley,
X. Yuan, R. van Engelen,
K. Gallivan, J. Hiser, J. Davidson, B. Cai, M. Bailey, H. Moon, K. Cho,
Y. Paek, and D. Jones, "
VISTA: VPO Interactive System for Tuning
Applications,'' ACM Transactions on Embedded Computing
Systems, 4(4):819-863, November 2006.
12.
A. Karwande, X. Yuan, and D. K. Lowenthal, "An MPI Prototype for Compiled Communication on Ethernet Switched Clusters," Journal of Parallel
and Distributed Computing (special issue on Design and
Performance of Networks for Super-, Cluster-, and Grid-Computing),
65(10):1123-1133, October 2005.
11.
W.C. Kreahling, D. Whalley, M. W. Bailey, X. Yuan, G.Uh, and
R. van Engelen, "Branch Elimination by Condition Merging,"
Software-Practice and Experience, 35(1):51-74, January 2005.
10.
R. A. van Engelen, D. Whalley, and X. Yuan, "Automatic Validation of Code-Improving Transformations on
Low-Level Program Representations," Science of Computer Programming
Journal (special issue on program transformation) ,
52(1-3):257-280, August 2004.
9.
X. Yuan,
R. Melhem and R. Gupta,
"Algorithms for Supporting Compiled Communication,"
IEEE Transactions on Parallel and Distributed Systems, Volume 14, No. 2, pages 107-118, February 2003.
8.
X. Yuan
and Amit Fulay,
"Wavelength Assignment to Minimize the Number of SONET ADMs in WDM Rings,"
Journal of Photonic Network Communications, 5(1):59-68, January 2003.
7.
X. Yuan,
"Heuristic Algorithms for Multi-Constrained Quality of Service Routing,"
IEEE/ACM Transactions on Networking, 10(2):244-256,
April 2002.
6.
X. Yuan,
R. Melhem and R. Gupta,
"Performance of Multi-hop
Communications Using
Logical Topologies on Optical Torus Networks,"
Journal of Parallel and Distributed Computing,
61(6):748-766, June 2001.
5.
X. Yuan,
R. Melhem and R. Gupta, "Distributed Path Reservation for Multiplexed All-Optical
Networks," IEEE Transactions on Computers , 48(12):1355-1363,
December 1999.
4.
X. Yuan,
R. Melhem, R. Gupta, Yongsu Mei and Chunming Qiao, "Distributed Control for Wavelength
Reservation and their Performance Evaluation,"
The Journal of Photonic Network Communications , 1(3):207-218,
November 1999.
3.
X. Yuan,
Charles Salisbury, Dinshaw
Balsara and R. Melhem,
"
A Load Balancing Package on Distributed Memory Systems
and its Application to Particle-Particle Particle-Mesh (P3M)
Methods," Parallel Computing,
23(19):1525-1544, October 1997.
2.
X. Yuan,
R. Gupta
and R. Melhem, "
Demand-driven
Data Flow Analysis for Communication Optimization,"
Parallel Processing Letters, 7(4):359-370, December 1997.
1.
Yongqiang Sun, Zhenjiang Hu and
X. Yuan,
"FP-VLSI -- An Automatic Synthesis System," Chinese Journal of Software,
5(1), January 1994. (in chinese)
96.
V.T. Hoang, C. Wu, and X. Yuan, "Faster Yet Safter: Logging System via Fixed-key
Blockcipher," the 31th USENIX Security Symposium (USENIX Security 2022), 2389-2406,
Boston, MA, August 10-12, 2022. [CS Ranking, Best paper award]
95. Saptarshi Bhowmik, Alex Barrett,
Fengfeng Ke, Xin Yuan, Sherry Southerland, Chih-Pu Dai, Luke West,
Zhaihuan Dai, "Simulating students: An AI chatbot for teacher training,"
Proceedings of the 16th International Conference of the Learning
Sciences (ICLS 2022), (Eds: C. Chinn, E. Tan, C. Chan, and Y. Kali),
Hiroshima, Japan, November 21-24, 2022.
94.
Ashley Gannon, Mohsen Gavahi, Xin Yuan, David Whalley, Sherry Southerland,
Christie Andrew-Larson, and Ellen Granger,
"Experience with Integrating Computer Science in Middle School Mathematics,"
the 27th annual ACM conference on Innovation
and Technology in Computer Science Education (ITiCSE),
Dublin, Ireland, July 8-13, 2022. (acceptance rate: 29% [79 out of 276])
93.
Mohsen Gavahi, Abu Naser, Cong Wu, Mehran Sadeghi Lahijani, Zhi Wang,
and Xin Yuan,
"Encrypted All-reduce on Multi-core Clusters," the 40th IEEE
International Performance Computing and
Communications Conference (IPCCC) , Austin, Texas, October 28-30, 2021.
92.
Saptarshi Bhowmik, Nikhil Jain, Xin Yuan, Abhinav Bhatele,
"A Simulation Study of Hardware Parameters for Future GPU-based HPC
Platforms," the 40th IEEE International Performance Computing and
Communications Conference (IPCCC) , Austin, Texas, October 28-30, 2021.
91.
Ashley Gannon, Md Mohsen Gavahi, Xin Yuan, David Whalley, and Sherry
Southerland, "Implications of Integrating Computer Science in Middle School
Mathematics," 2021 UTeach STEM Educator Virtual Conference,
June 21-23, 2021.
90.
Chih-Pu Dai, Fengfeng Ke, Zhaihuan Dai, Luke West, Saptarshi Bhowmik, and Xin Yuan,
"Designing Artificial Intelligence (AI) in Virtual Humans for
Simulation-Based Training with Graduate Teaching Assistants,"
the International Society of the Learning Sciences (ISLS) Annual Meeting,
Bochum, Germany, June 7-11, 2021.
89.
Dai, Zhaihuan and Fengfeng Ke, Chih-Pu Dai, Mariya Pachman,
and Xin Yuan. "Role-Play in Virtual Reality: A Teaching Training Design
Case Using OpenSimulator." In Designing, Deploying, and Evaluating
Virtual and Augmented Reality in Education. edited by Akcayir,
Gokce, and Carrie Demmans Epp, 143-163. Hershey, PA: IGI Global, 2021.
(book chapter).
doi: 10.4018/978-1-7998-5043-4.ch007.
88.
Zaid Salamah A Alzaid, Saptarshi Bhowmik, and Xin Yuan,
"Multi-path Routing in the Jellyfish Networks,"
the IPDPS Workshop on Scalable Networks for Advanced Computing Systems,
Portland, Oregon, USA, May 17-21, 2021.
87.
Mehran Sadeghi Lahijani, Abu Naser, Cong Wu, Mohsen Gavahi, Viet Tung Hoang, Zhi Wang, Xin Yuan,
"Efficient Algorithms for Encrypted All-gather Operation,"
the 35th IEEE International Parallel & Distributed Processing Symposium (IPDPS), pp 372-381,
Portland, Oregon, USA, May 17-21, 2021. doi: 10.1109/IPDPS49936.2021.00045.
86. Ram Sharan Chaulagain, Fatema Tabassum Liza,
Xin Yuan, and Michael Lang, "Achieving the Performance of Global Adaptive
Routing using Local Information on Dragonfly through Deep Learning,"
ACM/IEEE SC'20, poster, November 9-19, 2020.
85.
Ke, Fengfeng and Zhaihuan Dai, Chih-Pu Dai, Mariya Pachman, Ram Sharan
Chaulagain, and Xin Yuan. "Designing Virtual Agents for Simulation-Based
Learning in Virtual Reality." In Cognitive and Affective Perspectives
on Immersive Technology in Education. edited by Zheng,
Robert Z., 151-170. Hershey, PA: IGI Global, 2020. (book chapter)
doi: 10.4018/978-1-7998-3250-8.ch008.
84. Saptarshi Bhowmik, Nikhil Jain, Abhinav Bhatele,
and Xin Yuan, "A Simulation Study of Hardware Parameters for GPU-based HPC Platforms,"
ACM/IEEE SC'20, poster, November 9-19, 2020.
83. Zaid Salamah A Alzaid , Saptarshi Bhowmik, Xin Yuan, and Mike Lang, "Global Link Arrangement for Practical Dragonfly,"
International Conference on Supercomputing (ICS), Barcelona, Spain,
June 29-July 2, 2020 [40/132=30%].
82.
Ke, F., Yuan, X., Pachman, M., Dai, Z., Naglieri, R., & Xu, X. (2019).
Perspective Taking in Participatory Simulation-based Collaborative Learning. In Lund, K., Niccolai, G. P., Lavoue, E., Hmelo-Silver, C., Gweon, G., & Baker, M. (Eds.), A Wide Lens: Combining Embodied, Enactive, Extended, and Embedded Learning in Collaborative Settings, 13th International Conference on Computer Supported Collaborative Learning (CSCL) 2019, Volume 2 (pp. 696-699). Lyon, France: International Society of the Learning Sciences.
81. Abu Naser, Mohsen Gavahi, Cong Wu,
Viet Tung Hoang, Zhi Wang, and Xin Yuan, "An Empirical Study of Cryptographic Libraries
for MPI Communications," the 21th IEEE International Conference on Cluster Computing
(Cluster'19), Albuquerque, NM, USA, September 23-26, 2019.
80.
Md Shafayat Rahman, Saptarshi Bhowmik, Yevgeniy Ryasnianskiy, Xin Yuan,
and Michael Lang, "Topology-Custom UGAL Routing on Dragonfly",
ACM/IEEE International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), Denver, Co, November 17-22, 2019. [87/344=25.2%]
79.
Fengfeng Ke, Xin Yuan, Mariya Pachman, Zhaihuan Dai, Raymond Naglieri, and
Xinhao Xu
"Perspective Taking in Participatory Simulation-based Collaborative Learning"
the 13th International Conference on Computer Supported Collaborative
Learning (CSCL), Lyon, France,
June 17-21, 2019.
78.
Smith, J.A., Granger, E., Andrews-Larson, C., Southerland, S.A,.Yuan, X.
Whalley, D.A., Haidar, M. Rahman, S., "Emerging Design Principles for
Curriclum to Integrate Computer Programming into Middle School Mathematics,"
AERA Meeting, Toronto, Canada, April 2019.
77.
Md. Shafayat Rahman, Peyman Faizian, Md. Atiqul Mollah, Xin Yuan,
"Load-balanced Slim Fly Networks,"
the 47th International Conference on Parallel Processing (ICPP), Eugene, Oregon,
August 13-16, 2018.
76.
Md. Atiqul Mollah, Peyman Faizian, Md. Shafayat Rahman, Xin Yuan,
Scott Pakin, and Michael Lang,
"A Comparative Study of Topology Design Approaches for HPC Interconnects,"
the 18th IEEE/ACM International Symposium on Cluster, Cloud, and Grid
Computing (CCGrid'18), Washington, DC, May 1-4, 2018.
[52/250=20.8%]
75.
Zhou Tong, Xin Yuan, Scott Pakin, and Michael Lang,
"Performance and Accuracy Trade-offs of HPC Application Modeling and
Simulation,"
the 32th IEEE International Parallel & Distributed Processing Symposium (IPDPS), Vancouver, British Columbia, Canada, May 21-25, 2018.
[113/461=24.5%]
74.
Md. Atiqul Mollah, Peyman Faizian, Md. Shafayat Rahman, Xin Yuan, Scott Pakin, and
Michael Lang, "Model UGAL on the Dragonfly Topology,"
the SC17 workshop on Performance
Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS17),
Denver, Co, November 11, 2017.
73.
Peyman Faizian, Md. Atiqul Mollah, Zhou Tong, Xin Yuan, and Michael Lang,
"A Comparative Study of SDN and Adaptive Routing on Dragonfly Networks,"
ACM/IEEE International Conference for High Performance
Computing, Networking, Storage, and Analysis (SC), Denver, Co,
November 12-17, 2017. [61/327=18.6%]
72.
Peyman Faizian, Atiqul Mollah, Md Shafayat Rahman, Xin Yuan,
Scott Pakin, and Michael Lang,
"Throughput Models of Interconnection Networks: the Good, the Bad, and
the Ugly,"
the 25th IEEE Annual Symposium on High Performance Interconnects
(HotI), Santa Clara, CA, August 29-30, 2017, pp. 33-40.
71.
Zhou Tong, Xin Yuan, Scott Pakin, and Michael Lang,
"Trade-off Analysis of Simulation Complexity and Accuracy Using SST/Macro,"
ACM/IEEE SC'16, poster,
Salt City, Utah, November 14-17, 2016. [Poster]
70.
Jason Lee, Zhou Tong, Karthik Achalkar, Xin Yuan, and Michael Lang,
"Enhancing InfiniBand with OpenFlow-Style SDN Capabilty,"
ACM/IEEE International Conference for High Performance
Computing, Networking, Storage, and Analysis (SC), Salt Lake City, Utah,
November 13-18, 2016. [82/446=18.4%]
69.
Peyman Faizian, Md Shafayat Rahman, Atiqul Mollah, Xin Yuan,
Scott Pakin, and Michael Lang,
"Traffic Pattern-based Adaptive Routing for Intra-group
Communication in Dragonfly Networks,"
the 24th IEEE Annual Symposium on High Performance Interconnects
(HotI), Santa Clara, CA, August 24-26, 2016.
68.
Zhou Tong, Scott Pakin, Michael Lang, and Xin Yuan
"Fast Classification of MPI Applications Using Lamport's Logical Clocks,"
the 30th IEEE International Parallel & Distributed
Processing Symposium (IPDPS), Chicago, Illinois, May 23-27,
2016. [114/496=23%]
67.
Peyman Faizian, Atiqul Mollah, Xin Yuan, Scott Pakin, and Michael Lang,
"Random Regular Graph and De Bruijn Graph with k-shortest Path Routing,"
the 30th IEEE International Parallel & Distributed
Processing Symposium (IPDPS), Chicago, Illinois, May 23-27,
2016. [114/496=23%]
66.
Zhou Tong, Scott Pakin, Michael Lang, and Xin Yuan
"Fast Classification of MPI Applications Using Lamport's Logical Clocks,"
ACM/IEEE SC'15, poster,
Austin, TX, November 15-20, 2015. [Poster, 112/253=44%]
65.
A. Mollah, X. Yuan, S. Pakin, and M. Lang,
"Fast Calculation of Max-min Fair Rates for Multi-commodity Flows
in Fat-Tree Networks,"
the IEEE International Conference on Cluster Computing (Cluster)
, Chicago, IL, Sept. 8-11, 2015. [Full paper, 38/157=24.2%]
64.
X. Yuan, S. Mahapatra, S. Pakin, and M. Lang,
"LFTI: A New Performance Metric for Assessing Interconnect
Designs for Extreme-Scale HPC Systems,"
the 28th IEEE International Parallel & Distributed
Processing Symposium (IPDPS), Phoenix, Arizona, May 19-23,
2014. [114/541=21.1%]
63.
J. Henkins, S. Easton, D. Guidry, M. Burmester, X. Liu, X. Yuan,
J. Lawrence, and S. Ty, "Trusted Group Key Management for Real-Time
Critical Infrastructure Protection," IEEE
Military Communications Conference (Milcom), 2013.
62.
M. Small and X. Yuan, "A New Design of RDMA-based Small Message
Channels for InfiniBand Clusters," IEEE International Conference on Cluster
Computing (CLUSTER), Sept. 23-27,
2013. [47/147=31.2%]
61.
X. Yuan, S. Mahapatra, W. Nienaber, S. Pakin, and M.
Lang, "A New Routing Scheme for Jellyfish and its Performance with HPC
Workloads," ACM/IEEE International Conference for High Performance
Computing, Networking, Storage, and Analysis (SC), November 18-21,
2013. [92/457=20.1%]
60.
A. Marathe, D. K. Lowenthal, B. Roundtree, M. Schulz, B.
de Supinski, and X. Yuan, "A User Perspective of High Performance
Computing on the
Clound," ACM Symposium on High-Performance Parallel and Distributed
Computing (HPDC), June 2013. [20/131=15.3%]
59*.
X. Yuan, S. Mahapatra, M. Lang, and S. Pakin, "RRR: A Load Balanced
Routing Scheme for Slimmed Fat-trees," IEEE IPDPS CASS Workshop, 2013.
58.
M. Burmester, J. Lawrence, D. Guidry, S. Easton, S. Ty, X. Liu, X. Yuan,
and J. Jenkins, "Towards a Secure Electricity Grid,"
IEEE International Con-
ference on Intelligent Sensors, Sensor Networks and Information
Processing, pages 374-379, 2013.
57.
J. D. Allen, X. Liu, I. Lozano, and X. Yuan, "A Cyber-Physical Approach to a
Wide-Area Actionable System for the Power Grid,"
Military Communications Conference, pp. 1337-1342, 2012.
56.
D. Guidry, M. Burmester, X. Yuan, X. Liu, J. Jenkins, and S. Easton,
"Techniques for Securing Substation Automation Systems,"
7th International Workshop on Critical Information Infrastructures
Security, 2012.
55.
S. Mahapatr, X. Yuan and W. Nienaber, "Limited Multi-path Routing on
Extended Generalized Fat-trees," the IPDPS Workshop on Communication
Architecture for Scalable Systems (CASS'12), May 2012.
54.
A. Marathe, D. Lowenthal, Z. Gu, M. Small, and X. Yuan,
"Profile Guided MPI Protocol Selection for
Point-to-Point Communication Calls,"
the 1st IPDPS workshop on
Communication Architecture for Scalable Systems (CASS), May 2011.
53*.
W. Nienaber, S. Mahapatra, and
X. Yuan
"Improving Performance of Deterministic Single-path Routing
on 2-Level Generalzied Fat-trees,'' the 1st IPDPS workshop on
Communication Architecture for Scalable Systems (CASS), May 2011.
52*.
X. Yuan
"On Nonblocking Folded-Clos Networks in the
Computer Communication Environment,'' 25th IEEE International
Parallel & Distriburted Processing Symposium (IPDPS), May 2011.
[112/571=19.6%]
51. S. Mahapatra and
X. Yuan,
``Load Balancing Mechanisms in Data Center
Networks,''
the 7th International Conference & Expo on Emerging Technologies
for a Smarter World (CEWIT), Sept. 2010. (invited)
50*. M. Small, Z. Gu, and
X. Yuan,
``Near-optimal Rendezvous Protocols for
RDMA-enabled Clusters,''
International Conference on Parallel Processing (ICPP),
Sept. 2010. [72/225=32%]
49. C. Zhang,
X. Yuan,
and A. Srinivasan
``Processor Affinity and MPI Performance on
SMP-CMP Clusters,''
the 11th IPDPS Workshop on Parallel and Distributed Scientific
and Engineering Computing (PDSEC), April 2010.
48. M. Small
and X. Yuan,
``Maximizing MPI Point-to-Point Communication
Performance on
RDMA-enabled Clusters with Customized Protocols,''
the 23th ACM International Conference on Supercomputing (ICS),
pages 306-315, June 2009. [47/191=25%]
47. P. Chen, W. Cho, Z. Duan,
and X. Yuan,
``Traffic-aware Inter-Domain
Routing for Improved Routing Stability,''
IEEE Globecom, Nov. 2008. [1051/2854=36.8%]
46. P. Patarasuk and
X. Yuan,
"Efficient MPI_Bcast across Different Process
Arrival Patterns,"
the 2008 International Parallel and Distributed Processing
Symposium (IPDPS), Miami, FL, April 14-18, 2008. [105/410=26%]
45.
J. Lawrence and X. Yuan,
"An MPI Tool for Automatically Discovering the
Switch Level Topologies of Ethernet Clusters," the IPDPS Workshop on
System Management Techniques, Processes, and Services,
Miami, FL, April 14, 2008.
44*.
W. Nienaber, X. Yuan, Z.
Duan, "On LID Assignment in Infiniband Networks,"
ACM/IEEE Symposium on Architectures for Networking and
Communications Systems, pages 97-106,
Orlando, FL, December 3-4, 2007. [20/70=29%]
43.
X. Yuan,
"A Flexible Cluster Infrastructure for Systems
Research and Software Development," the
NSF/CISE CRI PI Meeting, Boston, MA, June 4-5, 2007. (invited)
42*. A. Faraj, P. Patarasuk, and
X. Yuan,
"A Study of Process Arrival Patterns for MPI
Collective Operations,"
the 21th ACM International Conference on Supercomputing (ICS),
pages 168-179, Seattle, WA, June 16-20, 2007. [29/123=23%]
41*.
X. Yuan,
W. Nienaber, Z. Duan, and R. Melhem,
"Oblivious Routing for Fat-Tree Based System
Area Networks with
Uncertain Traffic Demands,"
ACM Sigmetrics, pages 337-348, San Diego, CA, June 12-16, 2007.
[29/179=16%]
40*. P. Patarasuk and
X. Yuan,
"Bandwidth Efficient All-reduce Operation on Tree
Topologies,"
IEEE IPDPS Workshop on High-Level Parallel Programming Models and
Supportive Environments (HIPS 2007), Long Beach, CA, March 2007.
39*. Z. Duan, K. Gopalan,
and X. Yuan,
"Behavioral Characteristics of Spammers and Their Network Reachability
Properties,"
IEEE International Conference on Communications (ICC), pages 164-171,
Glasgow, June 2007. [1070/2600=39%]
38.
A. Faraj, X. Yuan, and D.K. Lowenthal, "STAR-MPI:
Self Tuned Adaptive Routines
for MPI Collective Operations," the 20th ACM International Conference
on Supercomputing, pages 199-208, Cairns, Australia, June, 2006.
[37/141=26%]
37*.
P. Patarasuk, A. Faraj, and X. Yuan,
"Pipelined Broadcast on Ethernet
Switched Clusters,"
The 20th IEEE International Parallel & Distributed
Processing Symposium (IPDPS), Rhodes Island, Greece, April 25-29, 2006.
[125/531=24%]
36*.
Z. Duan, X. Yuan, and J. Chandrashekar, "Constructing Inter-Domain Packet
Filters to Control IP Spoofing Based on BGP Updates,"
IEEE INFOCOM, pages 283-291,
Barcelona, Spain, April 23-29, 2006. [251/1412=18%]
35*.
A. Faraj, P. Patarasuk and
X. Yuan,
"Bandwidth Efficient All-to-all Broadcast on Switched Clusters,"
The 2005 IEEE International Conference on Cluster Computing
(Cluster 2005), pages 1-10,
Boston, MA, September 27-30, 2005. [33%]
34.
A. Faraj and
X. Yuan,
"Automatic Generation and Tuning of MPI Collective Communication Routines,"
The 19th ACM International Conference on Supercomputing (ICS'05),
pages 393-402,
Cambridge, MA, June 20-22, 2005. [42/152=27%]
33.
A. Faraj and
X. Yuan,
"An Empirical Approach for Efficient All-to-All Personalized
Communication on Ethernet Switched Clusters,"
The 34th International Conference on Parallel Processing (ICPP'05),
pages 321-328,
Oslo, Norway, June 14-17, 2005. [69/241=29%]
32*.
A. Faraj and
X. Yuan,
"Message Scheduling for All-to-all Personalized Communication on
Ethernet Switched Clusters,"
The 19th IEEE International Parallel & Distributed Processing Symposium (IPDPS), Denver, Colorado, April 4-8, 2005. [115/343=34%]
31*.
X. Yuan and Z. Duan,
"FRR: a Proportional and Worst-Case Fair Round Robin Scheduler,"
IEEE INFOCOM, pages 831-842 (Vol. 2), Miami, March 13-17, 2005.
[244/1419=17%]
30*.
W. Kreahling, D. Whalley, M. Bailey,
X. Yuan, G. Uh, and R. van Engelen,
"Branch Elimination via Multi-Variable Condition Merging,"
European Conference on Parallel Computing (Euro-Par'03),
pages 261-270,
Klagenfurt, Austria, August 26 - 29, 2003. [155/338=46%]
29*.
A. Karwande,
X. Yuan, and
D. K. Lowenthal,
"CC-MPI: A Compiled Communication Capable
MPI Prototype for Ethernet Switched Clusters,"
ACM SIGPLAN Symposium on Principles and
Practice of Parallel Programming (PPoPP),
pages 95-106, San Diego, California,
June 11-13, 2003. [20/45 = 44.4%]
28*.
X. Yuan and
G. Yang,
"Empirical Probability Based QoS Routing,"
IEEE International Conference on Communications (ICC 2003),
Pages 1713-1717, Anchorage, Alaska, May 11-15, 2003. [704/1879=37.5%]
27*. R. van Engelen, D. Whalley
and X. Yuan,
"Validation of Code-Improving Transformations for Embedded Systems,"
the Eighteenth Annual ACM Symposium on Applied Computing,
Pages 684-691, March 9-12, 2003, Melbourne, Florida.
26. A. Faraj and X. Yuan,
"Communication Characteristics in the
NAS Parallel Benchmarks,"
Fourteenth IASTED International Conference on Parallel and
Distributed Computing and Systems (PDCS 2002),
pages 729-734, Cambridge, MA, November 4-6, 2002.
25*. X. Yuan, W. Zheng and S. Ding,
"A Comparative
Study of QoS Routing Algorithms that Tolerate Imprecise State Information,"
the 11th IEEE International Conference
on Computer Communications and Networks (IC3N'02),
pages 230-235, Miami, Florida, October, 14-16, 2002. [100/272 = 37%]
24. J. Zhou and X. Yuan, "A
Study of Dynamic
Routing and Wavelength Assignment with Imprecise State Information,"
ICPP Workshop on Optical Networks, pages 207-212, Vancouver, British Columbia, Canada,
August 18-21, 2002 (invited paper).
23*. W. Zhao, B. Cai, D. Whalley, M. W. Bailey, R. van Engelen, X. Yuan, J. D. Hiser, J. W. Davidson, K. Gallivan, D. L. Jones, "VISTA: A System for
Interactive Code Improvement," ACM SIGPLAN Joint Conference
Languages, Compilers, and Tools for Embedded Systems (LCTES'02),
pages 155-164, Berlin, Germany, June 19-21, 2002. [25/74=34%]
22*. X. Yuan and A. Fulay, "Wavelength Assignment to Minimize the Number of SONET ADMs in WDM Rings,"
IEEE International Conference on
Communications (ICC 2002), pages 2917-2921,
New York, New York, April 28-May 2, 2002.
[655/1568=42%]
21*. X. Yuan, S. Daniels, A. Faraj and
A. Karwande, Group Management Schemes for Implementing MPI Collective
Communication over IP-Multicast,",
The 6th International Conference on Computer Science and Informatics,
pages 76-80,
Durham, NC, March 8-14, 2002.
20. X. Yuan and A. Saifee,
"Path Selection Methods for Localized Quality of Service Routing,"
The 10th IEEE International Conference on Computer Communications and Networks
(IC3N 2001), pages 102-107, Phoenix, Arizona, October 15-17, 2001.
[98/203=49%]
19*. X. Yuan and A. Fulay,
"A Wavelength Assignment Heuristic to Minimize SONET ADMs in WDM rings,"
Workshop on Optical Networks, held in conjunction with
International Conference on Parallel Processing, pages 257-262,
Valencia, Spain, September 3-7, 2001. [11/15=73%]
18*. R. G. Lane, D. Scott and X. Yuan,
"An Empirical Study of Reliable Multicast
Protocols over Ethernet-Connected
Networks," International Conference on Parallel Processing (ICPP'01), pages 553-560,
Valencia, Spain, September 3-7, 2001. [65/135=47%]
17. A. Qasem, D. Whalley, X. Yuan and R. van
Engelen,
"Using a Swap Instruction to Coalesce Loads and Stores," European Conference on Parallel Computing (Euro-Par'01),LNCS 2150, pages 235-240, Manchester, United Kingdom,
28-31 August, 2001. [108/207=52%]
16*. X. Yuan and X. Liu,
"Heuristic Algorithms for Multi-Constrained Quality of Service
Routing," IEEE INFOCOM 2001, pages 844-853, Anchorage, Alaska, April 22-26,
2001. [192/830=23%]
15. X. Yuan, H. Ding, Y. Zhong and J. Zhang,
"
Resource Reservation Mechanisms for Distributed Multi--path Quality of
Service Routing," The 9th IEEE
International Conference on Computer Communication
and Networks (IC3N'00), pages 9-13, Las Vegas, Nevada, October 2000.
[100/218=46%]
14*.
R. van Engelen, D. Whalley and
X. Yuan,
"Automatic Validation of Code-Improving Transformations," (extended abstract)
ACM SIGPLAN 2000 Workshop on Languages, Compilers and Tools for
Embedded Systems (LCTES'2000)
Vancouver B.C., Canada, June 2000. [17/43=40%]
13.
Y. Zhong and
X. Yuan,
"Impact of Resource Reservation on the Distributed Multi-path Quality
of Service Routing Scheme,"
The Eighth International Workshop on Quality of Service (IwQoS2000),
pages 95-104,
Pittsburgh, PA, June 2000. [21/84=25%]
12*.
X. Yuan,
"On the Extended Bellman--Ford Algorithm
to Solve
Two--Constrained Quality of Service Routing Problems,"
The Eighth IEEE International Conference on Computer Communications
and Networks(IC3N'99), pages 304-310, Boston,
Massachusetts, October 1999. [84/173=49%]
11*.
X. Yuan,
R. Gupta
R. Melhem,
"Compiler Analysis to Support
Compiled Communication for HPF-like Programs," 13th International
Parallel Processing Symposium and 10th Symposium on Parallel and
Distributed Processing, pages 603-608, San Juan, Puerto Rico, April 1999.
[113/260=43%]
10*.
X. Yuan,
R. Melhem and
R. Gupta,
"Performance of Multihop Communication
Using Logical Topologies on Torus Networks,"
The Seventh IEEE International Conference on Computer Communications
and Networks(IC3N'98), pages 494-501, Lafayette, Louisiana, October 1998. [89/283=31%]
9.
X. Yuan and
R. Melhem,
"
Optimal Routing and Channel Assignment for
Hypercube Communication on Optical Mesh-like Processor Arrays,"
Fifth International Conference on Massively Parallel
Processing Using Optical Interconnections(MPPOI'98),
pages 76-84, Las Vegas,
June 1998.
8.
X. Yuan,
R. Gupta
and R. Melhem,
"
An Array Data Flow Analysis based Communication Optimizer,"
Tenth Annual Workshop on Languages and Compilers for
Parallel Computing (LCPC'97), LNCS 1366, pages 246-260,
Minneapolis, Minnesota, August 1997.
7.
X. Yuan,
R. Gupta
and R. Melhem,
"
Does Time
Division Multiplexing Close the Gap Between Memory and Optical
Communication Speeds?" Workshop on Parallel Computing, Routing,
and Communication (PCRCW'97), LNCS 1417, pages 261-271,
Atlanta, Georgia, June 1997.
6*.
X. Yuan,
R. Melhem
and R. Gupta,
"Distributed Path Reservation Algorithms for Multiplexed
All-optical Interconnection networks,"
Third International Symposium on High Performance
Computer Architecture(HPCA 3), pages 38-47, San Antonio, Texas, Feb.1-5, 1997. [30/152=20%]
5*.
X. Yuan,
R. Gupta
and R. Melhem,
"
Demand-driven
Data Flow Analysis for Communication Optimization,"
Workshop on Challenges in Compiling for Scalable Parallel Systems,
8th IEEE Symposium on Parallel and Distributed Processing,
New Orleans, Louisiana, Oct. 23-26, 1996.
4*.
X. Yuan,
R. Melhem
and R. Gupta,
"Compiled
Communication for All--optical TDM Networks,"
Supercomputing'96, Pittsburgh, PA, November 17-22, 1996.
3*.
X. Yuan,
R. Gupta
and R. Melhem,
"Distributed
Control in Optical WDM Networks,"
IEEE Conf. on Military Communications(MILCOM), pages 100-104,
McLean, VA,
Oct. 21-24, 1996.
2.
X. Yuan,
R. Melhem and
R. Gupta,
"A
Timestamp-based Selective
Invalidation Scheme for Multiprocessor Cache Coherence,"
International conference on parallel processing(ICPP),
pages III-114 -- III-121, Chicago, IL, August 12-16, 1996. [90/270=33%]
1*.
X. Yuan,
B. He, D. Balsara and
R. Melhem,
"A Load Balancing Package
for Domain Decomposition in Distributed Memory System,"
International conference and Exhibition on High-Performance Computing and
Networking(HPCN),
LNCS 1067, pages 547-554, Brussel, Belgium, April 1996.
Conference and workshop papers and book chapters
Dissertation
Xin Yuan,
"Dynamic and Compiled Communication
in Optical Time-Division-Multiplexed Point-to-point Networks."
PHD dissertation, Department of Computer Science,
University of Pittsburgh, August 1998.