Skip to main content

Publications

2021

A. Mughrabi, M. Ibrahim, and G. Byrd. “QPR: Quantized PageRank with Coherent Shared Memory Accelerators.” IEEE Intl. Parallel and Distributed Processing Symposium, May 2021.

2020

J. Liu, G. Byrd, H. Zhou. “Quantum Circuits for Dynamic Runtime Assertions in Quantum Computation.” IEEE Symp. on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Mar 2020.

2019

H. Zhou and G. T. Byrd.  “Quantum Circuits for Dynamic Runtime Assertions in Quantum Computation.” IEEE Computer Architecture Letters, 18(2): 111-114, July-Dec 2019.

C. Kumar, S. Singh, and G. T. Byrd.  “Hybrid Remote Access Protocol.”  IEEE Computer Architecture Letters, 18(1): 30-33, Jan-Jun 2019.

J. Liu, G. Byrd, H. Zhou. “Quantum Circuits for Dynamic Runtime Assertions in Quantum Computation.” IEEE Symp. on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Mar 2020.

H. Elnawawy, R. Chowdhury, A. Awad, and G. T. Byrd.  “Diligent TLBs: a mechanism for exploiting heterogeneity in TLB miss behavior.”  ACM Intl. Conf. on Supercomputing, pp. 195-205, June 2019.

2013

S. Reza and G. Byrd. “Reducing Migration-induced Cache Misses in an Over-Subscribed Multiprocessor System.”  Parallel Processing Letters, Vol. 23, Article 1350006, March 2013.

2012

S. Reza and G.T. Byrd. “Reducing Migration-induced Cache Misses.” Workshop on Large Scale Parallel Processing (LSPP), May 2012.

2011

S. Grover, A. Dhanotia, and G. Byrd. “A Canonical Multicore Architecture for Network Routers.” ACM/IEEE Intl. Symp. on Architectures for Communications and Network Systems (ANCS), Oct. 2011.

2010

A. Dhanotia, S. Grover, and G. Byrd. “Analyzing and Scaling Parallelism for Network Routing Protocols.” IEEE Intl. Symp. on Workload Characterization, Dec. 2010.

2009

S. Pant and G. Byrd. “Limited Early Value Communication to Improve Performance of Transactional Memory.” ACM International Conference on Supercomputing (ICS), June 2009.

S. Pant and G. Byrd. “A Study of Conflicting Data in TM Programs and Methods to Increase Concurrency using Value Prediction.” ACM Computing Frontiers, May 2009. 

S. Pant and G. Byrd. “A Case for Using Value Prediction to Improve Performance of Transactional Memory.” 4th ACM SIGPLAN Workshop on Transational Memory (TRANSACT), Feb 2009. 

M. Chiang and G. T. Byrd. “Adaptive Aggregation Tree Transformation for Energy-Efficient Query Processing in Sensor Networks.” Intl. Journal of Sensor Networks (IJSNet), in press. 

2008

C. Lim and G. T. Byrd. “Exploiting Producer Pattens and L2 Cache for Timely Dependence-Based Prefetching.” IEEE Intl. Conf. on Computer Design (ICCD), Octrober 2008.

M. Chiang and G. T. Byrd. “Neighborhood-Aware Density Control in Wireless Sensor Networks.” IEEE Conf. on Sensor Networks, Ubiquitous, and Trusted Computing (SUTC), June 2008.

M. Altunay, G. Byrd, D. Brown, and R. Dean. “An Interaction-Based Access Control Model (IBAC) for Collaborative Services.” Workshop on Collaboration and Security (COLSEC), May 2008.

2007

S. B. Selvadurai, D. E. Brown, G. T. Byrd. “Lightweight Web-Service Wrapper for Command-Line Programs (extended abstract).” Intl. Conf. on the Virtual Computing Initiative, May 2007.

2006

