Professor Qing Yang's Publications and Conference Presentations

Partial List of Published Papers

Home Page

Curriculum Vitae

Awards & Honors

Publications

U.S. Patents

Research grants

Book Chapters

Students Advised

Services


2008

  • Weijun Xiao and Qing Yang, "A Case for Continuous Data Protection at Block Level in Disk Array Storages" IEEE Transaction on Parallel and Distributed Systems. To appear.

  • Weijun Xiao and Qing Yang, "Can We Really Recover Data If Storage Subsystem Fails?" Proceedings of IEEE International Conference on Distributed Computer Systems," June, 2008.
  • X. Li, C. Xie, and Qing Yang, "Optimal Implementation of Continuous Data Protection (CDP) in Linux Kernel," in Proc. Of IEEE Int.l Conference on Network, Architecture, and Storages, June, 2008.

    2007

  • Y. Yang, Y. Sun, J. Ren, and Q. Yang, "Building trust in onling rating systems through signal modeling." Proc. of International Workshop on Trust and Reputation Management in Massively Distributed Computing Systems, June 25-29, 2007, in conjunction with ICDCS 2007,Toronto Canada.

    2006

  • Qing Yang, Weijun Xiao, and Jin Ren, "TRAP-Array: A Disk Array Architecture Providing Timely Recovery to Any Point-in-time" in Proc. of The 33rd Annual International Symposium on Computer Architecture, 2006 (ISCA'06)

  • Qing Yang, Weijun Xiao, and Jin Ren, "PRINS: Optimizing Performance of Reliable Internet Storages" The 26th International Conference on Distributed Computing Systems, Lisbon, Portugal, 2006. (ICDCS'06)

  • W. Xiao, Y. Liu, Qing Yang, J. Ren, and C. Xie. "Implementation and Performance Evaluation of Two Snapshot Methods on iSCSI Target Storages" in Proceedings of NASA/IEEE 14th Conf. on Mass Storage Systems and Technologies, May 2006

  • Qing Yang "On Performance of Parallel iSCSI Protocol for Networked Storage Systems" in Proceedings of IEEE Int'l Conf on Advanced Information Networking and Applications Vienna, Austria, April 2006.

    2005

  • Xubin He, Ming Zhang, and Qing Yang, "SPEK: A storage performance evaluation kernel module for block level storage systems under faulty conditions" IEEE Transaction on Dependable and Secure Computing , Vol. 2, No. 2, April-June 2005, pp. 138-149.

    2004

  • Ming Zhang and Qing Yang, "BUCS - A Bottom-Up Cache Structure for Networked Storage Servers", Proc. of International Conference on Parallel Processing., Montreal, Canada, Aug, 2004, pp.310-317.

  • Ming Zhang, Yinan Liu, and Qing Yang, "Cost-Effective Remote Mirroring Using the iSCSI Protocol", 21st IEEE Conference on Mass Storage Systems and Technologies, April, 2004, pp.385-398.

  • Xubin He, Ming Zhang, and Qing Yang, "STICS: SCSI-To-IP Cache for Storage Area Networks", Journal of Parallel and Distributed Computing , vol. 64, No. 9, pp. 1069-1085, September 2004.

  • Xubin He and Qing Yang "Performance Evaluation of Distributed Web Server Architectures under E-Commerce Workloads" Submitted to Journal of Parallel and Distributed Computing.

    2003

  • Ming Zhang, Qing Yang, and Xubin He, "SPEK: A Storage Performance Evaluation Kernel Module for Block Level Storage Systems", Proc. Of MASCOTS 2003, Oct 2003.

  • Ming Zhang and Qing Yang, "Evaluating Availability of Networked Storages Using Commercial Workload", presented at Sixth Workshop on Computer Architecture Evaluation using Commercial Workloads (CAECW), Feb, 2003.

  • Ming Zhang and Qing Yang, "N-SPEK: A Performability Benchmark Tool for Networked Storage Systems", Workshop on Parallel I/O in Cluster Computing and Computational Grids., 12-15 May 2003, Toshi Center Hotel, Tokyo, JAPAN

  • Ming Zhang and Xubin He, "A Unified, Low-overhead Framework to Support Continuous Profiling and Optimization", in Proceedings of 22nd IEEE International Performance Computing and Communications Conference (IPCCC’2003), Phoenix, Arizona, April 2003.

  • Scott Lloyd, Qing Yang, Joan Peckham, and Jian Li, "RORIB, An economic and efficient solution for Real-time, Online, Remote Informa tion Backup," Journal of Database Management, JDM S00-294, Vol. 14, No. 3, July-Sept. 2003, pp. 56-73.

    2002

  • Xubin He, Qing Yang, and Ming Zhang, "A Caching Strategy to Improve iSCSI Performance," in Proc. of IEEE Annual Conference on Local Computer Networks, Nov. 6-8,2002.

  • Xubin He, Qing Yang, and Ming Zhang, "Introducing SCSI-To-IP Cache for Storage Area Networks", IEEE International conference on Parallel Processing (ICPP'2002), August 2002, pp. 203-210.

  • Xubin He and Qing Yang "On Design and Implementation of a Large Virtual NVRAM Cache for Software RAID", in Special Issue of Calculateurs Parallel Journal on Parallel I/O for Cluster Computing, 2002 spring.

  • Y. Hu, T. Nightingale and Q. Yang, ``RAPID-Cache --- A Reliable and Inexpensive Write Cache for High Performance Storage Systems", IEEE Transactions on Parallel and Distributed Systems, Vol. 13, No. 3. March 2002, pp.290-307.

    2001

  • Xubin He, Ming Zhang, and Qing Yang, "DRALIC: A Peer-to-Peer Storage Architecture" Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2001), Volume II, June 2001, pp. 908-913.

  • Xubin He and Qing Yang, "Characterizing the Home Pages" Proceedings of the 2nd International Conference on Internet Computing (IC?2001), June 2001, pp. 976-982.

  • Xubin He and Qing Yang, "VC-RAID: A Large Virtual NVRAM Cache for Software Do-it-yourself RAID" Proceedings of the International Symposium on Information Systems and Engineering (ISE'2001), June 2001, pp.334-340.

  • Yiming Hu, Ashwini Nanda and Qing Yang, "Measurement, Analysis and Performance Improvement of the Apache Web Server", International Journal of Computers and Their Applications, Vol. 8, No. 4, Dec. 2001.

    2000

  • Xubin He and Qing Yang, "Performance evaluation of distributed webservers under commercial workload" in Proceedings of Internet Conference'2000, Las Vegas.

    1999

  • Y. Hu, Qing Yang, and T. Nightingale, ``RAPID-Cache --- A Reliable and Inexpensive Write Cache for Disk I/O Systems", in The 5th International Symposium on High Performance Computer Architecture (HPCA-5). Orlando, Florida. Jan. 1999.
  • Xubin He and Qing Yang, "A DCD Filter Driver for Windows NT 4" Proceedings of the 12th International Conference on Computer Applications in Industry and Engineering (CAINE-99), Atlanta, Georgia, USA, Nov. 4-6,1999.

  • Yiming Hu, Ashwini Nanda and Qing Yang, "Measurement, Analysis and Performance Improvement of the Apache Web Server", in the 18th IEEE International Performance, Computing and Communications Conference (IPCCC'99), Phoenix/Scottsdale, Arizona, February 1999.

  • T. Nightingale, Y. Hu, and Qing Yang, Design and Implementation of a DCD Device Driver for Unix in Proceedings of the 1999 USENIX Annual Technical Conference, Monterey, Califoria, June 1999.

  • Li Yang, X. Pei, and Qing Yang ``Performance Analysis of A new Disk Architecture as A Netserver for NFS Network Systems", in Int'l Journal on Computers and Their Applications, Vol. 6, No. 3, Sept. 1999, pp. 159-165.

  • T. Sun and Q. Yang, ``A comparative analysis of cache memories for vector processing," in IEEE Trans. on Computers. Vol. 48, No. 3, pp. 331-344, March 1999.

    1998

  • Y. Hu and Q. Yang `` A New Hierarchical Disk Architecture", IEEE Micro, Vol. 18, No. 6, Nov./Dec. 1998, pp.64-76.

  • Q. Yang, Sridah Adina and T. Sun, ``Designing on-chip cache using complement numbers", in Journal of Parallel and Distributed Computing, Academic Press. Vol. 48, pp. 143-164, 1998.

    1997

  • H. Wang, T. Sun and Yang, ``Minimizing area cost of on-chip cache memories by caching address tags", IEEE Trans. on Computers, Vol. 46, Number 11, Nov. 1997. pp. 1187-1201.

    1996

  • Y. Hu and Qing Yang, "DCD---Disk Caching Disk: A New Approach for Boosting I/O Performance," The 23rd Annual International Symposium on Computer Architecture, Philadelphia PA May, 1996. (ISCA'96)

  • S. Ray, H. Jiang and Q. Yang, ``A Compiler-directed Approach to Network La tency Reduction in Distributed Shared Memory Multiprocessors", Journal of Parallel and Distributed Computing, Special Issue on Compilation Techniques for Distributed Memory Systems. 38-2:267-276, 1996

  • Li Yang, X. Pei, and Qing Yang, "Performance Analysis of A new Disk Architecture as A Netserver for NFS Network Systems" Int'l Conference on Computer Applications in Industry and Engineering (CAINE-96), Dec. 1996.

  • C-M Chung, D-A Chiang and Qing Yang ``A comparative analysis of different arbitration protocols for multiple-bus multiprocessors" International Journal of Computer Science and Enigeering. Vol. 11, No. 3,May 1996.

    1995

  • H. Wang, T. Sun, and Q. Yang, ``Caching Address Tags: A technique to reduce chip area cost for on-chip caches," The 22nd Annual International Symposium on Computer Architecture,Santa Margherita Ligure, Italy, June, 1995. (ISCA'95)

  • Qing Yang and Tao Yang, ``A memory interference model for regularly patterned multiple stream vector accesses,'' IEEE Transactions on Parallel and Distributed Systems, Vol. 6, No. 5, pp. 520-530, May 1995.

  • C. Hu, A. Frolov, B. Kearfott, and Q. Yang, "A General Sparse Interval Linear Solver and its Parallelization for the Interval Newton's Methods," International Journal on Reliable Computing, No. 3, 1995.

  • C. Hu, J. Sheldon, B. Kearfott, and Q. Yang, "Optimizing INTBIS on the CRAY Y-MP," International Journal on Reliable Computing, No. 3, 1995.

    1994

  • Chenyi Hu, Baker Kearfott, Joe Sheldon and Qing Yang, ``Solving nonlinear systems on vector supercomputers," Proc. Int'l Conf. on Parallel and Distributed Computing, Oct. 1994.

  • Sibabrata Ray, Hong Jiang and Qing Yang, "A New Approach To Network Latency Reduction of Multiprocessors by Data Migration in The Absence of Cache Coherence Mechanisms" Proc. Int'l Conf. on Parallel and Distributed Computing, Oct. 1994.

  • T. Sun and Q. Yang, ``Evaluating cache performance for vector computers," Proc. Int'l Conf. on Parallel and Distributed Computing, Oct. 1994.

  • N. Annupindi, M. An, J. W. Cooley and Qing Yang, ``A new and efficient FFT algorithm for distributed memory systems," Proceedings of Internation Conference on Parallel and Distributed Systems, Dec. 1994, Taiwan

  • T. Sun and Q. Yang, ``A comparison of cached and uncached vector computers," Proceedings of IEEE 1994 Int'l Conf. on Parallel and Distributed Systems, Oct. 1994.

  • Tao Yang, Shengbin Hu and Qing Yang, ``A closed form formula for queueing delays in diskarrays ," Proceedings of 94' Int'l Conf. on Parallel Processing, Aug. 1994.

  • Q. Yang and S. Adina, ``A one's complement cache," Proceedings of 94' Int'l Conf. on Parallel Processing, Aug. 1994.

  • Q. Gan, Q. Yang and C. Y. Hu, ``Parallel all-row preconditioned interval linear solver for nonlinear equations on multiprocessors,'' Parallel Computing, (20) 1994.

  • Xiaoshu Qian and Qing Yang, ``An analytical model for load balancing on sy mmetric multiprocessor systems,'' Journal of Parallel and Distributed Computing, Vol. 20, 1994, pp. 198-211.

    1993

  • Qing Yang, ``Introducing a new cache design into vector computers,'' IEEE Transactions on Computers, Vol. 42, No. 12, Dec. 1993, pp. 1411-1424. The Prime-mapped Cache

  • Qing Yang, ``Guest Editor's Introduction," IEEE Computer Society Tech. Comm. on Comp. Arch. Newsletter, Special Issue on Cache Memories for Supercomputers, Oct. 1993.

  • Qing Yang, ``Performance of cache memories for vector computers,'' Journal of Parallel and Distributed Computing, Special Issue on Performance of Supercomputers. 19 pp.163-178, 1993.

  • Qing Yang and H. Wang, ``A graph approach to minimizing processor fragmen tations on hypercube multiprocessors", IEEE Transactions on Parallel and Distributed Systems, Oct. 1993, pp. 1165-1171.

    1992

  • Q. Yang and Liping W. Yang, ``A novel cache design for vector processing," The 19th International Symposium on Computer Architecture, May 1992, pp. 362-371. Gold Coast, Austrilia. (ISCA'92)
  • H. Wang and Q. Yang, ``On fault tolerant computation of orthogonal transforms on hypercube multiprocessors," Proc. of 21th Int'l Conf. on Parallel Processing, Vol. 1, Aug. 1992.

  • Qing Yang, D. Ghosal, and S. K. Tripathi, ``Performance study of two protocols for voice/data integration on ring networks ", Computer Networks and ISDN Vol. 23, 1992, pp. 267-285.

  • Qing Yang, G. Thangadurai and L. N. Bhuyan, ``Design of a dynamic cache co herence scheme for large scale multiprocessors", IEEE Transactions on Parallel and Distributed Systems, Vol. 3, No. 3, May 1992, pp.281-293.

    1991

  • Q. Yang, ``Effects of arbitration protocols on the performance of multiple-bus multiprocessors," Proc. of 20th Int'l Conf. on Parallel Processing, Vol. 1, 1991.

  • H. Wang and Q. Yang, ``A Prime-Cube graph approach for processor allocation in hypercube multiprocessors," Proc. of 20th Int'l Conf. on Parallel Processing, Vol. 1, pp. 25-32, 1991.

  • Qing Yang and X. Qian, ``Load balancing on distributed multiprocessor architectures with LAL", Proc. on 11th Int,l Conf. on Distributed Computing Systems, May 1991, pp. 402-409.

  • C. Hu, M. Bayoumi, B. Kearfott and Q. Yang, ``A parallelized algorithm for the preconditioned interval Newton method," Proc. 5th SIAM Conf. on Parallel Processing, March, 1991.

  • Qing Yang and L. N. Bhuyan, ``Analysis of Packet-Switched Multiple-Bus Mult iprocessor Systems,'' IEEE Transactions on Computers, Vol. 30, No. 3, March 1991, pp. 352-357.

    1990

  • Q. Yang, G. Thangadurai and L. N. Bhuyan, ``An adaptive cache coherence scheme for hierarchical shared-memory multiprocessors," IEEE Symp. on Parallel Processing, Dec. 1990.

  • Qing Yang and R. Ravi, ``Design and analysis of multiple-bus arbiters with different priority schemes", Proc. of PARBASE-90--Int. Conf. on Database, Parallel Architectures, and Their Applications, pp 238-247 March, 1990.

  • Q. Yang, ``On performance improvement of cache coherence protocols for hierarchical multiprocessors," ISMM Int'l Conf. on Parallel and Distributed Computing, and Systems, Oct. 1990.

  • Qing Yang, ``Performance analysis of a cache coherent multiprocessor based on hierarchical buses", Proc. of PARBASE-90--Int. Conf. on Database, Parallel Architectures, and Their Applications, pp 248-257 March, 1990.

  • Qing Yang and L. N. Bhuyan, ``Performance of Multiple-Bus Interconnections for Multiprocessors,'' Journal of Parallel and Distributed Computing, 8. pp. 267-273 (1990).

    1989

  • Qing Yang, L. N. Bhuyan and B. Liu, ``Analysis and Comparison of Cache Cohe rence Protocols for a Packet-Switched Multiprocessor,'' IEEE Transactions on Computers, Special Issue on Distributed Computer Systems, A ug. 1989, pp 1143-1153.

  • L. N. Bhuyan, D. Ghosal, and Qing Yang, ``Approximate Analysis of Single a nd Multiple-ring Networks,'' IEEE Transactions on Computers, July 1989, pp 1027-1040.

  • L. N. Bhuyan, Qing Yang and D. P. Agrawal, ``Performance of Multiprocessor Interconnection Networks", IEEE Computer, Feb. 1989.

    1988

  • Q. Yang and L.N. Bhuyan, ``A queueing network model for cache coherence protocol on asynchronous multiple-bus multiprocessors," 88'Int,l Conf. on Parallel Processing, pp. 130-137, 1988.

  • Qing Yang and S. G. Zaky, ``Communication performance in multiple-bus systems", IEEE Transactions on Computers, Vol. 32, No. 7, pp. 848-853, July 1988.

    1987

  • Q. Yang, L.N. Bhuyan, and R. Pavaskar, ``Performance analysis of packet switched multiple-bus multiprocessor systems," Proceedings of Eighth Real-Time System Symposium, Dec. 1987, pp. 170-178.

  • Q. Yang and L.N. Bhuyan, ``Design and analysis of decentralized multiple-bus multiprocessor," Proceedings of 87'Int'l Conf. on Parallel Processing, Aug. 1987, pp. 889-892.

    1986

  • Q. Yang, D. Ghosal and L.N. Bhuyan, ``Analysis of Multiple Token-ring and Multiple Slotted-ring Networks,'' IEEE Proceedings Computer Networking Symposium, Washington D.C., Nov. 1986, pp 79-86.