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
Zahran, Mohamed
New York University
New York, New York
   Reviewer Selected
Follow this Reviewer
Date Reviewed  
- 10 of 10 reviews

   Scientific programming and computer architecture
Viswanath D.,  The MIT Press, Cambridge, MA, 2017. 624 pp. Type: Book (978-0-262036-29-0)

You can find books that teach you how to write efficient code in a specific language. The efficiency here comes from using good algorithms and making the best use of the language capability. You can also find books that discuss computer architectu...

Feb 14 2018  
   The stuff of bits
Dourish P. (ed),  MIT Press, Cambridge, MA, 2017.Type: Book (9780262036207)

We live in the Information Age, but that does not mean everything is virtual. We use our computers, which are physical entities. These computers are connected to data centers scattered across the globe, and these are physical entities. Between us ...

Sep 26 2017  
  Understanding co-running behaviors on integrated CPU/GPU architectures
Zhang F., Zhai J., He B., Zhang S., Chen W.  IEEE Transactions on Parallel and Distributed Systems 28(3): 905-918, 2017. Type: Article

Graphics processing units (GPUs) are used in many applications that are not necessarily related to graphics. With the rise of big data and machine learning, GPUs gain more importance. GPUs exist in two different “flavors”: discrete (wh...

Aug 8 2017  
   Foundations of quantum programming
Ying M.,  Morgan Kaufmann Publishers Inc., San Francisco, CA, 2016. 372 pp. Type: Book (978-0-128023-06-8), Reviews: (1 of 2)

We keep hearing several buzzwords: big data, Internet of Things, machine learning, and quantum computing. This last one is the most “futuristic” among them in the sense that you cannot go online and buy a quantum computer to be shipped...

Jan 19 2017  
   Heterogeneous computing with OpenCL 2.0
Kaeli D., Mistry P., Schaa D., Zhang D.,  Morgan Kaufmann Publishers Inc., San Francisco, CA, 2015. 330 pp. Type: Book (978-0-128014-14-1)

Whether we like it or not, parallel computing is here to stay. The hardware community moved to multicore processors, due to the end of Dennard scaling, the enabling technology of Moore’s law, and the software community was not yet ready for ...

Dec 9 2015  
   More than Moore technologies for next generation computer design
Topaloglu R.,  Springer Publishing Company, Incorporated, New York, NY, 2015. 218 pp. Type: Book (978-1-493921-62-1)

This year, we are celebrating the 50-year anniversary of Moore’s law. On April 19, 1965, Gordon Moore published a four-page paper titled “Cramming more components onto integrated circuits.” This paper made a prediction about the ...

Jul 2 2015  
   Hardware security: design, threats, and safeguards
Mukhopadhyay D., Chakraborty R.,  Chapman & Hall/CRC, Boca Raton, FL, 2014. 542 pp. Type: Book (978-1-439895-83-2)

We cannot deny that we are in a connected world. We also cannot deny that we like it and that we will get more and more connected with electronic devices--not just smartphones, tablets, and laptops. However, this comes at a price: security! A...

Apr 13 2015  
   The Google model: managing continuous innovation in a rapidly changing world
Steiber A.,  Springer Publishing Company, Incorporated, Cham, Switzerland, 2014. 125 pp. Type: Book (978-3-319042-07-7), Reviews: (1 of 2)
We cannot deny that in the globalized world of the 21st century we face very rapid technological development. This means the lifetime of any innovation or any product/service is getting shorter and shorter, and that time to market (TTM) is shrinking....
Dec 24 2014  
  The design and implementation of heterogeneous multicore systems for energy-efficient speculative thread execution
Luo Y., Hsu W., Zhai A.  ACM Transactions on Architecture and Code Optimization 10(4): 1-29, 2013. Type: Article

Without a good background in computer architecture, this paper will be hard to follow. It revolves around four concepts: parallelism, reconfiguration, heterogeneity, and power efficiency. Parallelism is the main source of performance that we get f...

Apr 18 2014  
   Cognitive memory
Widrow B., Aragon J.  Neural Networks 413-14, 2013. Type: Article

If you have basic knowledge of neural networks and are interested in building a new kind of computer memory that uses pattern recognition to return not only the recognized item but all related items, then this paper is for you....

Feb 25 2014  
Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2018 ThinkLoud, Inc.
Terms of Use
| Privacy Policy