You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
C++ Data Structures: A Laboratory Course exemplifies the active learning experience. With a dynamic learn-by-doing focus, this laboratory manual encourages students to explore data structures by implementing them, a process through which students discover how data structures work and how they can be applied. Providing a framework that offers feedback and support, this text challenges students to exercise their creativity in both programming and analysis. Topics covered include: Text ADT, BlogEntry ADT, Stack ADT, Heap ADT, Weighted Graph ADT, and much more!
The book discusses rationales for creating and updating benchmarks, the use of benchmarks in academic research, benchmarking methodologies, the relation of SPEC benchmarks to other benchmarking activities, shortcomings of current benchmarks, and the need for further benchmarking efforts. Performance evaluation and benchmarking are of concern to all computer-related disciplines. A benchmark is a standard program or set of programs that can be run on different computers to give an accurate measure of their performance. This book covers a variety of aspects of computer performance evaluation, with a focus on Standard Performance Evaluation Corporation (SPEC) benchmarks. SPEC is a nonprofit orga...
Euro-Par – the European Conference on Parallel Computing – is an international conference series dedicated to the promotion and advancement of all aspects of parallel computing. The major themes can be divided into the broad categories of hardware, software, algorithms, and applications for parallel computing. The objective of Euro-Par is to provide a forum within which to promote the dev- opment of parallel computing both as an industrial technique and an academic discipline, extending the frontier of both the state of the art and the state of the practice. This is particularlyimportant at a time when parallel computing is - dergoing strong and sustained development and experiencing rea...
Unter "Grid Computing" versteht man die gleichzeitige Nutzung vieler Computer in einem Netzwerk für die Lösung eines einzelnen Problems. Grundsätzliche Aspekte und anwendungsbezogene Details zu diesem Gebiet finden Sie in diesem Band. - Grid Computing ist ein viel versprechender Trend, denn man kann damit (1) vorhandene Computer-Ressourcen kosteneffizient nutzen, (2) Probleme lösen, für die enorme Rechenleistungen erforderlich sind, und (3) Synergieeffekte erzielen, auch im globalen Maßstab - Ansatz ist in Forschung und Industrie (IBM, Sun, HP und andere) zunehmend populär (aktuelles Beispiel: Genomforschung) - Buch deckt Motivationen zur Einführung von Grids ebenso ab wie technologische Grundlagen und ausgewählte Beispiele für moderne Anwendungen
The life and evolutionary times of marine mammals, from giant whales and sea cows that originated 55 million years ago whose ancestors walked on land, to deep diving elephant seals and clam-eating walruses of modern times.
Every three years a major international conference on bats draws the leading workers in the field to a carefully orchestrated presentation of the research and advances and current state of understanding of bat biology. Bats are the second most populous group of mammalia species, after rodents, and they are probably the most intensively studied group of mammals. Virtually all mammologists and a large proportion of organismic biologists are interested in bats. The earlier two edited books deriving from previous bat research conferences, as well as this one, have been rigorously edited by Tom Kunz and others, with all chapters subjected to peer review. The resulting volumes, published first by Academic Press and most recently by Smithsonian, have sold widely as the definitive synthetic treatments of current scientific understanding of bats.
A book for everyone fascinated by the huge beasts that once roamed the earth, Rhinoceros Giants: The Paleobiology of the Indricotheres, introduces a prime candidate for the largest land mammal that ever lived - the giant hornless rhinoceros, Indricotherium. These massive animals lived in Asia and Eurasia for more than 14 million years, about 37 to 23 million years ago. They had skulls 2 metres long, stood over 7 meters at the shoulder, and were nearly twice as heavy as the largest elephant ever recorded, tipping the scales at 20,000 kg. Fortunately, the big brutes were vegetarians, although they must have made predators think twice before trying to bring them down. In this book for lovers of ancient creatures great and small, Donald R. Prothero tells their story, from their discovery by palaeontologists just a century ago to the latest research on how they lived and died, with some interesting side trips along the way.
Scientific applications involve very large computations that strain the resources of whatever computers are available. Such computations implement sophisticated mathematics, require deep scientific knowledge, depend on subtle interplay of different approximations, and may be subject to instabilities and sensitivity to external input. Software able to succeed in this domain invariably embeds significant domain knowledge that should be tapped for future use. Unfortunately, most existing scientific software is designed in an ad hoc way, resulting in monolithic codes understood by only a few developers. Software architecture refers to the way software is structured to promote objectives such as ...
Asher draws on his experiences as a paleontologist and a religious believer, arguing that science does not contradict religious belief.
Grid Resource Management: State of the Art and Future Trends presents an overview of the state of the field and describes both the real experiences and the current research available today. Grid computing is a rapidly developing and changing field, involving the shared and coordinated use of dynamic, multi-institutional resources. Grid resource management is the process of identifying requirements, matching resources to applications, allocating those resources, and scheduling and monitoring Grid resources over time in order to run Grid applications as efficiently as possible. While Grids have become almost commonplace, the use of good Grid resource management tools is far from ubiquitous because of the many open issues of the field, including the multiple layers of schedulers, the lack of control over resources, the fact that resources are shared, and that users and administrators have conflicting performance goals.