Special Offers see all
More at Powell'sRecently Viewed clear list |
$38.95
New Trade Paper
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
More copies of this ISBNC++ AMP: Accelerated Massive Parallelism with Microsoft Visual C++by Kate Gregory
Synopses & ReviewsPublisher Comments:Capitalize on the faster GPU processors in todays computers with the C++ AMP code library—and bring massive parallelism to your project. With this practical book, experienced C++ developers will learn parallel programming fundamentals with C++ AMP through detailed examples, code snippets, and case studies. Learn the advantages of parallelism and get best practices for harnessing this technology in your applications. Discover how to:
About the AuthorKate Gregory has been using C++ for over twenty years and is well-known as an enthusiastic instructor, speaker, and author. Managing, mentoring, technical writing, and technical speaking occupy much of her time, but she still writes code every week. Kate is the author of over a dozen books and speaks at DevTeach, TechEd (USA, Europe, Africa), and TechDays, among others. Kate is a C++ MVP, a founding sponsor of the Toronto .NET Users Group, the founder of the East of Toronto .NET Users group, and a member of adjunct faculty at Trent University in Peterborough. Since January 2002 she has been Microsoft Regional Director for Toronto and since January 2004 she has been awarded the Microsoft Most Valuable Professional designation for Visual C++. In June 2005 she won the Regional Director of the year award and in February 2011 she was designated Visual C++ MVP of the year for 2010. Her firm, Gregory Consulting Limited, is based in rural Ontario and helps clients adopt new technologies and adjust to the changing business environment. Ade Miller is currently a Principal Software Architect at Microsoft Studios. He has had several roles at Microsoft including; working on big data platforms as Program Manager with the Windows HPC Server team and managing the patterns & practices groups agile engineering teams as their Development Lead. His primary interests are parallel and distributed computing and improving the way teams deliver software through engineering leadership. Table of ContentsForewordIntroductionChapter 1: Overview and C++ AMP ApproachChapter 2: NBody Case StudyChapter 3: C++ AMP FundamentalsChapter 4: TilingChapter 5: Tiled NBody Case StudyChapter 6: DebuggingChapter 7: OptimizationChapter 8: Performance Case Study—ReductionChapter 9: Working with Multiple AcceleratorsChapter 10: Cartoonizer Case StudyChapter 11: Graphics InteropChapter 12: Tips, Tricks, and Best PracticesOther Resources What Our Readers Are SayingBe the first to add a comment for a chance to win!Product Details
Related Subjects
Computers and Internet » Computer Languages » C++
|
|||||||||
|
|
||||||||||
|
|
||||||||||