Professional Multicore Programming: Design and Implementation for C++ Developers

3,25 valoración promedio
( 8 valoraciones por Goodreads )
 
9780470289624: Professional Multicore Programming: Design and Implementation for C++ Developers

Professional Multicore Programming: Design and Implementation for C++ Developers presents the basics of multicore programming in a simple, easy-to-understand manner so that you can easily apply the concepts to your everyday projects. Learn the fundamentals of programming for multiprocessor and multithreaded architecture, progress to multi-core programming and eventually become comfortable with programming techniques that otherwise can be difficult to understand. Anticipate the pitfalls and traps of concurrency programming and synchronization before you encounter them yourself by finding them outlined in this indispensable guide to multicore programming.

"Sinopsis" puede pertenecer a otra edición de este libro.

From the Back Cover:

Professional Multicore Programming: Design and Implementation for C++ Developers

In order to increase overall system performance, computer manufacturers have opted to add more processors rather than increase clock frequency. In turn, if you want an application to benefit from the next new processor, that application will have to be modified to exploit multiprocessor computers. This practical book shifts the focus from sequential programming techniques to parallel and multithreaded programming techniques and introduces you to the everyday fundamentals of programming for multiprocessor and multithreaded architectures.

This duo of experienced authors takes the complicated topics of parallel processing and software concurrency and presents them in a clear, understandable manner. Their no-nonsense approach to programming multiprocessing and multithreading models, along with numerous helpful examples, demonstrates how to execute successful multicore programming and enables you to harness the power of the new multicore processors to their fullest potential.

What you will learn from this book

  • The various pitfalls, traps, and challenges of concurrency programming and synchronization

  • Methods and techniques for debugging and testing multicore programming

  • How to take advantage of processor-specific features using cross-platform techniques

  • The role of the operating system in multicore programming

  • Ways to take advantage of framework classes as building blocks for concurrency

  • How to reduce the complexity of task synchronization and communication through the use of interface classes

Who this book is for
This book is for developers of various skill levels who are making the move into multicore programming and application development.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

About the Author:

Cameron Hughes is a professional software developer. He is a software engineer at CTEST Laboratories and a staff programmer/analyst at Youngstown State University. With over 15 years as a software developer, Cameron Hughes has been involved in software development efforts of all sizes, from business and industrial applications to aerospace design and development projects. Cameron is the designer of the Cognopaedia and is currently project leader on the GRIOT project that runs on the Pantheon at CTEST Laboratories. The Pantheon is a 24 node multicore cluster that is used in the development of multithreaded search engine and text extraction programs.

Tracey Hughes is a senior graphics programmer at CTEST Laboratories, where she develops knowledge and information visualization software. Tracey Hughes is the lead designer for the M.I.N.D, C.R.A.I.G, and NOFAQS projects that utilize epistemic visualization at CTEST Laboratories. She regularly contributes to Linux development software efforts. She is also a team member on the GRIOT project.
Cameron and Tracey Hughes are also the authors of six books on software development, multithreaded, and parallel programming: Parallel and Distributed Programming Using C (Addison Wesley, 2003), Linux Rapid Application Development (Hungry Minds, 2000), Mastering the Standard C++ Classes (Wiley, 1999), Object - Oriented Multithreading Using C (Wiley, 1997), Collection and Container Classes in C++ (Wiley, 1996), and Object - Oriented I/O Using C Iostreams (Wiley, 1995).

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

Edición internacional
Edición internacional

1.

Cameron Hughes & Tracey Hughes
ISBN 10: 0470289627 ISBN 13: 9780470289624
Nuevos Softcover Primera edición Cantidad: > 20
Edición internacional
Librería
LowPriceBookDeals
(Wilmington, DE, Estados Unidos de America)
Valoración
[?]

Descripción Softcover. Estado de conservación: New. 1st edition. Brand NEW, Paperback International Edition. Black & White or color, Cover and ISBN may be different but similar contents as US editions. Standard delivery takes 5-9 business days by USPS with tracking number. Choose expedited shipping for superfast delivery 2-4 business days by DHL/FEDEX. We also ship to PO Box addresses but by Standard delivery. International Edition Textbooks may bear a label -Not for sale in the U.S. or Canada- etc. printed only to discourage U.S. students from obtaining an affordable copy. Legal to use despite any disclaimer on cover as per US court. No access code or CD included unless specified. In some instances, the international textbooks may have different exercises at the end of the chapters. Printed in English. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. 100% Customer satisfaction guaranteed! Please feel free to contact us for any queries. Nº de ref. de la librería LPBD31512034

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 21,40
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,36
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

2.

Hughes
ISBN 10: 0470289627 ISBN 13: 9780470289624
Nuevos Cantidad: 2
Edición internacional
Librería
firstbookstore
(New Delhi, India)
Valoración
[?]

