OpenCL Programming and Architecture: Definitive Reference for Developers and Engineers
- Autor
- Kustantaja
- Keel
- inglise
- Formaat
- Kategooria
Teadmiskirjandus
"OpenCL Programming and Architecture"
"OpenCL Programming and Architecture" is a comprehensive guide that delves into the principles, models, and advanced concepts of parallel computing with OpenCL. Starting with the historical evolution of heterogeneous computing and the foundational design goals of the OpenCL standard, this book thoroughly explains the platform's architectural abstractions and execution models. Readers are guided through essential topics such as the memory hierarchy, device types, and capabilities, enabling a deep understanding of how OpenCL unifies programming across CPUs, GPUs, FPGAs, and other accelerators.
The book offers a meticulous exploration of the OpenCL programming model, including the kernel language specification, kernel development, NDRange organization, and synchronization mechanisms. Practical memory management techniques are discussed in depth, from buffer and image object handling to efficient data transfers and advanced address space management. Further chapters examine device and platform interoperability, helping developers navigate multi-device programming, graphics API integration, workload scheduling, and portability across diverse architectures—all crucial for building robust, scalable, and high-performance parallel applications.
Rounding out the coverage, "OpenCL Programming and Architecture" presents invaluable guidance on profiling, tuning, and optimizing OpenCL applications, as well as advanced parallel programming patterns such as reductions, stencils, and asynchronous execution. The final chapters focus on debugging, testing, and ensuring reliability, followed by an examination of emerging topics like SPIR-V, machine learning accelerators, and security in OpenCL. Complete with real-world case studies and best practices, this book is an indispensable resource for system programmers, software engineers, and researchers striving to harness the power of heterogeneous computing with OpenCL.
© 2025 HiTeX Press (E-raamat): 6610000823437
Väljaandmise kuupäev
E-raamat: 3. juuni 2025
- Allüürnik Freida McFadden
- Karulõks Berit Sootak
- Misterioso Arne Dahl
- Mõrv Langley metsas Betty Rowlands
- Kui meri rahuneb Jørn Lier Horst
- Variatsioon Rebecca Yarros
- Lapsemäng Angela Marsons
- Uskumuste meelevallas Donna Leon
- Külm nagu kivi Alex Smith
- Kalendritüdruk Sebastian Fitzek
- Ära kasutatud, vägistatud ja müüdud Jessika Devert, Paulina Bengtsson
- Mees. Otse ja ausalt Jesper Parve
- Raamatukogu viimased päevad Heli Künnapas
- Safranisügis Maija Kajanto
- Vales seltskonnas Viveca Sten
- Allüürnik Freida McFadden
- Petlik tõde Colleen Hoover
- Märgistatud Max Seeck
- Prouad tõsielusarjas ja armastuse otsinguil Sirje Salu
- Lenda minuga Katariina Tammert
- Koole maha, kaunitar Helena Marchmont
- Ära kasutatud, vägistatud ja müüdud Jessika Devert, Paulina Bengtsson
- Cragside’i häärber L. J. Ross
- Külm nagu kivi Alex Smith
- Karulõks Berit Sootak
- Marta Leelo Kassikäpp
- Fifty-Fifty Steve Cavanagh
- Safranisügis Maija Kajanto
- Mees. Otse ja ausalt Jesper Parve
- Kaneelisaiakese raamatupood Laurie Gilmore
- Petlik tõde Colleen Hoover
- Ära kasutatud, vägistatud ja müüdud Jessika Devert, Paulina Bengtsson
- Rehepapp Andrus Kivirähk
- Armastuse hüpotees Ali Hazelwood
- Märgistatud Max Seeck
- Majakavaht Camilla Läckberg
- Kaneelisaiakese raamatupood Laurie Gilmore
- Koduabiline Freida McFadden
- Kõrvitsavürtsi kohvik Laurie Gilmore
- Seitse õde. Maia lugu Lucinda Riley
- Fifty-Fifty Steve Cavanagh
- Variatsioon Rebecca Yarros
- Kalendritüdruk Sebastian Fitzek
- Keelutsoon M. W. Craven
- Kallim Freida McFadden
Vali pakett
Kokku üle 700 000 raamatu 4 keeles
Suur valik eestikeelseid raamatuid
Uusi raamatuid iga nädal
Kids Mode lastesõbralik keskkond
Unlimited
14.99 € /kuus
1 konto
Kuula ja loe piiramatult
Tühista igal ajal
Unlimited (aastane)
119.99 € /aasta
1 konto
Kuula ja loe piiramatult
Säästa 33%
