Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Quantum Computing for Computer Architects (Synthesis Lectures on Computer Architecture)

Buy
Quantum computationmay seem to be a topic for science fiction, but small quantum computers have existed for several years and larger machines are on the drawing table. These efforts have been fueled by a tantalizing property: while conventional computers employ a binary representation that allows computational power to scale linearly with resources at best, quantum computations employ quantum phenomena that can interact to allow computational power that is exponential in the number of quantum bits in the system. Quantum devices rely on the ability to control and manipulate binary data stored in the phase information of quantum wave functions that describe the electronic states of individual atoms or the polarization states of photons. While existing quantum technologies are in their infancy, we shall see that it is not too early to consider scalability and reliability. In fact, such considerations are a critical link in the development chain of viable device technologies capable of orchestrating reliable control of tens of millions quantum bits in a large-scale system. The goal of this lecture is to provide architectural abstractions common to potential technologies and explore the systemslevel challenges in achieving scalable, fault-tolerant quantum computation. The central premise of the lecture is directed at quantum computation (QC) architectural issues. We stress the fact that the basic tenet of large-scale quantum computing is reliability through system balance: the need to protect and control the quantum information just long enough for the algorithm to complete execution. To architectQCsystems, onemust understand what it takes to design and model a balanced, fault-tolerant quantum architecture just as the concept of balance drives conventional architectural design. For example, the register file depth in classical computers is matched to the number of functional units, the memory bandwidth to the cache miss rate, or the interconnect bandwidth matched to the compute power of each element of a multiprocessor. We provide an engineering-oriented introduction to quantum computation and provide an architectural case study based upon experimental data and future projection for ion-trap technology.We apply the concept of balance to the design of a quantum computer, creating an architecture model that balances both quantum and classical resources in terms of exploitable parallelism in quantum applications. From this framework, we also discuss the many open issues remaining in designing systems to perform quantum computation.
(HTML tags aren't allowed.)

Cellular Automata
Cellular Automata
There is a growing interest in large computing systems which operate in a highly parallel manner, in computing machines which can construct copies or variants of themselves, and in models for biological reproduc tion. Cellular automata provide a common basis for investigations in all these areas. The major pioneering work in...
Multimedia Content Encryption: Techniques and Applications
Multimedia Content Encryption: Techniques and Applications

How to Design a Secure Multimedia Encryption Scheme

The widespread use of image, audio, and video data makes media content protection increasingly necessary and urgent. For maximum safety, it is no longer sufficient to merely control access rights. In order to fully protect multimedia data from piracy or...

Producing Great Sound for Digital Video
Producing Great Sound for Digital Video
Producing Great Sound for Digital Video educates beginning and experienced filmmakers on the intricacies of creating an outstanding soundtrack, from preproduction planning through the final mix.

The entire book is fascinating: it's absolutely packed with useful information and tips. Most of us remember learning in high school physics...


OpenX Ad Server: Beginner's Guide
OpenX Ad Server: Beginner's Guide

OpenX is the world's leading independent ad server and it provides you with the simple tools you need to make money from advertising. Although OpenX is a fast, robust ad serving solution to power all of your digital advertising, it can be challenging to get beyond the basics and build an advertising system that meets your needs...

SATA Storage Technology: Serial ATA
SATA Storage Technology: Serial ATA

The SATA (Serial ATA) interface is intended to expand and eventually replace the parallel ATA interface that has been the standard connection for hard drives and CD-ROM/DVD drives in Personal Computers for nearly twenty years. SATA, a high-speed serial version of ATA, is designed to maintain compatibility with software written for the...

The Ultimate Digital Music Guide: The Best Way to Store, Organize, and Play Digital Music
The Ultimate Digital Music Guide: The Best Way to Store, Organize, and Play Digital Music

Iam a music lover. Big time. My wife and I try to catch at least one or two major shows a month, and I’m an “A Train” member of and frequent visitor to our local jazz club. (That’s the Dakota Jazz Club in Minneapolis, one of the best in the nation.) I have more than 1,700 albums in my music collection, or more than...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy