Zhiyi Huang - Publications
Books
-
Guo M. and Huang Z. (Editors), the Proceedings of the 2012 International
Workshop on Programming Models and Applications for Multicores and Manycores,
ACM Digital Library, 2012, 181p, [ISBN: 978-1-4503-1211-0].
-
Huang Z., Xu Z., Rountree N., Lefevre L., Shen H., Hine J., and Pan Y. (Editors),
The Proceedings of the Ninth International Conference on Parallel and
Distributed Computing, Applications and Technologies,
IEEE Computer Society, 2008, 548p, [ISBN 978-0-7695-3443-5].
-
Wang D., Wen D., Gao Y. and Huang Z.,
Logic Programming and its Implementation Techniques (in Chinese),
Beijing, Tsinghua Univ. Press (1995), 362p, [ISBN 7-302-01841-3].
-
Hu S., Gao Y. and Huang Z.,
Parallel Processing of Logic Programs (in Chinese),
Changsha, Changsha Institute of Technology Press (1992),
286p, [ISBN 7-81024-201-6].
Book Chapters
-
Jason Mair, Zhiyi Huang, Haibo Zhang,
Energy-Aware Scheduling for Parallel Applications on Multicore Systems,
in Energy-Aware Systems and Networking for Sustainable Initiatives,
Wen-Chen Hu and Naima Kaabouch (Eds),
IGI Global, 2012.
-
Huang Z. and Hu S.,
Compile-time detection of AND-parallelisms, in New Generation Computing, Ci Y., Zhang C., Sun C. (Eds), North-Holland, Elsevier Science Publishers B.V. (1990), pp126-136, [ISBN 0 444 88730 X].
-
Huang Z. and Sun C.
An algorithm for environment reduction, in New Generation Computing, Ci Y., Zhang C., Sun C. (Eds), North-Holland, Elsevier Science Publishers B.V.(1990), pp146-156, [ISBN 0 444 88730 X].
-
Journal Articles
-
Quality of VoIP in WiMAX and UMTS,
Jadhav S., Zhang H. and Huang Z.,
to appear in the Journal of Internet Technology, 2012.
-
Restricted Admission Control in View-Oriented Transactional Memory,
Kai-Cheung Leung, Yawen Chen, and Zhiyi Huang,
to appear in the International Journal of Supercomputing 2012.
-
Data race: tame the beast, Leung, K. C., Huang, Z., Huang, Q., Werstein, P., International Journal of Supercomputing, Springer, Vol. 51, No 3, pp. 258-278, March 2010.
-
VODCA: View-Oriented, Distributed, Cluster-Based Approach to Parallel Computing,
Huang, Z., Chen, W., Purvis, M., Zheng, W., and Werstein, P.,
International Transactions on Systems Science and Applications, ISSN 1751-1461, Vol. 2, No 4, pp. 333-345, Feb 2007
-
View-Based Consistency and False Sharing Effect in Distributed Shared
Memory,
Zhiyi Huang, Chengzheng Sun, Martin Purvis, and Stephen Cranefield,
in Operating Systems Review, 35(2), pp51-60, SIGOPS, ACM Press, April 2001.
-
Handling Side-effects and Cuts with Selective Recomputation
in Parallel Prolog,
Zhiyi Huang, Chengzheng Sun, and Abdul Sattar,
in Future Generation Computer Systems, 17(3), pp227-245,
North-Holland, Elsevier Science Publishers B.V., November 2000.
-
Parallel Execution of Prolog on Shared-Memory Multiprocessors,
Gao Y., Huang Z., and Hu S.,
International Journal of Computer Science and Technology, 28(4), 1993.
-
Exploiting AND-Parallelism and Data Dependency in Logic Programs
(in Chinese),
Cao P., Huang Z., and Hu S.,
Journal of Computer Science and Technology, 1992(3), 1992.
-
Detection of AND-Parallelism in Logic Programs (in Chinese),
Huang Z. and Hu S.,
Journal of Computer Science and Technology, 1990(4): 379-387, 1990.
-
Overview of Compiling Techniques for Parallel Inference Machine (in Chinese),
Huang Z. and Hu S.,
Journal of Computer Science 1990(3): 10-15, 1990.
-
A Compiling Approach for Exploiting AND-Parallelism in
Parallel Logic Programming Systems,
Huang Z. and Hu S.,Future Generation Computer Systems, 1990(6): 35-42, 1990.
-
A Static Compiling Approach for Exploiting AND-Parallelism
in Logic Programs (in Chinese),
Huang Z. and Hu S., Journal of Changsha Institute of Technology,
1988: 1-10, 1988.
Conference Articles
-
CATS: Cache Aware Task-Stealing based on Online Profiling in Multi-socket Multi-core Architectures
,
Quan Chen, Minyi Guo, and Zhiyi Huang,
to appear in the Proceedings of the 26th IEEE International Conference on
Supercomputing (ICS 2012), Venice, June 2012.
-
WATS: Workload-Aware Task Scheduling in Asymmetric Multi-core Architectures,
Quan Chen, Yawen Chen, Zhiyi Huang, and Minyi Guo,
to appear in the Proceedings of the 26th IEEE International Parallel &
Distributed Processing Symposium (IPDPS'12), Shanghai, May 2012.
-
MOS-based Handover Protocol for Next Generation Wireless Networks,
Sheetal Jadhav, Haibo Zhang and Zhiyi Huang,
in Proceedings of the 26th IEEE International Conference
on Advanced Information Networking and Applications (AINA2012),
Fukuoka, Japan, March 2012.
-
Performance Evaluation of Quality of VoIP in WiMAX and UMTS,
Jadhav S., Zhang H., and Huang Z.,
in Proceedings of the 12th International Conference on Parallel and
Distributed Computing, Applications and Technologies
(PDCAT 2011, Best Paper Award), pp.375-380, ISBN 978-0-7695-4564-6, 2011.
-
Handover Delay in Mobile WiMAX: A Simulation Study,
Ashoka B., Eyers D., Huang Z.,
in Proceedings of the 12th International Conference on
Parallel and Distributed Computing, Applications and
Technologies (PDCAT 2011), pp.305-312, ISBN 978-0-7695-4564-6, 2011.
-
View-Oriented Transactional Memory,
Leung K.C. and Huang Z.,
The Fourth International Workshop on Parallel Programming Models
and Systems Software for High-end Computing,
in Workshop Proceedings of the 40th International Conference on Parallel
Processing (ICPPW 2011), pp.335-344, 2011, doi:10.1109/ICPPW.2011.10.
-
CAB: Cache Aware Bi-tier Task-stealing in
Multi-socket Multi-core Architecture,
Chen Q., Huang Z., Guo M., and Zhou J.,
in Proceedings of the 40th
International Conference on Parallel Processing (ICPP 2011), pp.722-732,
2011, doi:10.1109/ICPP.2011.32.
-
Maotai 3.0: Automatic Detection of View Access in VOPP,
Leung, K.C. and Huang Z.,
In Proceedings of the Eleventh International Conference on Parallel
and Distributed Computing, Applications and Technologies (PDCAT 2010).
pp.138-147, IEEE Computer Society (2010), Wuhan.
-
Metrics and Task Scheduling
Policies for Energy Saving in Multicore Computers,
Mair, J.K., Leung K.C., and Huang Z.,
Energy Efficient Grids, Clouds and Clusters Workshop,
In Proceedings of the Eleventh ACM/IEEE International
Conference on Grid Computing (GRID 2010), pp.266-273,
IEEE Computer Society (2010), Brussels.
-
Using Memory Mapping to Support Cactus Stacks in Work-Stealing Runtime Systems,
Lee, I-T., Boyd-Wickizer, S., Huang, Z., and Leiserson, C.E.,
In Proceedings of the 19th International Conference on
Parallel Architectures and Compilation Techniques (PACT '10),
pages 411-420, 2010.
-
Maotai 2.0: Data Race Prevention in View-Oriented Parallel Programming,
Leung, K.C., Huang, Z., Huang, Q., Werstein, P.,
In Proceedings of the Tenth International Conference on Parallel
and Distributed Computing, Applications and Technologies (PDCAT 2009),
pp.263-271, IEEE Computer Society (2009), Japan.
-
Virtual Aggregated Processor in Multi-core Computers,
Huang, Z., Trotman, A., Zhang, J., Jia, X., Nowostawski,
N., Rountree, N., Werstein, P.,
International Workshop on Programming Parallel Applications for
Multicores (PPAM 2008),
In Proceedings of the Ninth International Conference on
Parallel and Distributed Computing, Applications and
Technologies (PDCAT 2008). pp.481-488, IEEE Computer Society (2008), Dunedin.
-
Application-Specific Disk I/O Optimisation for a Search Engine,
Jia, X., Trotman, A., O'Keefe, R., Huang, Z.,
New Zealand Workshop in High Performance and Grid Computing (NZ HPC),
In Proceedings of the Ninth International Conference on
Parallel and Distributed Computing, Applications and
Technologies (PDCAT 2008). pp.399-404, IEEE Computer Society (2008), Dunedin.
-
GPU as a General Purpose Computing Resource,
Huang, Q., Huang, Z., Werstein, P., Purvis, M.,
In Proceedings of the Ninth International Conference on
Parallel and Distributed Computing, Applications and
Technologies (PDCAT 2008). pp.151-158,
IEEE Computer Society (2008), Dunedin.
-
Maotai: View-Oriented Parallel Programming on CMT processors,
Zhang, J., Huang, Z., Chen, W., Huang, Q., Zheng, W.,
in Proceedings of the 37th International Conference on
Parallel Processing (ICPP08), pp.636-643,
IEEE Computer Society (2008), Portland, Oregon, USA.
-
Cross Layer Protocol Support for Live Streaming Media,
Hasan, S., Lefevre,
L., Huang, Z., Werstein, P., In Proceedings of the IEEE
22nd International Conference on Advanced Information Networking
and Applications (AINA 2008), pp.319-326, IEEE Computer Society (2008), Okinawa, Japan.
-
Supporting Large Scale eResearch Infrastructures with Adapted Live
Streaming Capabilities,
Hasan, S., Lefevre, L., Huang, Z., Werstein, P.,
In Proceedings of the 6th Australasian Symposium on
Grid Computing and e-Research (AusGrid 2008), pp.55-63,
CRPIT Vol. 82, Australian Computer Society (2008), Wollongong.
-
A Remote Memory Swapping System for Cluster Computers, Werstein, P., Jia, X., Huang, Z.,
In Proceedings of the Eighth International Conference on Parallel and Distributed Computing,
Applications and Technologies (PDCAT 2007). pp.75-81, IEEE Computer Society (2007), Adelaide.
-
Dynamic Buffer Active Tuning for Low Latency Streaming Media,
Hasan, S., Huang, Z., Werstein, P.,
In Proceedings of the 5th Australiasian Telecommunication
Networks and Applications Conference (ATNAC 2007),
pp.140-145, IEEE Catalog Number: 07EX2003C,
ISBN: 1-4244-1558-6, IEEE Computer Society (2007), Christchurch.
-
Revisit of View-Oriented Parallel Programming,
Zhiyi Huang and Wenguang Chen,
The 2007 International Workshop on Programming Models
for Grid Computing (PMGC2007),
In Proc. of the IEEE Symposium on Cluster Computing and Grid 2007
(CCGrid2007), pp.801-806, IEEE Computer Society (2007), Rio de Janeiro.
-
Performance Evaluation of View-Oriented Parallel Programming
on Cluster of Computers,
Shang H., Zhang J., Huang Z., Chen W., Zheng W.,
In Proc. of the High Performance Computing and Communications Conference 2007 (HPCC2007), LNCS, Houston.
-
VODCA: View-Oriented, Distributed, Cluster-Based Approach to Parallel Computing,
Huang, Z., Chen, W., Purvis, M., Zheng, W., and Werstein, P.,
International Transactions on Systems Science and Applications, ISSN 1751-1461, Vol. 2, No 4, pp. 333-345, Feb 2007
-
Load balancing in a cluster computer,
Werstein P., Situ H., and Huang, Z.,
In Proc. of the Seventh International Conference on Parallel and Distributed Computing, Applications and Technologies, pp343-347, IEEE Computer Society (2006), Taipei.
-
VODCA: View-Oriented, Distributed, Cluster-based Approach to
parallel computing,
Zhiyi Huang, Wenguang Chen, Martin Purvis, and Weimin Zheng,
The 2006 International Workshop on DSM (DSM2006),
In (CD-ROM) Proc. of the IEEE/ACM Symposium on
Cluster Computing and Grid 2006 (CCGrid06), IEEE Computer Society
(2006), Singapore.
-
Performance Comparison between VOPP and MPI,
Zhiyi Huang, Martin Purvis, and Paul Werstein,
in Proceedings of the Sixth International Conference on Parallel
and Distributed Computing, Applications and Technologies,
pp.343-347, IEEE Computer Society, Dalian, December 2005.
-
Performance Evaluation of View-Oriented Parallel Programming,
Zhiyi Huang, Martin Purvis, and Paul Werstein,
in Proceedings of the 2005 International Conference on
Parallel Processing (ICPP05),
pp.251-258, IEEE Computer Society, Oslo, June 2005.
-
View Oriented Update Protocol with Integrated Diff for
View-based Consistency,
Zhiyi Huang, Martin Purvis, and Paul Werstein,
The 2005 International Workshop on DSM (DSM2005),
in (CD-ROM) Proceedings of the IEEE/ACM Symposium on Cluster Computing
and Grid 2005 (CCGrid05),
IEEE Computer Society, Cardiff, May 2005.
-
View-Oriented Parallel Programming and View-based Consistency,
Zhiyi Huang, Martin Purvis, and Paul Werstein,
in Proceedings of the Fifth International Conference on Parallel
and Distributed Computing, Applications and Technologies (LNCS 3320),
pp.505-518, Springer, Singapore, December 2004.
-
Locabus: A kernel to kernel communication channel for cluster computing,
Paul Werstein, Mark Pethick, and Zhiyi Huang, in Proceedings of the
Fifth International Conference on Parallel and Distributed Computing,
Applications and Technologies (LNCS 3320), pp.497-504, Springer, Singapore,
December 2004.
-
Homeless and Home-based Lazy Release Consistency Protocols on Distributed
Shared Memory,
Yu B-H., Huang Z., Cranefield S., and Purvis M.,
in Proceedings of the Twenty-Seventh Australasian Computer Science Conference (ACSC 2004),
Conferences in Research and Practice in Information Technology, Vol. 26, Australian Computer Society, pp117-124,
Dunedin, New Zealand (2004).
-
Parallelization of a Backpropagation Neural Network on a Cluster Computer,
Pethick M, Liddle M., Werstein P, and Huang Z,
in Proceedings of the Fifteenth IASTED International Conference on Parallel and Distributed Computing and Systems
(Editor T. Gonzalez), ACTA Press, pp574-582, CA, USA, November 2003.
-
A Performance Comparison of DSM, PVM, and MPI,
Werstein P, Pethick M, and Huang Z,
in Proceedings of the Fourth International Conference on Parallel and Distributed Computing,
Applications and Technologies (Editors P. Fan and H. Shen), IEEE Press, pp476-482, Chengdu, August 2003.
-
Supporting Java Multimedia Applications over ATM Networks,
Yu B-H, Huang Z, Cranefield S, and Purvis M,
in Proceedings of the Fourth International Conference on Parallel and Distributed Computing, Applications and Technologies (Editors P. Fan and H. Shen), IEEE Press, pp122-126, Chengdu, August 2003.
-
A Job Brokering Shell for Interactive Single System Image Support,
Cameron Kerr, Paul Werstein and Zhiyi Huang,
in Proceedings of the Third International Conference on Parallel and Distributed Computing, Applications and Technologies (Editors S. Horiguchi and H. Shen), A&I Ltd, pp212-217, Kanazawa, September 2002.
-
Selection-based Weak Sequential Consistency Models for
Distributed Shared Memory,
Zhiyi Huang, Chengzheng Sun, and Martin Purvis,
in Proceedings of the 2002 International Conference on Parallel and Distributed Processing Techniques and Applications (Volumn I) (Editor H. R. Arabnia), CSREA, pp.56-62, Las Vegas, June 2002.
-
Design and Implementation of a Java ATM API,
Byung-Hyun Yu, Zhiyi Huang, Stephen Cranefield, and Martin Purvis,
in Proceedings of the 3rd Asian Pacific Web Conference (APWEB 2001), Xu Ming, Wang Yijie and Zhao WenTao (eds), Publishing House of Electronics Industry pp.1-6, Changsha, Nov. 2001.
-
View-based Consistency and its Implementation,
Zhiyi Huang, Chengzheng Sun, Stephen Cranefield, and Martin Purvis,
in Proceedings of the 1st IEEE/ACM International
Symposium on Cluster Computing and the Grid (CCGrid 2001),
pp.74-81, IEEE Computer Society, Brisbane, May 2001.
-
View-Based Consistency and False Sharing Effect in Distributed Shared
Memory,
Zhiyi Huang, Chengzheng Sun, Martin Purvis, and Stephen Cranefield,
in Operating Systems Review, 35(2), pp51-60, SIGOPS, ACM Press, April 2001.
-
Handling Side-effects and Cuts with Selective Recomputation
in Parallel Prolog,
Zhiyi Huang, Chengzheng Sun, and Abdul Sattar,
in Future Generation Computer Systems, 17(3), pp227-245,
North-Holland, Elsevier Science Publishers B.V., November 2000.
-
Optimistic Concurrency Control for Context-Specific Consistency in Distributed Real-time Group Editors,
Zhiyi Huang, Chengzheng Sun, and Ian McDonald,
In Proceedings of the 4th World Multiconference on Systemics, Cybernetics and Informatics (SCI'2000), Volume IX, Orlando, International Institute of Informatics and Systemics, (2000) 32-37.
-
View-based Consistency for Distributed Shared Memory,
Zhiyi Huang, Chengzheng Sun, Stephen Cranefield, and Martin Purvis,
In Proceedings of the 4th World Multiconference on Systemics, Cybernetics and Informatics (SCI'2000), Volume VIII, Orlando, International Institute of Informatics and Systemics, (2000) 1-6.
-
A proposal for a new Generation Hypertext Transfer Protocol on ATM Networks,
Zhiyi Huang, Stephen Cranefield, Martin Purvis, and Ian McDonald,
In Proceedings of Asia Pacific Web Conference 1999 (APWEB'99),
Hong Kong, Computer Science Research Education and Applications Press,
(2000) 255-259.
-
A Java Networking API for ATM Networks,
Zhiyi Huang, Stephen Cranefield, Victor Chee., and Martin Purvis,
A Java Networking API for ATM Networks,
In Proceedings of the 31th International Conference on Technology of Object-Oriented Languages and Systems, Nanjing, IEEE Computer Society, (1999) 306-315.
-
Transparent Data Selection and Regional Locality
in Distributed Shared Memory,
Zhiyi Huang, Chengzheng Sun, Abdul Sattar, and Ian McDonald,
in Proceedings of the 22nd Australasian Computer
Science Conference (ACSC'99), pp253-264, Auckland, Jan. 1999.
-
Exploring Regional Locality in Distributed Shared Memory,
Zhiyi Huang, Chengzheng Sun, and Abdul Sattar,
Proc. of The Asian Computer Science Conference,
Lecture Notes in Computer Science 1538, pp. 142-156,
Springer Verlag, Dec. 1998.
-
Towards Transparent Selective Sequential Consistency in
Distributed Shared Memory Systems,
Chengzheng Sun, Zhiyi Huang, Wan-Ju Lei, and Abdul Sattar,
in Proceedings of the 18th IEEE International Conference on
Distributed Computing Systems, pp.572-581, Amsterdam, The Netherlands, May 1998.
-
Region-based Updates Propagation in Distributed Shared Memory,
Zhiyi Huang, Wan-Ju Lei, Chengzheng Sun, and Abdul Sattar,
In Proceedings of the Second European Parallel and Distributed
Systems Conference (Euro-PDS98), Vienna, (1998)
-
Heuristic Diff Acquiring in Lazy Release Consistency Model,
Zhiyi Huang, Wan-Ju Lei, Chengzheng Sun, and Abdul Sattar,
in Proceedings of the Asian Computing Science Conference
1997, LNCS 1345, Springer-Verlag, pp98-109, Dec. 1997.
-
Parallel Logic Programming
on Distributed Shared Memory System,
Zhiyi Huang, Chengzheng Sun, Abdul Sattar, and Wan-Ju Lei,
in Proceedings of the IEEE International Conference on
Intelligent Processing Systems 1997, pp.1138-1142, Oct. 1997.
-
Selective Recomputation for Handling Side-effects
in Parallel Logic Programs,
Zhiyi Huang, Chengzheng Sun, and Abdul Sattar,
in Proceedings of the Ninth International Symposium on
Programming, Languages, Implementations, Logics, and Programs,
LNCS 1292, Springer-Verlag, pp.275-289, Sep. 1997.
-
Handling Side-effects with Selective Recomputation
in AND/OR Parallel Execution Models (extended abstract),
Zhiyi Huang, Chengzheng Sun, and Abdul Sattar,
in Proceedings of the Fourteenth International Conference on
Logic Programming, June 1997.
-
Parallelizing Prolog on Shared-Memory Multiprocessors,
Gao Y., Wang D., Huang Z. and Hu S.,
Lecture Notes in Artificial Intelligence 567, Sub-series of Lecture Notes in Computer Science, Springer-Verlag, Berlin, (1991) 318-335.
-
Parallelizing Prolog on Shared-Memory Multiprocessors,
Gao Y., Huang Z., and Hu S.,
International Workshop on Processing Declarative knowledge, Kaiserslautern, Germany, (1991)
-
Reduction of Code Space in Parallel Logic Programming Systems,
Huang Z., Sun C. and Hu S.,
In Proceedings of Parallel Architectures and Languages Europe (PARLE'90), (1991)
-
A Compiling Approach for Exploiting AND--Parallelism in
Parallel Logic Programming Systems,
Huang Z. and Hu S.,Future Generation Computer Systems, 1990(6): 35-42, 1990.
-
Design and Implementation of a Parallel Logic Programming System,
Hu S., Gao Y. and Huang Z.,
In Proceedings of International Conference on Artificial Intellige
nt Tools, IEEE Computer Society, U.S.A., (1990)
-
An Artificial Intelligent Development Tool RAP/LOP-PIM,
Gao Y., Huang Z., and Hu S.,
International Conference on Computer Integrated Manufacturing, Hyatt Reg
ency, Singapore, 1990
-
Study of a Parallel Logic Programming System,
Huang Z., Gao Y. and Hu S.,
in Proceedings of Beijing International Symposium for Young Computer Professionals, Beijing , (1989) 338-342
-
A Compiling Approach for Exploiting AND-Parallelism in
Parallel Logic Programming Systems,
Huang Z. and Hu S.,
in Proceedings of Parallel Architectures and Languages Europe (PARLE'89), Netherlands, (1989) 335-345 , (Won the Best Article Award)
(The following were published in Chinese)
-
Overview of Parallel Logic Programming Systems (invited paper),
Gao Y., Huang Z. and Hu S.,
in Proceedings of the 3rd National Conference for Young Computer Scientist, Changsha (1991)
-
Design and Implementation of GK-GPAI--a General PROLOG Abstract Interpreter,
Cao P., Huang Z., and Hu S.,
In Proceedings of the 3rd National Conference for Young Computer Scientist, Changsha (1991)
-
Design, Implementation and Performance Evaluation for RAP/LOP-WAM
Parallel Inference Machine based on Multi-PC Architecture,
Gao Y., Huang Z. and Hu S.,
in Proceedings of the 7th National Conference on Personal Computer, Xi'an (1990)
-
Completeness of the Parallel Execution Models for Logic Programming,
Huang Z. and Hu S.,
in Proceedings of 1989 National Conference on Logic and Computer Science, Shantou, (1989)
-
Side-effect in Logic Programming,
Huang Z. and Hu S.,
in Proceedings of 1989 National Conference on AI and its Application, Beijing, (1989) 345-350
-
Side-effect and its Implementation in Parallel Logic Programming Systems,
Huang Z. and Hu S.,
in Proceedings of the Fourth National Conference on Logic Programming and AI Languages, Hangzhou, (1989) 31-37
-
Research of Data Dependency in Logic Programs--Analysis of RAP,
Huang Z. and Sun C.,
in Proceedings of the Third National Conference on Logic Programming, Wuxi (1988)
-
Research of Data Dependency in Logic Programs--Analysis of a static algorithm,
Huang Z. and Sun C.,
in Proceedings of 1988 Annual Conference of National Software Association, Beijing, (1988)
-
Environment Reduction for PSOF Model,
Huang Z. and Sun C.,
in Proceedings of 2nd National Conference on Logic Programming, Wuhan, (1986)