Welcome Guest! Save 20% on most items!
Search:



Tips from the federal government on fraud and identity theft

Send E-Cards to friends and family

Algorithms Sequential & Parallel: A Unified Approach (Electrical and Computer Engineering Series)

Our Price $ 49.76  
Retail Value $ 59.95  
You Save $ 10.19  (17%)  
Item Number 448669  
Buy New Item


Item Description...


Product Description
With multi-core processors replacing traditional processors and the movement to multiprocessor workstations and servers, parallel computing has moved from a specialty area to the core of computer science. In order to provide efficient and cost-effective solutions to problems, algorithms must be designed for multiprocessor systems. Algorithms Sequential and Parallel: A Unified Approach 2/E provides a state-of-the-art approach to an algorithms course. The book considers algorithms, paradigms, and the analysis of solutions to critical problems for sequential and parallel models of computation in a unified fashion. This gives practicing engineers and scientists, undergraduates, and beginning graduate students a background in algorithms for sequential and parallel algorithms within one text. Prerequisites include fundamentals of data structures, discrete mathematics, and calculus. FEATURES: * Discusses practical applications of algorithms (e.g., efficient methods to solve critical problems in computational geometry, image processing, graph theory, and scientific computing) * Provides information updated from the previous edition, including discussions of coarse-grained parallel computing * Mathematical tools are developed in the early chapters * Includes exercises at the end of each chapter that vary in difficulty, from confidence-building problems to research-oriented problems



Item Specifications...

Pages   384
Dimensions:   Length: 9.21" Width: 8.19" Height: 1.26"
Weight:   2.65 lbs.
Binding  Hardcover
Release Date   Aug 3, 2005
ISBN  1584504129  
EAN  9781584504122  


Availability  4 units.
Availability accurate as of May 30, 2012 05:46.
Usually ships within one to two business days from La Vergne, TN.
Orders shipping to an address other than a confirmed Credit Card / Paypal Billing address may incur and additional processing delay.


Product Categories
1Books > Subjects > Computers & Internet > Computer Science > Software Engineering > Information Systems   [3223  similar products]
2Books > Subjects > Computers & Internet > General   [14953  similar products]
3Books > Subjects > Computers & Internet > Graphics & Illustration > General   [2465  similar products]
4Books > Subjects > Computers & Internet > Hardware > Microprocessors & System Design > Computer Design   [371  similar products]
5Books > Subjects > Computers & Internet > Hardware > System Architecture > Parallel Computing   [296  similar products]
6Books > Subjects > Computers & Internet > Microsoft > Development > C & C++ Windows Programming   [63  similar products]
7Books > Subjects > Computers & Internet > Programming > Algorithms > General   [1719  similar products]
8Books > Subjects > Computers & Internet > Programming > General   [5432  similar products]
9Books > Subjects > Computers & Internet > Programming > Languages & Tools > C & C++ > General   [169  similar products]



Similar Products


Reviews - What do our customers think?
An easy transition from sequential to parrallel  Jun 25, 2008
The book represents a very decent approach for a transition from the sequential algorithms design ( RAM model ) to parallel algorithms for different models of parallel machines( not only SMP for which most of the software engineers get accustomed ).

The book is an introduction for a person with a good background in a sequential algorithms design. The proof of the Master Theorem is somehow overcomplicated - it would have been better if there had been a sketch of the proof before the authors delve into the mathematically rigorous part. Before reading the proof in this book I recommend to read a proof of a simplified version of the Master Theorem as given in "Algorithms" by Dasgupta, Papadimitriou and Vazirani - it takes less than a page compared with 11 pages for the complete case in this book.

I first came across the first edition's translation on Russian nearly 2 years ago ( the author's site says it was translated in 2007, but actually it was in the first quarter of 2006 ), then I bought the original 2nd edition - the book worth it.

P.S. I've found nothing about Python language, as one of the review says, the authors use easily understandable pseudo-language. The book is not a cook book with code - this is virtually impossible for such a type of book as an algorithm realization heavily depends on a parallel machine architecture.
 
