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
   Featured Reviewer
   Reviewer Selected
Follow this Reviewer

Mohamed Zahran is a faculty member at the Computer Science Department at the Courant Institute of Mathematical Sciences at NYU. His research expertise spans several areas of computer architecture, including the architecture of heterogeneous systems, hardware/software interaction, and biologically inspired architectures. In addition to publishing many refereed papers with graduate and undergraduate students, Zahran introduced the first GPGPU course at NYU and his teaching materials are widely used beyond NYU.

Zahran received his PhD in Electrical and Computer Engineering from the University of Maryland at College Park. He is a senior member of the IEEE, a senior member of the ACM, and a member of the Sigma Xi scientific honor society.

Date Reviewed  
- 10 of 11 reviews

   The code: Silicon Valley and the remaking of America
O’Mara M., Penguin Press, New York, NY, 2019. 512 pp.  Type: Book (978-0-399562-18-1)

Whenever the word “technology” is mentioned, Silicon Valley comes to mind. This was not the case a few decades ago. So, what happened? Why Silicon Valley? This is the main topic of the book....

Jan 3 2020  
   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 compute...

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....

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&...

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 co...

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 no...

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...

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 pr...

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) i...
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 t...

Apr 18 2014  
Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy