Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама


Название: Programming Your GPU with OpenMP: Performance Portability for GPUs
Автор: Tom Deakin, Timothy G. Mattson
Издательство: The MIT Press
Год: 2023
Страниц: 336
Язык: английский
Формат: epub
Размер: 13.1 MB

The essential guide for writing portable, parallel programs for GPUs using the OpenMP programming model. Today’s computers are complex, multi-architecture systems: multiple cores in a shared address space, graphics processing units (GPUs), and specialized accelerators. To get the most from these systems, programs must use all these different processors. In Programming Your GPU with OpenMP, Tom Deakin and Timothy Mattson help everyone, from beginners to advanced programmers, learn how to use OpenMP to program a GPU using just a few directives and runtime functions. Then programmers can go further to maximize performance by using CPUs and GPUs in parallel—true heterogeneous programming. And since OpenMP is a portable API, the programs will run on almost any system. This book will help you learn how to program a GPU with OpenMP. The first part of the book provides the background you need to understand GPU programming with OpenMP. We start by reviewing hardware developments that programmers need to understand. We explain the GPU, its differences and similarities to the modern CPU. Next, we include a chapter that summarizes how to use OpenMP to program multithreaded systems (i.e., multicore systems with a shared address space). With this background in place, you will be ready for our core topic: how to use OpenMP to program heterogeneous systems composed of CPUs and GPUs. An online repository containing source code for the example programs from the book—provided in all languages currently supported by OpenMP: C, C++, and Fortran.
Разместил: Ingvar16 26-11-2023, 15:55 | Комментарии: 0 | Подробнее
Название: Programming with Python for Engineers
Автор: Sinan Kalkan, Onur Tolga Sehitoglu, Gokturk Ucoluk
Издательство: Independently published
Год: Nov 09, 2022
Страниц: 259
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

An interactive book introducing Python to engineers and engineering students. This book is intended to be an accompanying textbook for teaching programming to science and engineering students with no prior programming expertise. This endeavour requires a delicate balance between providing details on computers & programming in a complete manner and the programming needs of science and engineering disciplines. With the hopes of providing a suitable balance, the book uses Python as the programming language, since it is easy to learn and program. Moreover, for keeping the balance, the book is formed of three parts: • Part I: The Basics of Computers and Computing: The book starts with what computation is, introduces both the present-day hardware and software infrastructure on which programming is performed and introduces the spectrum of programming languages; • Part II: Programming with Python: The second part starts with the basic building blocks of Python programming and continues with providing the ground formation for solving a problem in to Python. Since almost all science and engineering libraries in Python are written with an object-oriented approach, a gentle introduction to this concept is also provided in this part; • Part III: Using Python for Science and Engineering Problems.
Разместил: Ingvar16 26-11-2023, 14:57 | Комментарии: 0 | Подробнее
Название: 42 проекта на Scratch 3 для юных программистов
Автор: Голиков Д.
Издательство: БХВ-Петербург
Год: 2019
Cтраниц: 185, цвет.ил.
Формат: pdf
Размер: 53 мб
Язык: русский

Книга написана на основе опыта обучения программированию на языке Scratch в кружке юных программистов и протестирована на сотне детей 7–12 лет. Материал рассчитан на самостоятельное, без помощи взрослых, изучение Scratch школьниками 2–5 классов, имеющими базовые навыки управления компьютером. Доходчивость изложения позволит детям сразу начинать создавать увлекательные проекты, а присущий автору юмор сделает это занятие веселым. Большое количество проектов и заданий для креативной самостоятельной работы поможет творчески применять многочисленные возможности Scratch.
Юные программисты узнают о логических и математических операторах, циклах и условиях, научатся создавать забавные рисунки и узоры, музыкальные проекты, мультфильмы и веселые игры, которые будут работать на всех устройствах: на смартфонах, планшетах и компьютерах.
Разместил: rivasss 26-11-2023, 11:52 | Комментарии: 0 | Подробнее

