Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
  Browse All Reviews > Software (D) > Programming Techniques (D.1) > Concurrent Programming (D.1.3) > Distributed Programming (D.1.3...)  
  1-10 of 142 Reviews about "Distributed Programming (D.1.3...)": Date Reviewed
  Parallel cost analysis
Albert E., Correas J., Johnsen E., Pun K., Román-Díez G.  ACM Transactions on Computational Logic 19(4): 1-37, 2018. Type: Article

In this paper, the authors present “static cost analysis for distributed systems that exploits the parallelism among distributed locations to infer a more precise estimation of the parallel cost.” Such a parallel cost analysis can be o...

Apr 2 2021
  Applications of distributed ledger technologies to the Internet of Things: a survey
Zhu Q., Loke S., Trujillo-Rasua R., Jiang F., Xiang Y.  ACM Computing Surveys 52(6): 1-34, 2019. Type: Article

If you have ever wondered how the Internet of Things (IoT)--the interconnection of physical and virtual things through existing and evolving communication technologies--might benefit from blockchain and other distributed ledger technolog...

Mar 22 2021
  Process algebras for Petri nets: the alphabetization of distributed systems
Gorrieri R.,  Springer International Publishing, New York, NY, 2017. 302 pp. Type: Book (978-3-319555-58-4)

This monograph relates process expressions to process models, such as labeled transition systems and Petri nets of various kinds. The models are set up in chapters 2 and 3, together with descriptions of their behavior, such as strong bisimulation,...

Feb 6 2019
  Data-driven concurrency for high performance computing
Matheou G., Evripidou P.  ACM Transactions on Architecture and Code Optimization 14(4): 1-26, 2017. Type: Article, Reviews: (2 of 2)

While in procedural parallel programming with multithreading lemmas, the synchronization of the sequences of parallel execution of tasks is important to quick job execution, the data-driven method draws a new pattern. By passing synchronization ov...

Oct 8 2018
   Data-driven concurrency for high performance computing
Matheou G., Evripidou P.  ACM Transactions on Architecture and Code Optimization 14(4): 1-26, 2017. Type: Article, Reviews: (1 of 2)

Fine-grained dataflow computing creates circumstances that technologies, particularly hardware technologies, have difficulty handling. However, techniques like coarsening computational grain and substituting software for hardware, as described in ...

Aug 30 2018
  Serverless computing: economic and architectural impact
Adzic G., Chatley R.  ESEC/FSE 2017 (Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, Paderborn, Germany,  Sep 4-8, 2017) 884-889, 2017. Type: Proceedings

The concept of virtual machines has liberated--elegantly and very successfully-- information technology (IT) from hardware constraints. The next step in virtualization now concerns the very programs themselves: in “serverless”...

Jun 22 2018
  Raspberry Pi supercomputing and scientific programming: MPI4PY, NumPy, and SciPy for enthusiasts
Pajankar A.,  Apress, New York, NY, 2017. 171 pp. Type: Book (978-1-484228-77-7)

Raspberry Pi is a single-board computer developed by a British charity to promote a different way of teaching computer science in schools, away from applications and web design and geared toward programming and experimentation. Raspberry Pi is abo...

Apr 26 2018
  Model checking Petri nets with names using data-centric dynamic systems
Montali M., Rivkin A.  Formal Aspects of Computing 28(4): 615-641, 2016. Type: Article

Carl Adam Petri established Petri net theory, in 1962, with the publication of his doctoral thesis, “Kommunikation mit Automaten.” In the following 54 years, a rich and extensive body of work has been added to the theory and language c...

Mar 10 2017
  Hadoop application architectures
Grover M., Malaska T., Seidman J., Shapira G.,  O’Reilly Media, Inc., Sebastopol, CA, 2015. 400 pp. Type: Book (978-1-491900-08-6)

This is a wonderful handbook for Hadoop data engineers. Hadoop has become a platform for data science, and its scalability has been shown capable to handle massive volumes of data. While more and more enterprises adopt Hadoop as their data process...

Apr 22 2016
  Hadoop 2 quick-start guide: learn the essentials of big data computing in the Apache Hadoop 2 ecosystem
Eadline D.,  Addison-Wesley Professional, Old Tappan, NJ, 2016. 304 pp. Type: Book (978-0-134049-94-6)

There is community-based clamor for adding an “easy” button to Hadoop. Hadoop 2 quick-start guide (from now on H2QSG) tries to meet that need, making the installation, care, and feeding of Hadoop as simple as possibleR...

Mar 24 2016
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2021 ThinkLoud, Inc.
Terms of Use
| Privacy Policy