Skip to main content

Morgan Kaufmann

    • The Sourcebook of Parallel Computing

      • 1st Edition
      • November 11, 2002
      • Jack Dongarra + 6 more
      • English
      • Hardback
        9 7 8 1 5 5 8 6 0 8 7 1 9
      • eBook
        9 7 8 0 0 8 0 5 1 7 4 5 2
      Parallel Computing is a compelling vision of how computation can seamlessly scale from a single processor to virtually limitless computing power. Unfortunately, the scaling of application performance has not matched peak speed, and the programming burden for these machines remains heavy. The applications must be programmed to exploit parallelism in the most efficient way possible. Today, the responsibility for achieving the vision of scalable parallelism remains in the hands of the application developer.This book represents the collected knowledge and experience of over 60 leading parallel computing researchers. They offer students, scientists and engineers a complete sourcebook with solid coverage of parallel computing hardware, programming considerations, algorithms, software and enabling technologies, as well as several parallel application case studies. The Sourcebook of Parallel Computing offers extensive tutorials and detailed documentation of the advanced strategies produced by research over the last two decades application case studies. The Sourcebook of Parallel Computing offers extensive tutorials and detailed documentation of the advanced strategies produced by research over the last two decades
    • Multicast Sockets

      • 1st Edition
      • November 5, 2002
      • David Makofske + 1 more
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 8 4 6 7
      • eBook
        9 7 8 0 0 8 0 5 1 2 1 8 1
      Multicast Sockets: Practical Guide for Programmers is a hands-on, application-centric approach to multicasting (as opposed to a network-centric one) that is filled with examples, ideas, and experimentation. Each example builds on the last to introduce multicast concepts, frameworks, and APIs in an engaging manner that does not burden the reader with lots of theory and jargon. The book is an introduction to multicasting but assumes that the reader has a background in network programming and is proficient in C or Java. After reading the book, you will have a firm grasp on how to write a multicast program.
    • The Struts Framework

      • 1st Edition
      • October 19, 2002
      • Sue Spielman
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 8 6 2 7
      • eBook
        9 7 8 0 0 8 0 5 1 9 0 1 2
      Struts is an open-source framework that integrates with standard Java technologies and lets developers build web applications quickly and effectively. In much the same way that Java has overtaken C++, Struts is well poised to become the framework for web application development because of its ability to address the types of issues engineers face when building large-scale web applications. The Struts Framework: Practical Guide for Java Programmers meets the needs of this large audience--estimated today at 2.5 million Java programmers and growing. It provides the systematic exploration required by newcomers as well as the step-by-step instruction for more experienced readers eager to exploit Struts to the fullest. Devoted to the latest version of the framework (v. 1.1) and vividly illustrated with a thorough sample application throughout, this book is an essential resource for all programmers who want to be part of the next stage in the evolution of the web.
    • Mining the Web

      • 1st Edition
      • October 9, 2002
      • Soumen Chakrabarti
      • English
      • Paperback
        9 7 8 1 4 9 3 3 0 3 6 4 9
      • Hardback
        9 7 8 1 5 5 8 6 0 7 5 4 5
      • eBook
        9 7 8 0 0 8 0 5 1 1 7 2 6
      Mining the Web: Discovering Knowledge from Hypertext Data is the first book devoted entirely to techniques for producing knowledge from the vast body of unstructured Web data. Building on an initial survey of infrastructural issues—including Web crawling and indexing—Chakrabarti examines low-level machine learning techniques as they relate specifically to the challenges of Web mining. He then devotes the final part of the book to applications that unite infrastructure and analysis to bring machine learning to bear on systematically acquired and stored data. Here the focus is on results: the strengths and weaknesses of these applications, along with their potential as foundations for further progress. From Chakrabarti's work—painstaking, critical, and forward-looking—read... will gain the theoretical and practical understanding they need to contribute to the Web mining effort.
    • Network Processor Design

      • 1st Edition
      • October 4, 2002
      • Mark A. Franklin + 3 more
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 8 7 5 7
      • eBook
        9 7 8 0 0 8 0 5 1 2 4 9 5
      As the demand for digital communication networks has increased, so have the challenges in network component design. To meet ever-escalating performance, flexibility, and economy requirements, the networking industry has opted to build products around network processors. These new chips range from task-specific processors, such as classification and encryption engines, to more general-purpose packet or communications processors. Programmable yet application-specific... their designs are tailored to efficiently implement communications applications such as routing, protocol analysis, voice and data convergence, firewalls, VPNs, and QoS.Network processor design is an emerging field with issues and opportunities both numerous and formidable. To help meet this challenge, the editors of this volume created the first Workshop on Network Processors, a forum for scientists and engineers from academia and industry to discuss their latest research in the architecture, design, programming, and use of these devices. In addition to including the results of the Workshop in this volume, the editors also present specially commissioned material from practicing designers, who discuss their companies' latest network processors. Network Processor Design: Issues and Practices is an essential reference on network processors for graduate students, researchers, and practicing designers.
    • MPLS Network Management

      • 1st Edition
      • October 1, 2002
      • Thomas D. Nadeau
      • English
      • Hardback
        9 7 8 1 5 5 8 6 0 7 5 1 4
      • Paperback
        9 7 8 1 4 9 3 3 0 3 6 3 2
      • eBook
        9 7 8 0 0 8 0 5 1 2 1 6 7
      MPLS-enabled networks are enjoying tremendous growth, but practical information on managing MPLS-enabled networks has remained hard to find. Until now. MPLS Network Management: MIBs, Tools, and Techniques is the first and only book that will help you master MPLS management technologies and techniques, as they apply to classic MPLS networks, traffic-engineered networks, and VPNs. Written by the co-author of most current MPLS management standards, it provides detailed, authoritative coverage of official MIBs, examining key topics ranging from syntax to access levels to object interaction. It also offers extensive consideration of third-party management interfaces, including tools for metering traffic and predicting traffic growth and behavior. If you're a network operator, network device engineer, or MPLS application developer, you need this book to get all you can out of all of MPLS's many capabilities.
    • Geometric Tools for Computer Graphics

      • 1st Edition
      • September 26, 2002
      • Philip Schneider + 1 more
      • English
      • Hardback
        9 7 8 1 5 5 8 6 0 5 9 4 7
      • eBook
        9 7 8 0 0 8 0 4 7 8 0 2 9
      Do you spend too much time creating the building blocks of your graphics applications or finding and correcting errors? Geometric Tools for Computer Graphics is an extensive, conveniently organized collection of proven solutions to fundamental problems that you'd rather not solve over and over again, including building primitives, distance calculation, approximation, containment, decomposition, intersection determination, separation, and more.If you have a mathematics degree, this book will save you time and trouble. If you don't, it will help you achieve things you may feel are out of your reach. Inside, each problem is clearly stated and diagrammed, and the fully detailed solutions are presented in easy-to-understand pseudocode. You also get the mathematics and geometry background needed to make optimal use of the solutions, as well as an abundance of reference material contained in a series of appendices.FeaturesF... with robust, thoroughly tested solutions that will save you time and help you avoid costly errors.Covers problems relevant for both 2D and 3D graphics programming.Presents each problem and solution in stand-alone form allowing you the option of reading only those entries that matter to you.Provides the math and geometry background you need to understand the solutions and put them to work.Clearly diagrams each problem and presents solutions in easy-to-understand pseudocode.Resources associated with the book are available at the companion Web site www.mkp.com/gtcg.
    • Evolutionary Computation in Bioinformatics

      • 1st Edition
      • September 16, 2002
      • Gary B. Fogel + 1 more
      • English
      • Hardback
        9 7 8 1 5 5 8 6 0 7 9 7 2
      • eBook
        9 7 8 0 0 8 0 5 0 6 0 8 1
      Bioinformatics has never been as popular as it is today. The genomics revolution is generating so much data in such rapid succession that it has become difficult for biologists to decipher. In particular, there are many problems in biology that are too large to solve with standard methods. Researchers in evolutionary computation (EC) have turned their attention to these problems. They understand the power of EC to rapidly search very large and complex spaces and return reasonable solutions. While these researchers are increasingly interested in problems from the biological sciences, EC and its problem-solving capabilities are generally not yet understood or applied in the biology community.This book offers a definitive resource to bridge the computer science and biology communities. Gary Fogel and David Corne, well-known representatives of these fields, introduce biology and bioinformatics to computer scientists, and evolutionary computation to biologists and computer scientists unfamiliar with these techniques. The fourteen chapters that follow are written by leading computer scientists and biologists who examine successful applications of evolutionary computation to various problems in the biological sciences.
    • Developing IP-Based Services

      • 1st Edition
      • September 16, 2002
      • Monique Morrow + 1 more
      • English
      • Hardback
        9 7 8 1 5 5 8 6 0 7 7 9 8
      • eBook
        9 7 8 0 0 8 0 5 0 4 1 3 1
      Offering new services is a great way for your organization to drive traffic and boost revenue, and what better foundation for these services than IP? This much is a given. The difficulty is uniting business and technical perspectives in a cohesive development and deployment process. Meeting this challenge is the focus of Developing IP-Based Services. The only book of its kind devoted exclusively to IP-based services, it provides a blueprint for all the engineers, managers, and analysts who must come together to build these services and bring them online.Inside, you'll find just the right balance of business and technical coverage, introduced with a lucid discussion of the principles of service development and wrapped up with three case studies illustrating effective provisioning in today's marketplace. Read the chapters relating to your role, and you'll play it more successfully. Have your team read the entire book, and you'll achieve a level of collaboration and shared understanding that will quickly accrue to the bottom line.
    • Advanced SQL:1999

      • 1st Edition
      • September 9, 2002
      • Jim Melton
      • English
      • Paperback
        9 7 8 1 5 5 8 6 0 6 7 7 7
      • eBook
        9 7 8 0 0 8 0 4 9 8 8 4 3
      Advanced SQL:1999 - Understanding Object-Relational and Other Advanced Features is the practitioner's handbook to the standard's advanced features. It is not a re-presentation of the standard, but rather an authoritative, in-depth guide to its practical application. Like its companion, SQL:1999 - Understanding Relational Language Components, which explained the standard's basic features, this book will show you how to make your applications both effective and standard-compliant.T... handy reference has a modular format so you can explore specific topics with ease. It is equally useful to those upgrading from earlier versions of SQL and those with no previous experience. Written by the standard's distinguished editor, Advanced SQL:1999 will complete your knowledge and support your skills like no other book can.