Search
for Topics
All Reviews
Browse All Reviews
>
Software (D)
> Programming Techniques (D.1)
Options:
All Media Types
Journals
Proceedings
Div Books
Whole Books
Other
Date Reviewed
Title
Author
Publisher
Published Date
Descending
Ascending
1-10 of 806 Reviews about "
Programming Techniques (D.1)
":
Date Reviewed
Parallel programming: for multicore and cluster systems (3rd ed.)
Rauber T., Rünger G., Springer International Publishing, Cham, Switzerland, 2023. 567 pp. Type: Book (978-3-031-28923-1)
Parallel programming: for multicore and cluster systems
is now in its third English edition (2023). The original German text had, in turn, its three editions in 2000, 2007, and 2012. The current third English edition includes selected (as o...
Sep 14 2023
On the model of computation: counterpoint: parallel programming wall and multicore software spiral: denial hence crisis
Vishkin U. Communications of the ACM 65(9): 32-34, 2022. Type: Article
Vishkin’s counterpoint to Dally [1] talks about what the model of computation should now be in light of multicore processors (and their programming difficulties) and parallel processing. His view recommends a new model of computation, other ...
Jan 24 2023
On the model of computation: point: we must extend our model of computation to account for cost and location
Dally W. Communications of the ACM 65(9): 30-32, 2022. Type: Article
The model of any process demonstrates its functionality and is useful for its study and analysis. For example, the Turing machine is a model for computation. However, the random-access machine (RAM) model is close to the architecture of serial pro...
Jan 23 2023
Foundations of probabilistic programming
Barthe G., Katoen J., Silva A., Cambridge University Press, Cambridge, UK, 2021. 582 pp. Type: Book (978-1-108488-51-8)
This book covers various programming languages for probabilistic programming. The languages are described using syntax, semantics, and examples. It also looks at the theories related to the semantics of probability constructs and discu...
Oct 18 2021
iMapReduce: a distributed computing framework for iterative computation
Zhang Y., Gao Q., Gao L., Wang C. Journal of Grid Computing 10(1): 47-68, 2020. Type: Article
MapReduce is one of the most popular standard algorithms in distributed processing. This paper contributes to performance improvement in MapReduce, which otherwise performs low on social networking and web-based data due to iterative p...
Sep 28 2021
Pro TBB: C++ parallel programming with threading building blocks
Voss M., Asenjo R., Reinders J., Apress, New York, NY, 2019. 754 pp. Type: Book (978-1-484243-97-8)
First, the good news:
Pro TBB
(threading building blocks, or TBB, now renamed oneTBB) is an invaluable book, written by three experts, on all facets of parallel programming that are available for free. Moreover, Intel’...
Jul 29 2021
Soft computing: techniques in engineering science
Ram M., Singh S., DE GRUYTER, Berlin, Germany, 2020. 230 pp. Type: Book (978-3-110625-60-8)
Soft computing is that part of computational science that is applied to problems characterized by uncertainty and imprecision. The techniques of soft computing include fuzzy sets, numbers, and logic; neural networks; and genetic progra...
Apr 22 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 distribu...
Mar 22 2021
Tapir: embedding recursive fork-join parallelism into LLVM’s intermediate representation
Schardl T., Moses W., Leiserson C. ACM Transactions on Parallel Computing 6(4): 1-33, 2019. Type: Article
A typical compiler has a front end that analyzes the source text and converts it to a language-independent intermediate representation (IR) whose structure and operations support general-purpose optimization in the compiler’s...
Feb 22 2021
Introduction to logic programming
Genesereth M., Chaudhri V., Morgan & Claypool, San Rafael, CA, 2020. 199 pp. Type: Book (978-0-374279-75-2)
Some time ago, our (then) teenage daughter used to exclaim, “Get with the ’80s!” whenever my wife and I imposed an eminently reasonable restriction. The very loose, perhaps reverse analogy here is that a c...
Dec 15 2020
Display
5
10
15
25
50
100
per page
Reproduction in whole or in part without permission is prohibited. Copyright 1999-2024 ThinkLoud
®
Terms of Use
|
Privacy Policy