High performance computing--from PCs to supercomputers--is in a confused state: which architecture, how much parallelism, which software, and when to innovate are all commonly heard questions. The confusion ranges across industry, government, and academia; technical difficulties and policy issues are closely linked. This text clarifies a number of technical points and policy directions in proposing steps toward practical processing. Computing as a whole is at a crossroads because hardware technology appears unable to provide continuing speed increases; parallel architectures and software are not sufficiently developed to provide the practical solutions that have seemed tantalizingly close for some time. After more than a decade of commercial development, no standard or widely accepted systems have emerged. This text defines practical parallelism tests and suggests how they can be passed, by giving specific technical suggestions and by outlining policy steps that should be taken. Students in high performance computing courses will benefit from the text's discussion of these major issues, as they will be dealing with these problems now and in the future.
"synopsis" may belong to another edition of this title.
David J. Kuck is Chairman of Kuck and Associates, Inc., and Emeritus Professor of Computer Science and Electrical and Computer Engineering at the University of Illinois at Urbana-Champaign.
"About this title" may belong to another edition of this title.
US$ 4.95 shipping within U.S.A.
Destination, rates & speedsSeller: Mahler Books, PFLUGERVILLE, TX, U.S.A.
Hardcover. Condition: Very Good. Dust Jacket Condition: Very Good. Includes a signed typed one-page letter by the author to a colleague. This book is in very good condition; no remainder marks. Dustjacket does have some shelfwear. Inside pages are clean. ; 336 pages. Seller Inventory # 10GW21-200-260
Quantity: 1 available
Seller: Buchpark, Trebbin, Germany
Condition: Sehr gut. Zustand: Sehr gut | Seiten: 320 | Sprache: Englisch | Produktart: Bücher. Seller Inventory # 38366769/202
Quantity: 1 available