Research Labs
All Research Labs
3D Deep Learning
Applied Research
Autonomous Vehicles
Deep Imagination
Publications
AI Playground
New and Featured
AI Art Gallery
NGC Demos
Research Areas
AI & Machine Learning
3D Deep Learning
Computer Vision
Robotics
All Areas
Careers
Academic Collaborations
Government Collaborations
Graduate Fellowship
Internships
Research Openings
Research Scientists
Meet the Team
Licensing
Skip to main content
Artificial Intelligence Computing Leadership from NVIDIA
Login
Research Labs
All Research Labs
3D Deep Learning
Applied Research
Autonomous Vehicles
Deep Imagination
Publications
AI Playground
New and Featured
AI Art Gallery
NGC Demos
Research Areas
AI & Machine Learning
3D Deep Learning
Computer Vision
Robotics
All Areas
Careers
Academic Collaborations
Government Collaborations
Graduate Fellowship
Internships
Research Openings
Research Scientists
Meet the Team
Licensing
Search
Search
Enter the terms you wish to search for.
Publications
Our publications provide insight into some of our leading-edge research.
Filters
Search
Apply
Filters
Filters
Publication Year
2025
(2)
2023
(4)
2022
(4)
2021
(6)
2020
(5)
2019
(5)
2018
(6)
2017
(6)
2016
(1)
2015
(2)
2014
(2)
2013
(2)
2012
(1)
2011
(2)
2010
(1)
2008
(2)
Facet Publication Year
Research Areas
Programming Languages, Systems and Tools
(51)
Computer Architecture
(21)
High Performance Computing
(17)
Computer Graphics
(7)
Artificial Intelligence and Machine Learning
(5)
Real-Time Rendering
(5)
Networking
(3)
Algorithms and Numerical Methods
(1)
Resilience and Safety
(1)
Events
PLDI
(1)
51 results found
Programming Languages, Systems and Tools
Clear all
Programming Languages, Systems and Tools
2017
Integrating External Resources with a Task-Based Programming Model
Zhihao Jia, Sean Treichler, Galen Shipman,
Michael Bauer
, Noah Watkins, Carlos Maltzahn, Patrick McCormick, Alex Aiken
A Novel Shard-Based Approach for Asynchronous Many-Task Models for In Situ Analysis
Philippe P. Pébaÿ, Giulio Borghesi, Hemanth Kolla, Janine C. Bennett, Sean Treichler
Control Replication: Compiling Implicit Parallelism to Efficient SPMD with Logical Regions
Elliott Slaughter, Wonchan Lee, Sean Treichler, Wen Zhang,
Michael Bauer
, Galen Shipman, Patrick McCormick, Alex Aiken
Relaxations for High-Performance Message Passing on Massively Parallel SIMT Processors
Benjamin Klenk, Holger Fröning,
Hans Eberle
,
Larry Dennison
Best Paper Award
Automated Synthesis of Comprehensive Memory Model Litmus Test Suites
Daniel Lustig
, Andrew Wright, Alexandros Papakonstantinou, Olivier Giroux
TriCheck: Memory Model Verification at the Trisection of Software, Hardware, and ISA
Caroline Trippel, Yatin A. Manerkar,
Daniel Lustig
,
Michael Pellauer
, Margaret Martonosi
IEEE Micro Top Picks in Computer Architecture
2016
A System for Rapid Exploration of Shader Optimization Choices
Yong He, Theresa Foley, Kayvon Fatahalian
2015
MemcachedGPU: Scaling-up Scale-out Key-value Stores
Tayler Hetherington,
Mike O'Connor
, Tor Aamodt
Flexible Software Profiling of GPU Architectures
Mark Stephenson
,
Siva Hari
, Yunsup Lee, Eiman Ebrahimi, Daniel Johnson,
David Nellans
,
Mike O'Connor
,
Steve Keckler
2014
Exploring the Design Space of SPMD Divergence Management on Data-Parallel Architectures
Yunsup Lee, Vinod Grover, Ronny Krashinsky,
Mark Stephenson
,
Steve Keckler
, Krste Asanovic
Scaling Irregular Applications through Data Aggregation and Software Multithreading
Alessandro Morari, Antonino Tumeo, Daniel Chavarria-Miranda,
Oreste Villa
, Mateo Valero
2013
NOVA: A Functional Language for Data Parallelism
Alex Collins, Dominik Grewe, Vinod Grover, Sean Lee, Adriana Susnea
Convergence and Scalarization for Data-Parallel Architectures
Yunsup Lee, Ronny Krashinsky, Vinod Grover,
Steve Keckler
, Krste Asanovic
2012
Policy-based Tuning for Performance Portability and Library Co-optimization
Duane Merrill
,
Michael Garland
, Andrew Grimshaw
2011
Processing Device Arrays with C++ Metaprogramming
Jonathan Cohen
Copperhead: Compiling an Embedded Data Parallel Language
Bryan Catanzaro,
Michael Garland
, Kurt Keutzer
2010
Programming Massively Parallel Processors: A Hands-on Approach
David Kirk, Wen-mei Hwu
2008
Parallel Computing Experiences with CUDA
Michael Garland
, Scott Le Grand, John Nickolls, Joshua Anderson, Jim Hardwick, Scott Morton, Everett Phillips, Yao Zhang, Vasily Volkov
Scalable Parallel Programming with CUDA
John Nickolls, Ian Buck,
Michael Garland
, Kevin Skadron
Pagination
First page
« First
Previous page
‹ Previous
Page
1
Current page
2