List of Journals    /    Call For Papers    /    Subscriptions    /    Login
 
 
 
 
 SEARCH
By Author By Title
 
 
ABOUT CSC
 About CSC Journals
 CSC Journals Objectives
 List of Journals
 CALL FOR PAPERS
 Call For Papers CFP
 Special Issue CFP
AUTHOR GUIDELINES
 Submission Guidelines
 Peer Review Process
 Helpful Hints For Getting Published
 Plagiarism Policies
 Abstracting & Indexing
 Open Access Policy
 Submit Manuscript
 FOR REVIEWERS
 Reviewer Guidelines
 FOR EDITORIAL
 Editor Guidelines
 Join Us As Editor
 Launch Special Issue
 Suggest New Journal
 CSC LIBRARY
 Browse CSC Library
 Open Access Policy
  SERVICES
 Conference Partnership Program (CPP)
 Abstracting & Indexing
 SUBSCRIPTIONS
 Subscriptions
 Discounted Packages
 Archival Subscriptions
 How to Subscribe
 Librarians
 Subscriptions Agents
 Order Form
 DOWNLOADS
 
 
 
 
Analysis & Integrated Modeling of the Performance Evaluation Techniques for Evaluating Parallel Systems.
Full text
 PDF(109.8KB)
Source 
International Journal of Computer Science and Security (IJCSS)
Table of Contents
Download Complete Issue    PDF(1.56MB)
Volume:  1    Issue:  1
Pages:  1-96
Publication Date:   June 2007
ISSN (Online): 1985-1553
Pages 
1 - 10
Author(s)  
Amit Chhabra - India
Gurvinder Singh - India
 
Published Date   
30-06-2007 
Publisher 
CSC Journals, Kuala Lumpur, Malaysia
ADDITIONAL INFORMATION
Keywords   Abstract   References   Cited by   Related Articles   Collaborative Colleague
 
KEYWORDS:   Integrated model, Metrics, Parallel systems, Performance, Evaluation 
 
 
This Manuscript is indexed in the following databases/websites:-
1. Directory of Open Access Journals (DOAJ)
2. Scribd
3. PDFCAST
4. Docstoc
5. Google Scholar
6. WorldCat
7. ScientificCommons
8. Bielefeld Academic Search Engine (BASE)
9. ResearchGATE
10. Academic Index
11. Socol@r
12. iSEEK
13. Microsoft Academic Search
14. Google Books
15. CiteSeerX
16. Academic Journals Database
17. Libsearch
18. slideshare
19. Chinese Directory Of Open Access
 
 
Parallel computing has emerged as an environment for computing inherently parallel and computation intensive applications. Performance is always a key factor in determining the success of any system. So parallel computing systems are no exception. Evaluating and analyzing the performance of parallel systems is an important aspect of parallel computing research. Evaluating and analyzing parallel system is difficult due to the complex interaction between application characteristics and architectural features. Experimental measurement, Theoretical/Analytical modeling and Simulation are the most widely used techniques in the performance evaluation of parallel systems. Experimental measurement uses real or synthetic workloads, usually known as benchmarks, to evaluate and analyze their performance on actual hardware. Theoretical/Analytical models try to abstract details of a parallel system. Simulation and other performance monitoring/visualization tools are extremely popular because they can capture the dynamic nature of the interaction between applications and architectures. Each of them has several types. For example, Experimental measurement has software, hardware, and hybrid. Theoretical/Analytical modeling has queueing network, Petri net, etc. and simulation has discrete event, trace/execution driven, Monte Carlo. Each of these three techniques has their own pros and cons. The purpose of this paper is firstly to present a qualitative parametric comparative analysis of these techniques based on parameters like stage, output statistics, accuracy, cost, resource consumption, time consumption, flexibility, scalability, tools required, trustability and secondly to justify the need for an integrated model combining the advantages of all these techniques to evaluate the performance of parallel systems and thirdly to present a new integrated model for performance evaluation . This paper also discusses certain issues like selecting an appropriate metric for evaluating parallel systems. 
 
 
 
