Multicore application programming for Windows, Linux, and Oracle Solaris

Write High-Performance, Highly Scalable Multicore Applications for Leading Platforms Multicore Application Programming is a comprehensive, practical guide to high-performance multicore programming that any experienced developer can use. Author Darryl Gove covers the leading approaches to paralleliza...

Descripción completa

Detalles Bibliográficos
Autor principal: Gove, Darryl (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Upper Saddle River, NJ : Addison-Wesley c2011.
Edición:1st edition
Colección:Developer's library.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629123806719
Tabla de Contenidos:
  • Hardware, processes, and threads
  • Coding for performance
  • Identifying opportunities for parallelism
  • Synchronization and data sharing
  • Using POSIX threads
  • Windows threading
  • Using automatic parallelization and OpenMP
  • Handcoded synchronization and sharing
  • Scaling with multicore processors
  • Other parallelization technologies
  • Concluding remarks.