Author: Douglas Comer
Publisher: CRC Press
ISBN: 1000384284
Category : Computers
Languages : en
Pages : 302
Book Description
The latest textbook from best-selling author Provides a comprehensive introduction to cloud computing
The Cloud Computing Book
Author: Douglas Comer
Publisher: CRC Press
ISBN: 1000384284
Category : Computers
Languages : en
Pages : 302
Book Description
The latest textbook from best-selling author Provides a comprehensive introduction to cloud computing
Publisher: CRC Press
ISBN: 1000384284
Category : Computers
Languages : en
Pages : 302
Book Description
The latest textbook from best-selling author Provides a comprehensive introduction to cloud computing
The Green Computing Book
Author: Wu-chun Feng
Publisher: CRC Press
ISBN: 1439819874
Category : Computers
Languages : en
Pages : 358
Book Description
State-of-the-Art Approaches to Advance the Large-Scale Green Computing Movement Edited by one of the founders and lead investigator of the Green500 list, The Green Computing Book: Tackling Energy Efficiency at Large Scale explores seminal research in large-scale green computing. It begins with low-level, hardware-based approaches and then traverses up the software stack with increasingly higher-level, software-based approaches. In the first chapter, the IBM Blue Gene team illustrates how to improve the energy efficiency of a supercomputer by an order of magnitude without any system performance loss in parallelizable applications. The next few chapters explain how to enhance the energy efficiency of a large-scale computing system via compiler-directed energy optimizations, an adaptive run-time system, and a general prediction performance framework. The book then explores the interactions between energy management and reliability and describes storage system organization that maximizes energy efficiency and reliability. It also addresses the need for coordinated power control across different layers and covers demand response policies in computing centers. The final chapter assesses the impact of servers on data center costs.
Publisher: CRC Press
ISBN: 1439819874
Category : Computers
Languages : en
Pages : 358
Book Description
State-of-the-Art Approaches to Advance the Large-Scale Green Computing Movement Edited by one of the founders and lead investigator of the Green500 list, The Green Computing Book: Tackling Energy Efficiency at Large Scale explores seminal research in large-scale green computing. It begins with low-level, hardware-based approaches and then traverses up the software stack with increasingly higher-level, software-based approaches. In the first chapter, the IBM Blue Gene team illustrates how to improve the energy efficiency of a supercomputer by an order of magnitude without any system performance loss in parallelizable applications. The next few chapters explain how to enhance the energy efficiency of a large-scale computing system via compiler-directed energy optimizations, an adaptive run-time system, and a general prediction performance framework. The book then explores the interactions between energy management and reliability and describes storage system organization that maximizes energy efficiency and reliability. It also addresses the need for coordinated power control across different layers and covers demand response policies in computing centers. The final chapter assesses the impact of servers on data center costs.
Computing for Ordinary Mortals
Author: Robert St. Amant
Publisher: Oxford University Press
ISBN: 0199996121
Category : Computers
Languages : en
Pages : 256
Book Description
Computing isn't only (or even mostly) about hardware and software; it's also about the ideas behind the technology. In Computing for Ordinary Mortals, computer scientist Robert St. Amant explains this "really interesting part" of computing, introducing basic computing concepts and strategies in a way that readers without a technical background can understand and appreciate. Each of the chapters illustrates ideas from a different area of computing, and together they provide important insights into what drives the field as a whole. St. Amant starts off with an overview of basic concepts as well as a brief history of the earliest computers, and then he traces two different threads through the fabric of computing. One thread is practical, illuminating the architecture of a computer and showing how this architecture makes computation efficient. St. Amant shows us how to write down instructions so that a computer can accomplish specific tasks (programming), how the computer manages those tasks as it runs (in its operating system), and how computers can communicate with each other (over a network). The other thread is theoretical, describing how computers are, in the abstract, machines for solving problems. Some of these ideas are embedded in much of what we do as humans, and thus this discussion can also give us insight into our own daily activities, how we interact with other people, and in some cases even what's going on in our heads. St. Amant concludes with artificial intelligence, exploring the possibility that computers might eventually be capable of human-level intelligence, and human-computer interaction, showing how computers can enrich our lives--and how they fall short.
Publisher: Oxford University Press
ISBN: 0199996121
Category : Computers
Languages : en
Pages : 256
Book Description
Computing isn't only (or even mostly) about hardware and software; it's also about the ideas behind the technology. In Computing for Ordinary Mortals, computer scientist Robert St. Amant explains this "really interesting part" of computing, introducing basic computing concepts and strategies in a way that readers without a technical background can understand and appreciate. Each of the chapters illustrates ideas from a different area of computing, and together they provide important insights into what drives the field as a whole. St. Amant starts off with an overview of basic concepts as well as a brief history of the earliest computers, and then he traces two different threads through the fabric of computing. One thread is practical, illuminating the architecture of a computer and showing how this architecture makes computation efficient. St. Amant shows us how to write down instructions so that a computer can accomplish specific tasks (programming), how the computer manages those tasks as it runs (in its operating system), and how computers can communicate with each other (over a network). The other thread is theoretical, describing how computers are, in the abstract, machines for solving problems. Some of these ideas are embedded in much of what we do as humans, and thus this discussion can also give us insight into our own daily activities, how we interact with other people, and in some cases even what's going on in our heads. St. Amant concludes with artificial intelligence, exploring the possibility that computers might eventually be capable of human-level intelligence, and human-computer interaction, showing how computers can enrich our lives--and how they fall short.
Once Upon an Algorithm
Author: Martin Erwig
Publisher: MIT Press
ISBN: 0262036630
Category : Computers
Languages : en
Pages : 333
Book Description
This easy-to-follow introduction to computer science reveals how familiar stories like Hansel and Gretel, Sherlock Holmes, and Harry Potter illustrate the concepts and everyday relevance of computing. Picture a computer scientist, staring at a screen and clicking away frantically on a keyboard, hacking into a system, or perhaps developing an app. Now delete that picture. In Once Upon an Algorithm, Martin Erwig explains computation as something that takes place beyond electronic computers, and computer science as the study of systematic problem solving. Erwig points out that many daily activities involve problem solving. Getting up in the morning, for example: You get up, take a shower, get dressed, eat breakfast. This simple daily routine solves a recurring problem through a series of well-defined steps. In computer science, such a routine is called an algorithm. Erwig illustrates a series of concepts in computing with examples from daily life and familiar stories. Hansel and Gretel, for example, execute an algorithm to get home from the forest. The movie Groundhog Day illustrates the problem of unsolvability; Sherlock Holmes manipulates data structures when solving a crime; the magic in Harry Potter’s world is understood through types and abstraction; and Indiana Jones demonstrates the complexity of searching. Along the way, Erwig also discusses representations and different ways to organize data; “intractable” problems; language, syntax, and ambiguity; control structures, loops, and the halting problem; different forms of recursion; and rules for finding errors in algorithms. This engaging book explains computation accessibly and shows its relevance to daily life. Something to think about next time we execute the algorithm of getting up in the morning.
Publisher: MIT Press
ISBN: 0262036630
Category : Computers
Languages : en
Pages : 333
Book Description
This easy-to-follow introduction to computer science reveals how familiar stories like Hansel and Gretel, Sherlock Holmes, and Harry Potter illustrate the concepts and everyday relevance of computing. Picture a computer scientist, staring at a screen and clicking away frantically on a keyboard, hacking into a system, or perhaps developing an app. Now delete that picture. In Once Upon an Algorithm, Martin Erwig explains computation as something that takes place beyond electronic computers, and computer science as the study of systematic problem solving. Erwig points out that many daily activities involve problem solving. Getting up in the morning, for example: You get up, take a shower, get dressed, eat breakfast. This simple daily routine solves a recurring problem through a series of well-defined steps. In computer science, such a routine is called an algorithm. Erwig illustrates a series of concepts in computing with examples from daily life and familiar stories. Hansel and Gretel, for example, execute an algorithm to get home from the forest. The movie Groundhog Day illustrates the problem of unsolvability; Sherlock Holmes manipulates data structures when solving a crime; the magic in Harry Potter’s world is understood through types and abstraction; and Indiana Jones demonstrates the complexity of searching. Along the way, Erwig also discusses representations and different ways to organize data; “intractable” problems; language, syntax, and ambiguity; control structures, loops, and the halting problem; different forms of recursion; and rules for finding errors in algorithms. This engaging book explains computation accessibly and shows its relevance to daily life. Something to think about next time we execute the algorithm of getting up in the morning.
A New History of Modern Computing
Author: Thomas Haigh
Publisher: MIT Press
ISBN: 0262366479
Category : Technology & Engineering
Languages : en
Pages : 545
Book Description
How the computer became universal. Over the past fifty years, the computer has been transformed from a hulking scientific supertool and data processing workhorse, remote from the experiences of ordinary people, to a diverse family of devices that billions rely on to play games, shop, stream music and movies, communicate, and count their steps. In A New History of Modern Computing, Thomas Haigh and Paul Ceruzzi trace these changes. A comprehensive reimagining of Ceruzzi's A History of Modern Computing, this new volume uses each chapter to recount one such transformation, describing how a particular community of users and producers remade the computer into something new. Haigh and Ceruzzi ground their accounts of these computing revolutions in the longer and deeper history of computing technology. They begin with the story of the 1945 ENIAC computer, which introduced the vocabulary of "programs" and "programming," and proceed through email, pocket calculators, personal computers, the World Wide Web, videogames, smart phones, and our current world of computers everywhere--in phones, cars, appliances, watches, and more. Finally, they consider the Tesla Model S as an object that simultaneously embodies many strands of computing.
Publisher: MIT Press
ISBN: 0262366479
Category : Technology & Engineering
Languages : en
Pages : 545
Book Description
How the computer became universal. Over the past fifty years, the computer has been transformed from a hulking scientific supertool and data processing workhorse, remote from the experiences of ordinary people, to a diverse family of devices that billions rely on to play games, shop, stream music and movies, communicate, and count their steps. In A New History of Modern Computing, Thomas Haigh and Paul Ceruzzi trace these changes. A comprehensive reimagining of Ceruzzi's A History of Modern Computing, this new volume uses each chapter to recount one such transformation, describing how a particular community of users and producers remade the computer into something new. Haigh and Ceruzzi ground their accounts of these computing revolutions in the longer and deeper history of computing technology. They begin with the story of the 1945 ENIAC computer, which introduced the vocabulary of "programs" and "programming," and proceed through email, pocket calculators, personal computers, the World Wide Web, videogames, smart phones, and our current world of computers everywhere--in phones, cars, appliances, watches, and more. Finally, they consider the Tesla Model S as an object that simultaneously embodies many strands of computing.
Numerical Computing with MATLAB
Author: Cleve B. Moler
Publisher: SIAM
ISBN: 0898716608
Category : Computers
Languages : en
Pages : 340
Book Description
A revised textbook for introductory courses in numerical methods, MATLAB and technical computing, which emphasises the use of mathematical software.
Publisher: SIAM
ISBN: 0898716608
Category : Computers
Languages : en
Pages : 340
Book Description
A revised textbook for introductory courses in numerical methods, MATLAB and technical computing, which emphasises the use of mathematical software.
Reviews and Perspectives in Neuromorphic Engineering: Novel Neuromorphic Computing Approaches
Author: Pier Luigi Gentili
Publisher: Frontiers Media SA
ISBN: 283255637X
Category : Science
Languages : en
Pages : 95
Book Description
Frontiers in Neuroscience, Neuromorphic Engineering is delighted to present the ‘Reviews and Perspectives in’ series of article collections. Reviews and Perspectives in Neuromorphic Engineering: Novel Neuromorphic Computing Approaches Research Topic will publish high-quality scholarly reviews and perspective papers on key topics in Neuromorphic Computing. It aims to highlight recent advances in neuromorphic computing in software, hardware, and wetware whilst emphasizing important directions, novel and unconventional approaches, and new possibilities for future inquiries. The research presented will promote discussion in the neuromorphic computing community that will translate to best practice applications. We welcome Review, Mini Review, Opinion, General Commentary, and Perspective articles on themes including, but not limited to: • Innovative architectures and models in neuromorphic computing • Oscillatory Neural Networks computing • Reservoir computing • Chemical computing • Protein computing • Synthetic cells • Analog computing • Bayesian inference and fuzzy logic • Linking neuromorphic and quantum computing • Novel materials for neuromorphic computing • Unconventional neuromorphic approaches • Photonic computing • 3D integrated Neural Network • Physical Chemistry of materials and systems for neuromorphic computing.
Publisher: Frontiers Media SA
ISBN: 283255637X
Category : Science
Languages : en
Pages : 95
Book Description
Frontiers in Neuroscience, Neuromorphic Engineering is delighted to present the ‘Reviews and Perspectives in’ series of article collections. Reviews and Perspectives in Neuromorphic Engineering: Novel Neuromorphic Computing Approaches Research Topic will publish high-quality scholarly reviews and perspective papers on key topics in Neuromorphic Computing. It aims to highlight recent advances in neuromorphic computing in software, hardware, and wetware whilst emphasizing important directions, novel and unconventional approaches, and new possibilities for future inquiries. The research presented will promote discussion in the neuromorphic computing community that will translate to best practice applications. We welcome Review, Mini Review, Opinion, General Commentary, and Perspective articles on themes including, but not limited to: • Innovative architectures and models in neuromorphic computing • Oscillatory Neural Networks computing • Reservoir computing • Chemical computing • Protein computing • Synthetic cells • Analog computing • Bayesian inference and fuzzy logic • Linking neuromorphic and quantum computing • Novel materials for neuromorphic computing • Unconventional neuromorphic approaches • Photonic computing • 3D integrated Neural Network • Physical Chemistry of materials and systems for neuromorphic computing.
The Computing Universe
Author: Anthony J. G. Hey
Publisher: Cambridge University Press
ISBN: 0521766451
Category : Computers
Languages : en
Pages : 415
Book Description
This exciting and accessible book takes us on a journey from the early days of computers to the cutting-edge research of the present day that will shape computing in the coming decades. It introduces a fascinating cast of dreamers and inventors who brought these great technological developments into every corner of the modern world, and will open up the universe of computing to anyone who has ever wondered where his or her smartphone came from.
Publisher: Cambridge University Press
ISBN: 0521766451
Category : Computers
Languages : en
Pages : 415
Book Description
This exciting and accessible book takes us on a journey from the early days of computers to the cutting-edge research of the present day that will shape computing in the coming decades. It introduces a fascinating cast of dreamers and inventors who brought these great technological developments into every corner of the modern world, and will open up the universe of computing to anyone who has ever wondered where his or her smartphone came from.
Positive Computing
Author: Rafael A. Calvo
Publisher: MIT Press
ISBN: 0262028158
Category : Computers
Languages : en
Pages : 299
Book Description
A case for building a digital environment that can make us happier and healthier, not just more productive, and a theoretical framework for doing so.
Publisher: MIT Press
ISBN: 0262028158
Category : Computers
Languages : en
Pages : 299
Book Description
A case for building a digital environment that can make us happier and healthier, not just more productive, and a theoretical framework for doing so.
Natural Computing: DNA, Quantum Bits, and the Future of Smart Machines
Author: Dennis E. Shasha
Publisher: W. W. Norton & Company
ISBN: 0393336832
Category : Computers
Languages : en
Pages : 297
Book Description
Drawing on interviews with 15 leading scientists, the authors present an unexpected vision: the future of computing is a synthesis with nature.
Publisher: W. W. Norton & Company
ISBN: 0393336832
Category : Computers
Languages : en
Pages : 297
Book Description
Drawing on interviews with 15 leading scientists, the authors present an unexpected vision: the future of computing is a synthesis with nature.