A GRAND COMPUTATIONAL AND ENGINEERING APPROACH  Nov 29, 2005
Have you been trying to find a way of to integrate the presentation of sequential and parallel algorithms? If you are, this book is for you! Authors Russ Miller and Laurence Boxer, have done an outstanding job of writing a great book on how to employ a philosophy of presenting a paradigm, such as divide and conquer, and then discussing implementation issues for both sequential and parallel models.

Miller and Laurence Boxer begin by introducing the concept of asymptotic analysis.
Next, the authors explain the Python programming language to write scripts. Then, they focus on fundamentals of induction and recursion. The authors continue by presenting the Master Method, a very useful cookbook-type of system for evaluating recurrence equations that are common in an algorithms-based setting. In addition, the authors next present an overview of combinational circuits and sorting networks. They also introduce fundamental models of computation, including the RAM and a variety of parallel models of computation. Next, the authors focus on the important problem of matrix multiplication, which is considered for a variety of models of computation. Then, they introduce the parallel prefix operation. The authors continue by introducing pointer jumping techniques and show how some list-based algorithms can be efficiently implemented in parallel. In addition, the authors next present the powerful divide and conquer paradigm. They also focus on two important application areas, namely, Computational Geometry and Image Processing. Next, the authors focus on fundamental graph theoretic problems. Finally, they cover sequential algorithms for polynomial evaluation and approximation of definite integrals.

Due to the fact that authors of this excellent book present design and analysis of paradigms for sequential and parallel models, the reader will notice that the number of paradigms that can be treated is limited. But, that limitation is of no consequence when compared to a traditional sequential algorithms text.
 
Not unbiased, but ...  Aug 19, 2005
I'm coauthor, so I'm not unbiased. Having said that....

The dominant textbook in the field of computer algorithms is Introduction to Algorithms, by Cormen et al. This is a very fine book. However, we have written Algorithms Sequential and Parallel in a very different style, which we feel will give significant advantages to many who use our book. Points of difference between these texts include the following:

1. Algorithms Sequential and Parallel has a unified approach to the presentation of sequential and parallel algorithms. Students of 21st Century computing will need to learn parallel algorithms, which are often closely related to their sequential analogs. Ours is the first algorithms text to integrate presentation of sequential and parallel algorithms so that readers can understand their relationships. This integrated treatment also frees the instructor from the common practice of spending most of an algorithms course on the study of sequential algorithms, with the last 2 or 3 weeks devoted to parallel algorithms - a practice that may mislead students into thinking that parallel computing is still the immature specialization of researchers, rather than a core technology for the 21st Century.

2. Algorithms Sequential and Parallel does not compete with Cormen et al. in the scope of topics covered. The Cormen et al. text, whose 2nd edition is well over 1100 pages, seems designed for at least a year sequence in the study of algorithms. By contrast, Algorithms Sequential and Parallel, 2nd edition, is under 400 pages. This makes it suitable for a one-semester study of algorithms, appropriate for many undergraduate and first- or second-year graduate programs; also, it makes Algorithms Sequential and Parallel significantly less costly.

Algorithms Sequential and Parallel discusses mathematical tools used in the analysis of algorithms, a variety of sequential and parallel models of computation (including the RAM, PRAM, linear array, mesh, hypercube, pyramid, mesh-of-trees, and coarse-grained models), fundamental algorithms (including broadcast, semigroup computations, parallel prefix, sorting, searching) and their sequential and parallel implementations, paradigms such as recursive divide-and-conquer, and algorithms for a variety of applications areas (matrix operations and a variety of other numerical problems, computational geometry, image processing, graph problems, etc). Each chapter concludes with exercises at varying levels of difficulty.

Note that a disinterested reviewer gave the first edition of Algorithms Sequential and Parallel a rating of 5 stars (out of 5) in SIGACT News 34 #2, June, 2003, pp. 3-5.
 

Write your own review about Algorithms Sequential & Parallel: A Unified Approach (Electrical and Computer Engineering Series)



 
Terms Of Use | Privacy Policy
Powered By DeeperCalling Web Store Hosting Services.