Descripción Estado de conservación: Brand New. Brand New Paperback International Edition, Perfect Condition. Printed in English. Excellent Quality, Service and customer satisfaction guaranteed!. Nº de ref. de la librería AIND-137579

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 24,91
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De India a Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

3.

Hughes
ISBN 10: 0470289627 ISBN 13: 9780470289624
Nuevos Cantidad: 1
Edición internacional
Librería
Bookshub
(Karol Bagh, India)
Valoración
[?]

Descripción Estado de conservación: New. New. International edition. Different ISBN and Cover image but contents are same as US edition. Perfect condition. Customer satisfaction our priority. Nº de ref. de la librería ABE-FEB-146907

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 25,16
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De India a Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

4.

Hughes
ISBN 10: 0470289627 ISBN 13: 9780470289624
Nuevos Cantidad: 1
Edición internacional
Librería
EBOOKSTORE2010
(New Delhi, ND, India)
Valoración
[?]

Descripción Estado de conservación: Brand New. New. SoftCover International edition. Different ISBN and Cover image but contents are same as US edition. Customer Satisfaction guaranteed!!. Nº de ref. de la librería SHUB146907

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 25,20
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De India a Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Hughes, Cameron And Tracey Hughes
Editorial: Wiley Publishing (2008)
ISBN 10: 0470289627 ISBN 13: 9780470289624
Nuevos Softcover Primera edición Cantidad: 1
Librería
Dr. Bookman- Books Packaged in Cardboard
(Pittsburgh, PA, Estados Unidos de America)
Valoración
[?]

Descripción Wiley Publishing, 2008. Softcover. Estado de conservación: New. First Edition. This specific softcover book is in new condition and has a cover free from blemishes and scuffing with sharp corners and edges. The pages are clean, crisp, unmarked and uncreased . Due to the size and weight of this book, it is not eligible for priority or international shipping.We package all books in custom cardboard book boxes for shipment and ship daily with tracking numbers. ; "This book presents the basics of multicore programming in a simple, easy-to-understand manner so that you can easily apply the concepts to your everyday projects. Learn the fundamentals of programming for multiprocessor and multithreaded architecture, progress to multi-core programming and eventually become comfortable with programming techniques that otherwise can be difficult to understand. Anticipate the pitfalls and traps of concurrency programming and synchronization before you encounter them yourself by finding them outlined in this indispensable guide to multicore programming." ; 8.98 X 7.40 X 1.50 inches; 648 pages. Nº de ref. de la librería 8456

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 23,68
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,40
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

6.

Hughes
ISBN 10: 0470289627 ISBN 13: 9780470289624
Nuevos Tapa blanda Cantidad: 2
Edición internacional
Librería
Romtrade Corp.
(STERLING HEIGHTS, MI, Estados Unidos de America)
Valoración
[?]

Descripción Estado de conservación: New. Brand New Paperback International Edition.We Ship to PO BOX Address also. EXPEDITED shipping option also available for faster delivery. Nº de ref. de la librería AUSBNEW-137579

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 27,13
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

7.

Hughes
ISBN 10: 0470289627 ISBN 13: 9780470289624
Nuevos Tapa blanda Cantidad: 1
Edición internacional
Librería
Basi6 International
(Irving, TX, Estados Unidos de America)
Valoración
[?]

Descripción Estado de conservación: Brand New. New, SoftCover International edition. Different ISBN and Cover image but contents are same as US edition. Excellent Customer Service. Nº de ref. de la librería ABEUSA-146907

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 27,15
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Cameron Hughes, Tracey Hughes
Editorial: Wrox (2008)
ISBN 10: 0470289627 ISBN 13: 9780470289624
Nuevos Paperback Cantidad: 1
Librería
Ergodebooks
(RICHMOND, TX, Estados Unidos de America)
Valoración
[?]

Descripción Wrox, 2008. Paperback. Estado de conservación: New. 1. Nº de ref. de la librería DADAX0470289627

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 35,72
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,25
A Estados Unidos de America
Destinos, gastos y plazos de envío

9.

Hughes, Cameron, Hughes, Tracey
Editorial: Wrox (2008)
ISBN 10: 0470289627 ISBN 13: 9780470289624
Nuevos Paperback Cantidad: 2
Librería
Murray Media
(North Miami Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción Wrox, 2008. Paperback. Estado de conservación: New. Never used!. Nº de ref. de la librería P110470289627

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 52,46
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 1,69
A Estados Unidos de America
Destinos, gastos y plazos de envío

10.

Hughes, Cameron, Hughes, Tracey
Editorial: Wrox (2008)
ISBN 10: 0470289627 ISBN 13: 9780470289624
Nuevos Paperback Cantidad: 2
Librería
Save With Sam
(North Miami, FL, Estados Unidos de America)
Valoración
[?]

Descripción Wrox, 2008. Paperback. Estado de conservación: New. Brand New!. Nº de ref. de la librería VIB0470289627

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 52,46
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,55
A Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda