A Desktop Grid Computing Approach for Scientific Computing and Visualization

Scientific Computing is the collection of tools, techniques, and theories required to solve on a computer, mathematical models of problems from science and engineering, and its main goal is to gain ...

[1]  Brian Vinter,et al.  A Comparison of Three MPI Implementations , 2004 .

[2]  Luís Moura Silva,et al.  Sharing checkpoints to improve turnaround time in desktop grid computing , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[3]  Nicholas M. Patrikalakis Scientific Visualization of Physical Phenomena , 1991, Springer Japan.

[4]  J. Oxford,et al.  Oxford , 1968, Leaving The Arena.

[5]  Anne C. Elster,et al.  High-Performance Computing: Past, Present, and Future , 2002, PARA.

[6]  Rajkumar Buyya,et al.  A taxonomy of market-based resource management systems for utility-driven cluster computing , 2006 .

[7]  Daniel Thalmann,et al.  New trends in animation and visualization , 1991 .

[8]  Edward Rolf Tufte,et al.  The visual display of quantitative information , 1985 .

[9]  Charles Hansen,et al.  The Visualization Handbook , 2011 .

[10]  Anthony J. G. Hey High performance computing-past, present and future , 1997 .

[11]  Edward R. Tufte Visual explanations: images and quantities, evidence and narrative , 1997 .

[12]  Carlo H. Séquin,et al.  Adaptive display algorithm for interactive frame rates during visualization of complex virtual environments , 1993, SIGGRAPH.

[13]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[14]  Claudia Leopold,et al.  Parallel and Distributed Computing: A Survey of Models, Paradigms and Approaches , 2008 .

[15]  Merriam Webster Merriam-Webster's Collegiate Dictionary , 2016 .

[16]  Zoran Constantinescu,et al.  Towards an Autonomic Distributed Computing System , 2003, DEXA Workshops.

[17]  Jeffrey J. McConnell Computer graphics companion , 2002 .

[18]  Zoran Constantinescu,et al.  Levels of Detail: An Overview , 2000 .

[19]  Rajkumar Buyya,et al.  A taxonomy of market‐based resource management systems for utility‐driven cluster computing , 2006, Softw. Pract. Exp..

[20]  Colin Ware,et al.  Information Visualization: Perception for Design , 2000 .

[21]  Monica Vladoiu,et al.  An Extended Master Worker Model for a Desktop Grid Computing Platform (QADPZ) , 2008, ICSOFT.

[22]  Andrew A. Chien,et al.  Henri Casanova , 2022 .

[23]  Rajkumar Buyya,et al.  A taxonomy of Data Grids for distributed data sharing, management, and processing , 2005, CSUR.

[24]  Anthony Skjellum,et al.  A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard , 1996, Parallel Comput..

[25]  Thomas Ertl,et al.  Scientific Visualization: The Visual Extraction of Knowledge from Data (Mathematics and Visualization) , 2005 .

[26]  Huey-Tsyh Chen A Practical Evaluation Taxonomy , 2005 .

[27]  A Taxonomy for Desktop Grids from Users ’ Perspective , 2022 .

[28]  Richard E. Blake,et al.  Indices and Data Structures in Information Systems , 1999, Informatica.

[29]  Doug Szajda,et al.  Hardening functions for large scale distributed computations , 2003, 2003 Symposium on Security and Privacy, 2003..

[30]  William Gropp,et al.  Users guide for mpich, a portable implementation of MPI , 1996 .

[31]  Robert Michael Kirby,et al.  Parallel Scientific Computing in C++ and MPI - A Seamless Approach to Parallel Algorithms and their Implementation , 2003 .

[32]  Hans Petter Langtangen,et al.  Computational Partial Differential Equations - Numerical Methods and Diffpack Programming , 1999, Lecture Notes in Computational Science and Engineering.

[33]  Using Distributed Computing in Computational Fluid Dynamics , 2003 .

[34]  Helen Wright,et al.  Introduction to scientific visualization , 2006 .

[35]  T. Utnes,et al.  Numerical modelling of 3-D circulation in restricted waters , 1993 .