Y. Lai and G. T. Byrd. “High-Throughput Sketch Update on a Low-Power Stream Processor.” ACM/IEEE Symp. on Architectures for Networking and Communications Systems (ANCS), Dec. 2006. 

Y. Lai and G. T. Byrd. “Stream-Based Implementation of Hash Functions for Multi-Gigabit Message Authentication Codes.” IEEE Intl. Conf. on Parallel and Distributed Computing, Applications and Technologies (PDCAT), Dec. 2006.

M. Altunay, D. E. Brown, G. T. Byrd, R. A. Dean. “Collaboration Policies: Access Control Management in Decentralized Heterogeneous Workflows.” Journal of Software, 1(1):11-22, July 2006.

M. Chiang, G. T. Byrd. “Zone Repartitioning – A Load-Balancing Method for Data-Centric Storage Systems.” Intl. Journal of Pervasive Computing and Communications, 2006.

2005

M. Altunay, D. Brown, G. Byrd, and R. A. Dean. “Trust-Based Secure Workflow Construction.” Intl. Conf. on Service-Oriented Computing (ICSOC), Dec. 2005.

G. Smith, G. Byrd, E. Rotenberg. “Software Implementation of Slipstream Execution Mode on a Multiprocessor.” Poster at Supercomputing ’05, Nov. 2005.

M. Altunay, D. Brown, G. Byrd, and R. A. Dean. “Evaluation of Mutual Trust during Matchmaking.” IEEE Intl. Conf. on Peer-to-Peer Computing (P2P), Sept. 2005

Y. Lai and G. T. Byrd. “Stream Architecture for High-Speed Packet Inspection.” Advanced Networking and Communications Hardware Workshop (ANCHOR), June 2005.

M. Altunay, D. Brown, G. Byrd, and R. Dean. “Encapsulation of Grid Information Services to Assess Secure Client Access.” Poster at GlobusWORLD, Feb. 2005.

2004

J. Rai, Y. Lai, and G. T. Byrd. “Packet Processing on a SIMD Stream Processor.” Third Workshop on Network Processors and Applications (NP-3), in conjunction with 10th IEEE Intl. Symp. on High Performance Computer Architecture (HPCA-10), Feb. 2004. (Also in P. Crowley, M. A. Franklin, H. Hadimioglu, and P. Z. Onufryk, editors, Network Processor Design: Issues and Practices, Volume 3, Morgan Kaufmann, 2004.)

Y. Lai and G. T. Byrd. “AES Packet Encryption on a SIMD Stream Architecture.” International Journal of Computer Research, Special Issue on Cryptographic Hardware and Embedded Systems, 2004. (Also in N. Nedjah and L. Mourelle, editors, Embedded Cryptographic Hardware: Methodologies & Architectures, Nova Science Publishers, 2004.)

2003

R. Wang, F. Wang, and G. T. Byrd. “Design and Implementation of Acceptance Monitor for Building Scalable Intrusion Tolerance System.” Software: Practice and Experience, vol. 33, no. 14, pp. 1399-1417, November 2003.

K. Z. Ibrahim and G. T. Byrd. “Extending OpenMP to Support Slipstream Execution Mode.” 17th IEEE/ACM Intl. Parallel and Distributed Processing Symposium (IPDPS), pp. 36-45, April 2003. 

T. J. Smith, G. T. Byrd, X. Wu, H. Xin, K. Thangavelu, R. Wang, and A. Shah. “Dynamic PKI and Secure Tuplespaces for Dynamic Coalitions.” 3rd DARPA Information Survivability Conference and Exposition (DISCEX III), pp. 189-200, April 2003. 

K. Z. Ibrahim, G. T. Byrd and E. Rotenberg. “Slipstream Execution Mode for CMP-Based Multiprocessors.” 9th IEEE Intl. Symp. on High Performance Computer Architecture (HPCA-9), pp. 179-190, February 2003.

2002