Название: Теория и практика C++
Автор: Шилдт Г.
Год издания: 1996
Издательство: BHV - Санкт-Петербург
ISBN: 5-7791-0029-2
Страниц: 416
Формат: pdf
Размер: 25 Мб

Книга Герберта Шилдта, одного из самых известных авторов компьютерной литературы, посвящена обсуждению сложных вопросов программирования. В ней подробно рассмотрены параметризованные функции и классы, а также такие задачи программирования, как реализация разреженных массивов, построение программ разбора математических выражений, алгоритмы шифрования и сжатия данных, а также проблемы разработки собственных языков программирования и написания интерпретаторов для них. Приводятся ценные практические советы по приемам и методам работы, а также тексты готовых работающих программ.
Разместил: rivasss 26-11-2023, 07:44 | Комментарии: 0 | Подробнее
Название: Ultimate ChatGPT Handbook for Enterprises: Transform the Enterprise Landscape by Leveraging AI Capabilities, Prompt Engineering, GPT Solution-Cycles of ChatGPT with Python and Java
Автор: Harald Gunia, Massimiliano Zattera, Karolina Galinska
Издательство: Orange Education Pvt Ltd, AVA
Год: November 2023
Страниц: 616
Язык: английский
Формат: epub (true)
Размер: 16.9 MB

Empowering the Global Workforce with ChatGPT Expertise. The first chapter provides a solid foundation by tracing the evolution of GPT models and exploring the strides towards Artificial General Intelligence (AGI) and Generative AI made by GPT-4 and its plugin ecosystem. The narrative then introduces the CapabilityGPT framework, a practical methodology for leveraging the expansive capabilities of ChatGPT in enterprise settings. We then delve into the collaborative dynamics between humans and AI across various enterprise roles and explore architectural patterns to guide the adoption of Generative AI in the enterprise IT landscape. Detailed discussions around advanced GPT prompt engineering techniques and prompt-based intelligent assistants offer an accelerated pathway to creating robust AI solutions. In the concluding chapters, the focus shifts to the practical execution of agile GPT projects, drawing from the rich experience of the authors acquired during multiple pioneering GPT engagements, alongside hands-on applications through frameworks like LangChain and predictive-powers for Python and Java developers respectively.
Разместил: Ingvar16 26-11-2023, 05:12 | Комментарии: 0 | Подробнее
Название: Understanding Large Language Models: Learning Their Underlying Concepts and Technologies
Автор: Thimira Amaratunga
Издательство: Apress
Год: 2023
Страниц: 166
Язык: английский
Формат: pdf (true), epub, mobi
Размер: 10.2 MB

This book will teach you the underlying concepts of large language models (LLMs), as well as the technologies associated with them. The book starts with an introduction to the rise of conversational AIs such as ChatGPT, and how they are related to the broader spectrum of large language models. From there, you will learn about Natural Language Processing (NLP), its core concepts, and how it has led to the rise of LLMs. Next, you will gain insight into transformers and how their characteristics, such as self-attention, enhance the capabilities of language modeling, along with the unique capabilities of LLMs. The book concludes with an exploration of the architectures of various LLMs and the opportunities presented by their ever-increasing capabilities?as well as the dangers of their misuse. After completing this book, you will have a thorough understanding of LLMs and will be ready to take your first steps in implementing them into your own projects. Anyone interested in learning the foundational concepts of NLP, LLMs, and recent advancements of Deep Learning.
Разместил: Ingvar16 26-11-2023, 03:29 | Комментарии: 0 | Подробнее
Название: The Complete Obsolete Guide to Generative AI (MEAP v3)
Автор: David Clinton
Издательство: Manning Publications
Год: 2023
Страниц: 200
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