[36]  Paulo Marques,et al.  Resource usage of Windows computer laboratories , 2005, 2005 International Conference on Parallel Processing Workshops (ICPPW'05).

[37]  Thomas Sterling,et al.  How to Build a Beowulf: A Guide to the Implementation and Application of PC Clusters 2nd Printing , 1999 .

[38]  Hans Petter Langtangen,et al.  Advances in Software Tools for Scientific Computing , 1999 .

[39]  Daniel Thalmann,et al.  Scientific visualization and graphics simulation , 1990 .

[40]  Ramin Yahyapour,et al.  Design and evaluation of job scheduling strategies for grid computing , 2000, GRID.

[41]  Francine Berman,et al.  Overview of the Book: Grid Computing – Making the Global Infrastructure a Reality , 2003 .

[42]  Albert Y. Zomaya Parallel and Distributed Computing Handbook , 1995 .

[43]  R. Burchfield Oxford English dictionary , 1982 .

[44]  Benjamin Ray Seyfarth,et al.  How to Build a Beowulf: A Guide to the Implementation and Application of PC Clusters , 2000, Scalable Comput. Pract. Exp..

[45]  Satish K. Tripathi,et al.  Parallel and Distributed Computing Handbook , 1995 .

[46]  Petr Jan Horn,et al.  Autonomic Computing: IBM's Perspective on the State of Information Technology , 2001 .

[47]  Miron Livny,et al.  Condor-a hunter of idle workstations , 1988, [1988] Proceedings. The 8th International Conference on Distributed.

[48]  Brian Vinter,et al.  Cluster Computing as a Teaching Tool , 2003, PARCO.

[49]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[50]  Rajkumar Buyya,et al.  A taxonomy and survey of grid resource management systems for distributed computing , 2002, Softw. Pract. Exp..

[51]  Luis F. G. Sarmenta,et al.  Volunteer Computing , 1996 .

[52]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[53]  Ben Shneiderman,et al.  The Craft of Information Visualization: Readings and Reflections , 2003 .

[54]  Gene H. Golub,et al.  Scientific computing: an introduction with parallel computing , 1993 .

[55]  Vaidy S. Sunderam,et al.  PVM: A Framework for Parallel Distributed Computing , 1990, Concurr. Pract. Exp..

[56]  Igor Mackarov On Some Peculiarities of Dynamic Switch between Component Implementations in an Autonomic Computing System , 2006, ArXiv.

[57]  James C. Browne,et al.  General parallel computations on desktop grid and P2P systems , 2004, LCR.

[58]  M. Mitchell Waldrop,et al.  The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal , 2001 .

[59]  Edward R. Tufte,et al.  The Visual Display of Quantitative Information , 1986 .

[60]  Merriam-Webster Merriam-Webster's Collegiate Dictionary , 1998 .

[61]  Chong-Sun Hwang,et al.  Characterizing and Classifying Desktop Grid , 2007, Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid '07).

[62]  Wen Jei Yang,et al.  Handbook of Flow Visualization , 2001 .

[63]  Franklin T. Luk,et al.  Proceedings of the Workshop on Scientific Computing : Hong Kong 10-12 March, 1997 , 1997 .

[64]  Thomas A. DeFanti,et al.  Visualization in Scientific Computing-A Synopsis , 1987, IEEE Computer Graphics and Applications.

[65]  Lisa K. Forssell,et al.  Using Line Integral Convolution for Flow Visualization: Curvilinear Grids, Variable-Speed Animation, and Unsteady Flows , 1995, IEEE Trans. Vis. Comput. Graph..

[66]  Min Chen,et al.  Visual Supercomputing: Technologies, Applications and Challenges , 2005, Comput. Graph. Forum.

[67]  S.J.E. Taylor,et al.  Using a desktop grid to support simulation modelling , 2006, 28th International Conference on Information Technology Interfaces, 2006..

[68]  Michael T. Heath,et al.  Scientific Computing: An Introductory Survey , 1996 .

[69]  Hans Werner Meuer,et al.  Top500 Supercomputer Sites , 1997 .

[70]  Zoran Constantinescu,et al.  Towards an autonomic distributed computing environment , 2003, 14th International Workshop on Database and Expert Systems Applications, 2003. Proceedings..

[71]  Zoran Constantinescu,et al.  Q2ADPZ* an open source, multi-platform system for distributed computing , 2002, CROS.

[72]  T. Katsaounis Advanced Topics in Computational Partial Differential Equations: Numerical Methods and Diffpack Programming , 2005 .

[73]  M. L. Mitchell,et al.  Visual Explanations: Images and Quantities, Evidence and Narrative , 1997 .

[74]  Daniel Weiskopf GPU-Based Interactive Visualization Techniques , 2006 .

[75]  Luis F. G. Sarmenta Sabotage-tolerance mechanisms for volunteer computing systems , 2002, Future Gener. Comput. Syst..

[76]  Hans Hagen,et al.  Scientific Visualization: Overviews, Methodologies, and Techniques , 1997 .

[77]  Bruno Sousa,et al.  Sabotage-tolerance and trust management in desktop grid computing , 2007, Future Gener. Comput. Syst..

[78]  Vijay K. Garg Elements of distributed computing , 2002 .

[79]  Pavel Petrovic,et al.  Incremental Evolutionary Methods for Automatic Programming of Robot Controllers , 2007 .

[80]  Vahid Garousi,et al.  Traffic-aware stress testing of distributed systems based on UML models , 2006, ICSE.

[81]  Rajkumar Buyya,et al.  A taxonomy of scientific workflow systems for grid computing , 2005, SGMD.

[82]  David P. Anderson,et al.  SETI@home: an experiment in public-resource computing , 2002, CACM.

[83]  Myke Gluck,et al.  Visual Explanations: Images and Quantities, Evidence and Narrative , 1997, Inf. Process. Manag..

[84]  John P. Morrison,et al.  WebCom: A Web Based Volunteer Computer , 2004, The Journal of Supercomputing.