Jared Hoberock's repositories
thread_pool
A simple thread pool implementation
gpu_algorithms
Implementing GPU algorithms various ways
simple_cuda_executor
A demonstration of the implementation of a very simple GPU executor in CUDA
bounding_box_hierarchy
A generic data structure for finding intersections between rays and geometric objects
nvcc-scons
A SCons build tool for the NVIDIA compiler
async_reduce
An asynchronous reduction algorithm implemented using Agency
bitmap_allocator
Simple bitmap memory allocator using standard C++ library components
fancy_customization_point
Idea for a fancy type of Niebler-style customization point
time_invocation
C++ utility for measuring the mean time of a function call
acm_sig_paper_markdown_pandoc
Example project of an academic paper using the ACM SIG Proceedings template
any_execution_policy
A type eraser for any type of execution policy
cs231n
Stanford CS231n 2016 assignments
distribution2d
Utilities for sampling two-dimensional distributions useful in computer graphics
doxygen-bootstrapped
Customize doxygen output to use the twitter bootstrap framework.
executor_parameters
A demo of generalized executor parameters for post() & defer()
logging_executor
Experiment for creating an executor that logs operations on it
openshmem-am
OpenSHMEM with Active Messages (experimental)
P0058
Repository for ISO C++ paper P0058
shared_future_adaptor
Adapts a unique_future-like type into a shared_future-like type
string_view_stream
An input stream which consumes from a view of a string
synchronic
Automatically exported from code.google.com/p/synchronic