Abstract
Distributed processing is an important issue of numerical calculations, in particular concerning the problems of time-consuming calculations. Solving this problem requires appropriate software, which is more complicated than the implementation in parallel environments. This article presents a proposal of distributed processing solution based on web browsers. This method, unlike the commonly used, does not require installing any software on the compute nodes. This is achieved through the distribution and execution of the code in the container, which is a web browser.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Sunderam, V.S.: PVM: A Framework for Parallel Distributed Computing. Concurrency: Practice and Experience 2(4), 315–339 (1990)
Gropp, W., Lusk, E., Skjellum, A.: Using MPI: Portable Parallel Programming with the Message-Passing Interface. MIT Press (1994)
Object Management Group. The Common Object Request Broker: Architecture and Specification. OMG Document, Ver. 2.0 (1995)
Onderka, Z.: The Efficiency Analysis of the Object Oriented Realization of the Client-Server Systems Based on the CORBA Standard. Schedae Informaticae 20, 181–194 (2011)
Onderka, Z.: DCOM and CORBA Efficiency in the Wireless Network. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2012. CCIS, vol. 291, pp. 448–458. Springer, Heidelberg (2012)
Kowal, A., Piorkowski, A., Danek, T., Pieta, A.: Analysis of selected component technologies efficiency for parallel and distributed seismic wave field modeling. In: Proceedings of the 2008 International Conference on Systems, Computing Sciences and Software Engineering (SCSS), part of the International Joint Conferences on Computer, Information, and Systems Sciences, and Engineering, CISSE 2008, Bridgeport, Connecticut, USA. Innovations and Advances in Computer Sciences and Engineering, pp. 359–362. Springer (2010)
Piorkowski, A., Pieta, A., Kowal, A., Danek, T.: The Performance of Geothermal Field Modeling in Distributed Component Environment. In: Sobh, T., et al. (eds.) Innovations in Computing Sciences and Software Engineering. Proceedings of the 2009 International Conference on Systems, Computing Sciences and Software Engineering (SCSS), part of the International Joint Conferences on Computer, Information, and Systems Sciences, and Engineering (CISSE 2009), Bridgeport, Connecticut, pp. 279–283. Springer (2010)
Czerwinski, D.: Numerical performance in the grid network relies on a Grid-Appliance. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2011. CCIS, vol. 160, pp. 214–223. Springer, Heidelberg (2011)
Krauzowicz, Ł., Szostek, K., Dwornik, M., Oleksik, P., Piórkowski, A.: Numerical Calculations for Geophysics Inversion Problem Using Apache Hadoop Technology. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2012. CCIS, vol. 291, pp. 440–447. Springer, Heidelberg (2012)
Kim, H., Kim, W., Lee, K., Kim, Y.: A Data Processing Framework for Cloud Environment Based on Hadoop and Grid Middleware. In: Kim, T.-H., Adeli, H., Cho, H.-S., Gervasi, O., Yau, S.S., Kang, B.-H., Villalba, J.G. (eds.) GDC 2011. CCIS, vol. 261, pp. 515–524. Springer, Heidelberg (2011)
Piorkowski, A., Plodzien, D.: Efficiency Analysis of the Server-Side Numerical Computations. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2009. CCIS, vol. 39, pp. 225–232. Springer, Heidelberg (2009)
Szatan, P., Piorkowski, A., Danek, T., Pieta, A.: Client side web-based simulations of geophysical phenomena. Mineralia Slovaca 43, 187 (2011)
Jin, H., Sullivan, G.F., Masson, G.M.: Distributed Applet-Based Certifiable Processing in Client/Server Environments. In: Proceedings of the the 7th Symposium on the Frontiers of Massively Parallel Computation (FRONTIERS 1999), p. 44. IEEE Computer Society, Washington, DC (1999)
Szemla, P.: Web based environment for distributed calculations. Engineering Thesis, WGGiOS, AGH (2013)
Wrzuszczak-Noga, J., Borzemski, L.: Comparison of MPI Benchmarks for Different Ethernet Connection Bandwidths in a Computer Cluster. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2010. CCIS, vol. 79, pp. 342–348. Springer, Heidelberg (2010)
Piorkowski, A.: Methods of creating database applications in.NET environment. In: Kwiecien, A. (ed.) Computer Networks 2007, Computer Networks – Applications and Uses, vol. 2, pp. 195–202. WKiL, Warsaw (2007)
Flak, J., Gaj, P., Tokarz, K., Wideł, S., Ziębiński, A.: Remote Monitoring of Geological Activity of Inclined Regions – The Concept. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2009. CCIS, vol. 39, pp. 292–301. Springer, Heidelberg (2009)
Szostek, K., Leśniak, A.: Parallelization of the seismic ray trace algorithm. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Waśniewski, J. (eds.) PPAM 2011, Part II. LNCS, vol. 7204, pp. 411–418. Springer, Heidelberg (2012)
Onderka, Z., Schaefer, R.: Markov chain based management of large scale distributed computations of earthen dam leakages. In: Palma, J.M.L.M., Dongarra, J. (eds.) VECPAR 1996. LNCS, vol. 1215, pp. 49–64. Springer, Heidelberg (1997)
Dwornik, M., Pięta, A.: Parallel Implementation of Stochastic Inversion of Seismic Tomography Data. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Waśniewski, J. (eds.) PPAM 2011, Part II. LNCS, vol. 7204, pp. 353–360. Springer, Heidelberg (2012)
Danek, T., Slawinski, M.A.: Bayesian inversion of VSP traveltimes for linear inhomogeneity and elliptical anisotropy. Geophysics 77(6), R239–R243 (2012)
Pałka, P.: Multilateral negotiations in distributed, multi-agent environment. In: Jędrzejowicz, P., Nguyen, N.T., Hoang, K. (eds.) ICCCI 2011, Part II. LNCS, vol. 6923, pp. 80–89. Springer, Heidelberg (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Piórkowski, A., Szemla, P. (2013). Client-Side Processing Environment Based on Component Platforms and Web Browsers. In: Kwiecień, A., Gaj, P., Stera, P. (eds) Computer Networks. CN 2013. Communications in Computer and Information Science, vol 370. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38865-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-38865-1_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38864-4
Online ISBN: 978-3-642-38865-1
eBook Packages: Computer ScienceComputer Science (R0)