D. Suryanarayanan, J. Marshall, and G. T. Byrd. “A Methodology and Simulator for the Study of Network Processors.” Workshop on Network Processors (NP-1), in conjunction with 8th IEEE Intl. Symp. on High Performance Computer Architecture (HPCA-8), Feb 2002. (Also in P. Crowley, M. A. Franklin, H. Hadimioglu, and P. Z. Onufryk, editors, Network Processor Design: Issues and Practices, Volume 1, Chapter 3, pp. 27-54, Morgan Kaufmann, 2003.)

2001

R. Wang, F. Wang, and G. T. Byrd. “Design and Implementation of Acceptance Monitor for Building Scalable Intrusion Tolerant Systems.” 10th IEEE Intl. Conference on Computer Communications and Networks, pp. 200-205, October 2001.

G. T. Byrd, F. Gong, C. Sargor, and T. J. Smith. “Yalta: A Collaborative Space for Secure Dynamic Coalitions.” IEEE Systems, Man, and Cybernetics Information Assurance Workshop, June 2001.

K. Z. Ibrahim and G. T. Byrd. “On the Exploitation of Value Prediction and Producer Identification to Reduce Barrier Synchronization Time.” 15th IEEE/ACM Intl. Parallel and Distributed Processing Symposium, 10 pp., April 2001.

G. T. Byrd, N. Hillery, and J. Symon. “Practical Experiences with ATM Encryption.” Network and Distributed System Security Symposium, pp. 23-32, February 2001. 

2000 and earlier 

G. T. Byrd and M. J. Flynn. “Producer-Consumer Communication in Distributed Shared Memory Multiprocessors.” Proceedings of the IEEE, vol. 87, no. 3, pp. 456-466, March 1999.

G. T. Byrd and M. J. Flynn. “Evaluation of Communication Mechanisms in Invalidate-Based Shared Memory Multiprocessors.” Parallel Computer Routing and Communication Workshop (PCRCW’97), Lecture Notes in Computer Science, Vol. 1417, pp. 159-170, Springer, June 1997.

G. T. Byrd and M. A. Holliday. “Multithreaded Processor Architectures.” IEEE Spectrum, vol. 32, no. 8, pp. 38-46, August 1995.

D. Stevenson, N. Hillery, and G. Byrd. “Secure Communications in ATM Networks.” Communications of the ACM, vol. 38, no. 2, pp. 45-52, February 1995.

D. Stevenson, N. Hillery, G. Byrd, F. Gong, and D. Winkelstein. “Design of a Key Agile Cryptographic System for OC-12c Rate ATM.” Network and Distributed System Security Symposium, pp. 17-30, February 1995.

G. T. Byrd, B. A. Delagi, and M. J. Flynn. “Communication Mechanisms in Shared Memory Multiprocessors.” International Workshop on Support for Large-Scale Shared Memory Architectures, April 1994.

G. T. Byrd and B. A. Delagi. “StreamLine: Cache-Based Message Passing in Scalable Multiprocessors.” 20th International Conference on Parallel Processing, Volume I, pp. 251-254, August 1991. 

G. T. Byrd, N. Saraiya, and B. A. Delagi. “Multicast Communication in Multiprocessor Systems.” 18th International Conference on Parallel Processing, Volume I, pp. 196-200, August 1989. 

G. T. Byrd and B. A. Delagi. “A Performance Comparison of Shared Variable vs. Message Passing.” Third International Conference on Supercomputing (ICS88), May 1988.

B. A. Delagi, N. P. Saraiya, and G. T. Byrd. “LAMINA: CARE Applications Interface.” Third International Conference on Supercomputing (ICS88), May 1988.

B. A. Delagi, N. Saraiya, S. Nishimura, and G. Byrd. “Instrumented Architectural Simulation.” Third International Conference on Supercomputing (ICSS88), May 1988.

G. Byrd and B. Delagi. “Considerations for Multiprocessor Topologies.” DARPA Knowledge-Based Systems Workshop, April 1987.