1 J.Gustafson, “Reevaluating Amdahl’s Law”, CACM, 31,5,532-533,1988.
2 2]E.Caromona ,M.Rice, “Modelling the serial and parallel fractions of a parallel algorithm”,Journal of Parallel and Distributed Computing,13,286-298,1991.
3 J.JaJa, “ An introduction to parallel algorithms”,Addison Wesley,1992.
4 D.Nussbam and A.Agrawal, “ Scalability of parallel machines”,CACM,34,3,57-61,1991.
5 S.Ranka, S.Sahni, “Hypercube algorithms”,Springer-Verlag,New York,1990.
6 X.Sun, L.Ni, “Another view on parallel speedup”,Proceedings Supercomputing 90,324-333,1990.
7 X.Sun ,J.Gustafson, “Towards a better parallel performance metric”,Parallel Computing,17,1093- 1109,1991.
8 X.Sun ,L.Ni, “ Scalable problems and memory-bouneded speedup”, Journal of Parallel and Distributed Computing,19,27-37,1993.
9 X.Sun ,D.Rover, “Scalability of parallel algorithm-machine combinations”,IEEE Transactions Of Parallel and Distributed systems,5,6,599-613,1994.
10 V.Kumar,V.Nageshwara and K.Ramesh, “Parallel depth first search on the ring architecture”, Proc.1988 International Conference on Parallel Processing,Penn. State Univ. Press,128-132,1988.
11 J.Worlton,“Toward a taxonomy of performance metrics”, Parallel Computing 17(10-11): 1073-1092 (1991) .
12 12]Jelly, I. ,Gorton, I., “Software engineering for parallel systems”, Information and Software Technology, vol. 36, no. 7, pp. 381-396, 1994.
13 Ferrari, D., “Considerations on the insularity of performance evaluation”, Performance Evaluation Review, vol. 14, no. 2, pp. 21-32, August 1986.
14 Plattner, B. ,Nievergelt, J., “Monitoring program execution: A survey,” IEEE Computer, vol. 14, pp. 76- 93, November 1981.
15 Power, L. R., “Design and use of a program execution analyzer,” IBM Systems Journal, vol. 22,no. 3, pp. 271-294, 1983.
16 Malony, A. D., Reed, D. A. ,Wijshoff, H. A. G., “Performance measurement intrusion and perturbation analysis,” IEEE Transactions on Parallel and Distrubuted Systems, vol. 3, no. 4, pp. 443-450, July 1992.
17 Ibbett, R., “The hardware monitoring of a high performance processor,” in: Benwell, N. (ed), Computer Performance Evaluation, Cranfield Institute of Technology, UK, pp. 274-292, December 1978.
18 Ries, B., Anderson, R., Auld, W., Breazeal, D., Callaghan, K., Richards, E. and Smith, W., “The Paragon performance monitoring environment,” Proceedings of the conference on Supercomputing’93, pp. 850-859, 1993.
19 Hadsell, R. W., Keinzle, M. G. and Milliken, K. R., “The hybrid monitor system,” Technical Report RC9339, IBM Thomas J. Watson Research Center, New York, 1983.
20 Hughes, J. H., “Diamond ¾ A digital analyzer and monitoring device,” Performance Evaluation Review, vol. 9, no. 2, pp. 27-34, 1980.
21 Jain, R., The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling, John Wiley & Sons, New York, 1991.
22 M.Berryetal. The Perfect Club Benchmarks: Effective Performance Evaluation of Supercomputers. International Journal of Supercomputer Applications, 3(3):5–40, 1989.
23 D. Bailey et al. The NAS Parallel Benchmarks. International Journal of Supercomputer Applications, 5(3):63–73, 1991.
24 J. P. Singh, W-D. Weber, and A. Gupta. SPLASH: Stanford Parallel Applications for Shared-Memory. Technical Report CSL-TR-91-469, Computer Systems Laboratory, Stanford University, 1991.
25 S. Fortune and J. Wyllie. Parallelism in random access machines. In Proceedings of the 10th Annual Symposium on Theory of Computing, pages 114–118, 1978.
26 P. B. Gibbons. A More Practical PRAM Model. In Proceedings of the First Annual ACM Symposium on Parallel Algorithms and Architectures, pages 158–168, 1989.
27 D. Culler et al.”LogP: Towards a realistic model of parallel computation”In Proceedings of the 4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pages 1–12, May 1993.
28 28]L. G. Valiant. “A Bridging Model for Parallel Computation” Communications of the ACM, 33(8):103–111, August 1990.
29 A. Aggarwal, A. K. Chandra, and M. Snir “ On Communication Latency in PRAM Computations” In Proceedings of the First Annual ACM Symposium on Parallel Algorithms and Architectures, pages 11–21, 1989.
30 H. Alt, T. Hagerup, K. Mehlhorn, F. P. Preparata “ Deterministic Simulation of Idealized Parallel Computers on More Realistic Ones” SIAM Journal of Computing, 16(5):808–835, 1987.
31 D. F. Vrsalovic, D. P. Siewiorek, Z. Z. Segall, and E. Gehringer “Performance Prediction and Calibration for a Class of Multiprocessors” IEEE Transactions on Computer Systems, 37(11):1353–1365, November 1988.
32 Agarwal, A., “Performance tradeoffs in multithreaded processors,” IEEE Transactions on Parallel and distributed Systems, vol. 3, no. 5, pp. 525-539, September 1992.
33 Menasce, D. A. ,Barroso, L. A., “A methodology for performance evaluation of parallel applications on multiprocessors,” Journal of Parallel and Distributed Computing, vol. 14, pp. 1-14,1992.
34 Covington, R. G., Dwarkadas, S., Jump, J. R., Sinclair, J. B. ,Madala, S., “The efficient simulation of parallel computer systems,” International Journal in Computer Simulation, vol. 1, pp.31-58, 1991.
 
 
 
 
 
 
1 neotake.com
 
2 Baidu
 
3 TechRepublic
 
4 biblioteca universia de recursos
 
5 shendusou.com
 
6 yasni
 
 
 
Amit Chhabra : Colleagues
Gurvinder Singh : Colleagues  
 
 
 
  Untitled Document
 
Copyrights (c) 2012 Computer Science Journals. All rights reserved.
Best viewed at 1152 x 864 resolution. Microsoft Internet Explorer.
 
  
 
Copyrights & Usage: Articles published by CSC Journals are Open Access. Permission to copy and distribute any other content, images, animation and other parts of this website is prohibited. CSC Journals has the rights to take action against individual/group if they are found victim of copying these parts of the website.