C++ AMP: Bringing Massive Parallelism to C++ Developers
- Yossi Levanoni; Shobana Balakrishnan, Microsoft
Get introduced to C++ AMP: GPU computing in the next release of Windows and Visual Studio.
Microsoft has recently announced C++ AMP (Accelerated Massive Parallelism), which is comprised of a C++ programming model, C++ language support, and developer tools. C++ AMP will be released in the next edition of Visual Studio and is currently available for experimentation through the Visual Studio 11 Developer Preview.
Data-parallelism has become the dominant paradigm for harnessing ever multiplying silicon resources towards the acceleration of the next generation of smart and reactive applications, which employ algorithms such as recognition, synthesis and learning.
C++ AMP allows any C++ developer to take advantage of the massive-parallelism tidal wave by offering a developer friendly, lightweight, and portable interface to massively parallel hardware.
Speaker Details
Yossi is an SDE in Microsoft’s Developer Division. He has been working on Microsoft’s Parallel Computing Platform since 2006, where he has been focusing on Transactional Memory and GPU computing. Before joining PCP he has contributed to BizTalk Server and Live Communication Server/Live Meeting. Prior to joining Microsoft Yossi has been a research staff member with IBM Research, focusing on Garbage Collection. Yossi holds a BSc in Computer Engineering and an MSc in Computer Science, both from the Technion—Israel’s Institute of Technology
-
-
Yossi Levanoni
Software Design Engineer
-
Shobana Balakrishnan
Principle Program Manager
-
-
Series: Microsoft Research Talks
-
Decoding the Human Brain – A Neurosurgeon’s Experience
- Dr. Pascal O. Zinn
-
-
-
-
-
-
Challenges in Evolving a Successful Database Product (SQL Server) to a Cloud Service (SQL Azure)
- Hanuma Kodavalla,
- Phil Bernstein
-
Improving text prediction accuracy using neurophysiology
- Sophia Mehdizadeh
-
Tongue-Gesture Recognition in Head-Mounted Displays
- Tan Gemicioglu
-
DIABLo: a Deep Individual-Agnostic Binaural Localizer
- Shoken Kaneko
-
-
-
-
Audio-based Toxic Language Detection
- Midia Yousefi
-
-
From SqueezeNet to SqueezeBERT: Developing Efficient Deep Neural Networks
- Forrest Iandola,
- Sujeeth Bharadwaj
-
Hope Speech and Help Speech: Surfacing Positivity Amidst Hate
- Ashique Khudabukhsh
-
-
-
Towards Mainstream Brain-Computer Interfaces (BCIs)
- Brendan Allison
-
-
-
-
Learning Structured Models for Safe Robot Control
- Subramanian Ramamoorthy
-