The last book on AI you’ll ever need. We swear! How do you keep up with a topic that changes day to day? It seems like whatever you learned about artificial intelligence at lunchtime is obsolete by dinner. That means you have two choices. You can give up in frustration or you can learn what’s long-lasting about generative AI: the what and the why—even as how you use it continues to evolve. The Complete Obsolete Guide to Generative AI is a lighthearted look at programming with AI, as well as a rock-solid resource for getting the best out of these insanely powerful services. Let it be your guide to creating images and presentations, working with data feeds, prompt engineering, and much more. Going far deeper than any Medium article, this book gives you the tools you need to work better, faster, and smarter with AI, while making peace with your new robot overlords at the same time. AI technology moves so fast that this book is probably already out of date! But don’t worry—The Complete Obsolete Guide to Generative AI is still an essential read for anyone who wants to make generative AI into a tool rather than a toy. It shows you how to get the best out of AI no matter what changes come in the future. You’ll be able to use common automation and scripting tools to take AI to a new level, and access raw (and powerful) GPT models via API. For Python programmers at any level who want to turbo-charge their results.
Разместил: Ingvar16 25-11-2023, 19:45 | Комментарии: 0 | Подробнее

Название: Machine Learning, Blockchain, and Cyber Security in Smart Environments
Автор: Tanwar, Sarvesh
Издательство:Taylor and Francis Ltd
Год:2022
Формат: PDF
Страниц: 220
Размер: 28,8 МБ
Язык: English

Machine Learning, Cyber Security, and Blockchain in Smart Environment: Application and Challenges provides far-reaching insights into the recent techniques forming the backbone of smart environments, and addresses the vulnerabilities that give rise to the challenges in real-word implementation. The book focuses on the benefits related to the emerging applications such as machine learning, blockchain and cyber security.
Разместил: vikCAT 25-11-2023, 18:49 | Комментарии: 0 | Подробнее
Название: LLMs in Production (MEAP v1)
Автор: Christopher Brousseau, Matthew Sharp
Издательство: Manning Publications
Год: 2023
Страниц: 152
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Learn how to put Large Language Model-based applications into production safely and efficiently. Large Language Models (LLMs) are the foundation of AI tools like ChatGPT, LLAMA and Bard. This practical book offers clear, example-rich explanations of how LLMs work, how you can interact with them, and how to integrate LLMs into your own applications. LLMs in Production delivers vital insights into delivering MLOps for LLMs. You’ll learn how to operationalize these powerful AI models for chatbots, coding assistants, and more. Find out what makes LLMs so different from traditional software and ML, discover best practices for working with them out of the lab, and dodge common pitfalls with experienced advice. LLMs in Production is the comprehensive guide to LLMs you’ll need to effectively guide one to production usage. It takes you through the entire lifecycle of an LLM, from initial concept, to creation and fine tuning, all the way to deployment. Learn to properly establish deployment infrastructure and address common challenges like retraining and load testing. Finally, you’ll go hands-on with three exciting example projects: a cloud-based LLM chatbot, a Code Completion VSCode Extension, and deploying LLM to edge devices like Raspberry Pi. By the time you’re done reading, you’ll be ready to start developing LLMs and effectively incorporating them into software. For data scientists and ML engineers, who know Python and the basics of Kubernetes and cloud deployment.
Разместил: Ingvar16 25-11-2023, 16:22 | Комментарии: 0 | Подробнее
Название: Python. Великое программирование в Minecraft
Автор: А. В. Корягин, А. В. Корягина
Издательство: Феникс
Год: 2021
Cтраниц: 225, цвет.ил.
Формат: pdf
Размер: 45 мб
Язык: русский

Книга «Python. Великое программирование в Minecraft» расскажет вам. как научиться программировать на языке Python, используя игру Minecraft. Изучать языки программирования не всегда тяжело и скучно.
Программирование – это магия. Зная. как программировать. вы будете создавать по мановению руки не только отдельные объекты в Minecraft. но и целые миры со своими законами.
Если вы давно мечтали построить в Minecraft целый город с транспортом и персонажами, перемещаться за доли секунды по всему миру, разработать настоящую компьютерную игру, научиться проектировать и создавать сложные архитектурные сооружения и программировать, то эта книга для вас.
Разместил: rivasss 25-11-2023, 15:35 | Комментарии: 0 | Подробнее
 MirKnig.Su  ©2021     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности