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