Skip to main content

Morgan Kaufmann

  • Digital Design using VerilogHDL

    VLSI Modeling, Coding and Verification
    • 1st Edition
    • Shilpi Birla + 2 more
    • English
    Digital Design using VerilogHDL: VLSI Modeling, Coding and Verification covers the concepts of digital logic design, including, logic simplification and optimization for digital circuit synthesis and implementation, design and integration of logics (combinational and sequential) in the building of digital circuits and systems, the practical aspects of number systems, the use of VerilogHDL in the logic design, testbench verification, and the synthesis of digital circuits and systems with HDL code examples. Users will find an approach to the design, integration, verification, and synthesizing of a digital logic circuit, complete with coding examples.
  • Mastering Cloud Computing

    Foundations and Applications Programming
    • 2nd Edition
    • Rajkumar Buyya + 4 more
    • English
    Mastering Cloud Computing: Foundations and Applications Programming, Second Edition serves as a comprehensive introduction for readers seeking to develop applications in the ever-evolving world of cloud computing. As technology advances, applications are no longer confined to a single machine but instead operate from virtual servers, accessible globally at any time. This book equips aspiring developers with the essential tools and knowledge to create effective cloud-based applications. Beyond the foundational principles, the book delves into distributed and parallel computing, providing in-depth coverage of virtualization, thread programming, task programming, and map-reduce techniques.It also addresses the development of applications for various cloud architectures, highlighting industrial platforms and critical security considerations. To reinforce learning, the text integrates real-world case studies, practical examples, hands-on exercises, and lab activities throughout, allowing readers to apply concepts directly and build their expertise effectively.
  • Signal Processing Roadmap

    Technologies, Applications, and Future Directions
    • 1st Edition
    • Pushan Kumar Dutta + 4 more
    • English
    Signal Processing Roadmap: Technologies, Applications, and Future Directions explores cutting-edge and emerging signal-processing techniques across various measurement and monitoring applications, serving as an authoritative reference for engineers, researchers, and technologists. The book critically analyzes key signal processing considerations such as uncertainty modeling that enable more intelligent and reliable next-generation measurement systems, all of which are backed by real-world implementation examples in areas ranging from Internet of Things devices to complex biomedical equipment. In addition, sections provide an overview of the latest research in the hybrid information system modeling field, with a particular emphasis on practical applications in various fields. The book includes case studies and examples of how these models have been used to solve problems in finance, healthcare, engineering, and other related fields. Finally, the book reviews the theories and concepts related to non-linear optimization, fuzzy sets, and rough sets.
  • Programming Massively Parallel Processors

    A Hands-on Approach
    • 5th Edition
    • Wen-mei W. Hwu + 2 more
    • English
    Programming Massively Parallel Processors: A Hands-on Approach, Fifth Edition shows both students and professionals alike the basic concepts of parallel programming and GPU architecture. Concise, intuitive, and practical, it is based on years of road-testing in the authors' own parallel computing courses. Various techniques for constructing and optimizing parallel programs are explored in detail, while case studies demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs. This new edition has been updated with an expanded repertoire of optimizations, new patterns and applications, ad more coverage of important CUDA features.
  • Foundations of Cloud Computing

    • 1st Edition
    • Robert Shimonski
    • English
    Foundations of Cloud Computing provides readers with a guidebook to navigating the field of Cloud Computing, including the guiding principles, key concepts, history, terminology, state-of-the-art in research, and a roadmap to where the field intersects and interacts with related fields of research and development. In this age of total connectivity, researchers need to be able to communicate and collaborate with a wide range of colleagues across multiple disciplines. This book helps researchers from all fields understand what Cloud Computing is, how it works, and how to speak the language of collaboration with developers and researchers who specialize in the field. With a complete and in-depth foundation in the key concepts of the field, and a roadmap to where and how Cloud Computing intersects across the domains of scientific research and application development, this book gives readers everything they need to navigate and apply this important, ubiquitous technology.
  • Digital Transformation in Artificial Systems

    Engineering Requirements and Political, Economic, and Philosophical Challenges
    • 1st Edition
    • Mirko Farina + 3 more
    • English
    The last decade has seen exponential growth in the development of digital technologies. This has led to significant shifts in the political arena as well as in the economy, precipitating a series of revolutionary changes in the fabric of our societies, which have had far-reaching consequences and effects on the way we relate and connect to each other. Digital Transformation in Artificial Systems: Engineering Requirements and Political, Economic, and Philosophical Challenges focuses on analyzing the engineering requirements as well as the political consequences, overarching the philosophical and ethical implications of this transformation, especially in relation to its application in artificial systems. In this context, the concept of digital transformation (understood as the practice of redefining models, functions, operations, processes, and activities by leveraging technological advancements to build efficient digital environments) has become increasingly important. This book brings together key concepts, ideas, and frameworks related to this idea. It promotes an inclusive and responsible digital transformation capable of addressing the constraints on the global digital divide, deepening cooperation in digitization, industrialization, and innovation, while furthering our understanding of the ethical and moral challenges associated with such a development. The distinctive and most original element of the book is its interdisciplinarity. It will allow readers to gather crucial insights that will be instrumental to better understand the reach of the forthcoming AI revolution, its multidimensionality, and its potential impact on people and society.
  • The Governance of Artificial Intelligence

    • 1st Edition
    • Tshilidzi Marwala
    • English
    The Governance of Artificial Intelligence provides an essential approach to AI governance, including proactive and comprehensive strategies that efficiently balance innovation and ethical concerns. The book prioritizes social welfare and upholds human rights by maximizing the benefits of AI while reducing its negative aspects. Sections address the principles that govern artificial intelligence, data-related topics, AI algorithms, the issue of computing, applications, and AI governance. Throughout each section, the idea that it is essential to implement a versatile governance structure that incorporates several fields of study and encourages diversity is reinforced. Additionally, utilizing existing regulatory frameworks, ethical standards, and industry benchmarks is essential. Moreover, the book maintains that it is crucial to integrate cooperation between governments, economic organizations, civil society, and the academic community under a multi-stakeholder framework to promote transparency, accountability, and public trust in AI systems. Because of the fast pace of technological progress, the opaqueness of AI algorithms, worries about bias and impartiality, the requirement for accountability in AI-based decisions, and the global nature of AI development and deployment, it is imperative to cultivate global cooperation in regulating AI as its impacts extend beyond national boundaries. AI governance involves establishing worldwide norms and standards that encourage coordinating governance efforts while recognizing cultural and geographical differences.
  • Fundamentals of Statistics for Researchers and Data Analysts

    • 1st Edition
    • Shashi A. Chiplonkar + 1 more
    • English
    Fundamentals of Statistics for Researchers and Data Analysts explains statistical methods, and the assumptions and prerequisites for applying various analytical tools from an statistical point of view. Statistical analysis has become indispensable in almost all fields of science, business, industry and medicine, for evidence-based decision making and forecasting. However, due to lack of fundamental understanding of statistics, results of data analysis often remain inconclusive or erroneous. In addition, data analysts or even statistical advisers may not be familiar with the subject area of the data, leading to inaccurate application of statistical tools and interpretation of results. To address these issues, this book breaks down the concepts of statistics into accessible, practical explanations with real-world examples. The book is organized by first explaining what statistical thinking is and how one should proceed with formulating their question in terms of a statistical hypothesis. Then step by step, topics are explained in detail, including data generation by choice of proper study design, data collection methods, identifying outliers, methods of data analysis, and finally interpretation of results to help make the required decision. Essential statistical methods such as classification techniques, correlation analysis, regression models, probability distributions, model building and statistical tests of significance are explained with live datasets using Excel and SPSS. Fundamentals of Statistics for Researchers and Data Analysts instructs readers on the precise methodology of analyzing data and interpretation of statistical results to arrive at a valid conclusion. Readers can use the same methodology from the case studies given in the book for their own applications and research by replacing the variables in the examples with the variables from their own datasets. The book ensures that readers are well-prepared for data-driven roles in various sectors.
  • Tcl/Tk

    A Developer's Guide
    • 4th Edition
    • Clif Flynt
    • English
    Tcl/Tk: A Developer's Guide, Fourth Edition is an essential resource for computer professionals, from systems administrators to programmers. It covers new Tcl features, expanded Tcl-OO coverage, web technology using Rivet and SQLite, and AI integration with AWS. The book also delves into Tcl's standard tools, multi-faceted nature, and extensibility, making it ideal for developing GUIs, client/server middleware, and web applications. Readers will quickly learn to code in Tcl and extend its capabilities with the inclusion of numerous code examples and case studies.The updated edition includes over 150 pages on the latest Tcl extensions, proven techniques, and tools for effective programming. Extensive code snippets and online tutorials enhance understanding, while case studies provide practical insights. The book also discusses Tcl's role as the hidden "secret sauce" in commercial applications, highlighting its graphics and control infrastructure. With a vibrant user community and evolving API, Tcl/Tk remains a powerful and versatile programming platform for both beginners and experienced programmers.
  • Challenges and Applications of Generative Large Language Models

    • 1st Edition
    • Anitha S. Pillai + 2 more
    • English
    Large Language Models (LLMs) are a form of generative AI, based on Deep Learning, that rely on very large textual datasets, and are composed of hundreds of millions (or even billions) of parameters. LLMs can be trained and then refined to perform several NLP tasks like generation of text, summarization, translation, prediction, and more. Challenges and Applications of Generative Large Language Models assists readers in understanding LLMs, their applications in various sectors, challenges that need to be encountered while developing them, open issues, and ethical concerns. LLMs are just one approach in the huge set of methodologies provided by AI. The book, describing strengths and weaknesses of such models, enables researchers and software developers to decide whether an LLM is the right choice for the problem they are trying to solve. AI is the new buzzword, in particular Generative AI for human language (LLMs). As such, an overwhelming amount of hype is obfuscating and giving a distorted view about AI in general, and LLMs in particular. Thus, trying to provide an objective description of LLMs is useful to any person (researcher, professional, student) who is starting to work with human language. The risk, otherwise, is to forget the whole set of methodologies developed by AI in the last decades, sticking with only one model which, although very powerful, has known weaknesses and risks. Given the high level of hype around such models, Challenges and Applications of Generative Large Language Models (LLMs) enables readers to clarify and understand their scope and limitations.