[Coursera] Heterogeneous Parallel Programming (University of Illinois at Urbana-Champaign) (hetero)
University of Illinois at Urbana-Champaign

hetero-004 (363 files)
01_Week_1/01_1.1-_Course_Overview.mp4 26.99MB
01_Week_1/01_1.1-_Course_Overview.pdf 248.37kB
01_Week_1/01_1.1-_Course_Overview.srt 26.45kB
01_Week_1/01_1.1-_Course_Overview.txt 16.20kB
01_Week_1/02_1.2-_Introduction_to_Heterogeneous_Parallel_Computing.mp4 18.61MB
01_Week_1/02_1.2-_Introduction_to_Heterogeneous_Parallel_Computing.pdf 278.75kB
01_Week_1/02_1.2-_Introduction_to_Heterogeneous_Parallel_Computing.srt 19.91kB
01_Week_1/02_1.2-_Introduction_to_Heterogeneous_Parallel_Computing.txt 12.46kB
01_Week_1/03_1.3-_Portability_and_Scalability_in_Heterogeneous_Parallel_Computing.mp4 10.06MB
01_Week_1/03_1.3-_Portability_and_Scalability_in_Heterogeneous_Parallel_Computing.pdf 766.07kB
01_Week_1/03_1.3-_Portability_and_Scalability_in_Heterogeneous_Parallel_Computing.srt 11.11kB
01_Week_1/03_1.3-_Portability_and_Scalability_in_Heterogeneous_Parallel_Computing.txt 6.85kB
01_Week_1/04_1.4-_Introduction_to_CUDA_Data_Parallelism_and_Threads.mp4 28.40MB
01_Week_1/04_1.4-_Introduction_to_CUDA_Data_Parallelism_and_Threads.pdf 607.66kB
01_Week_1/04_1.4-_Introduction_to_CUDA_Data_Parallelism_and_Threads.srt 27.11kB
01_Week_1/04_1.4-_Introduction_to_CUDA_Data_Parallelism_and_Threads.txt 16.44kB
01_Week_1/05_1.5-_Introduction_to_CUDA_Memory_Allocation_and_Data_Movement_API.mp4 25.67MB
01_Week_1/05_1.5-_Introduction_to_CUDA_Memory_Allocation_and_Data_Movement_API.pdf 914.26kB
01_Week_1/05_1.5-_Introduction_to_CUDA_Memory_Allocation_and_Data_Movement_API.srt 23.32kB
01_Week_1/05_1.5-_Introduction_to_CUDA_Memory_Allocation_and_Data_Movement_API.txt 14.51kB
01_Week_1/06_1.6-_Introduction_to_CUDA_Kernel-Based_SPMD_Parallel_Programming.mp4 25.41MB
01_Week_1/06_1.6-_Introduction_to_CUDA_Kernel-Based_SPMD_Parallel_Programming.pdf 502.76kB
01_Week_1/06_1.6-_Introduction_to_CUDA_Kernel-Based_SPMD_Parallel_Programming.srt 24.14kB
01_Week_1/06_1.6-_Introduction_to_CUDA_Kernel-Based_SPMD_Parallel_Programming.txt 14.77kB
01_Week_1/07_1.7-_Kernel-based_Parallel_Programming_Multidimensional_Kernel_Configuration.mp4 22.74MB
01_Week_1/07_1.7-_Kernel-based_Parallel_Programming_Multidimensional_Kernel_Configuration.pdf 1.29MB
01_Week_1/07_1.7-_Kernel-based_Parallel_Programming_Multidimensional_Kernel_Configuration.srt 19.51kB
01_Week_1/07_1.7-_Kernel-based_Parallel_Programming_Multidimensional_Kernel_Configuration.txt 11.95kB
01_Week_1/08_1.8-_Kernel-based_Parallel_Programming_Basic_Matrix-Matrix_Multiplication.mp4 22.80MB
01_Week_1/08_1.8-_Kernel-based_Parallel_Programming_Basic_Matrix-Matrix_Multiplication.pdf 777.92kB
01_Week_1/08_1.8-_Kernel-based_Parallel_Programming_Basic_Matrix-Matrix_Multiplication.srt 20.72kB
01_Week_1/08_1.8-_Kernel-based_Parallel_Programming_Basic_Matrix-Matrix_Multiplication.txt 12.84kB
02_Week_2/01_2.1-_Kernel-based_Parallel_Programming_-_Thread_Scheduling.mp4 26.76MB
02_Week_2/01_2.1-_Kernel-based_Parallel_Programming_-_Thread_Scheduling.pdf 440.64kB
02_Week_2/01_2.1-_Kernel-based_Parallel_Programming_-_Thread_Scheduling.srt 23.22kB
02_Week_2/01_2.1-_Kernel-based_Parallel_Programming_-_Thread_Scheduling.txt 14.23kB
02_Week_2/02_2.2-_Control_Divergence.mp4 20.79MB
02_Week_2/02_2.2-_Control_Divergence.pdf 452.81kB
02_Week_2/02_2.2-_Control_Divergence.srt 18.55kB
02_Week_2/02_2.2-_Control_Divergence.txt 11.52kB
02_Week_2/03_2.3-_Memory_Model_and_Locality_--_CUDA_Memories.mp4 30.31MB
02_Week_2/03_2.3-_Memory_Model_and_Locality_--_CUDA_Memories.pdf 301.20kB
02_Week_2/03_2.3-_Memory_Model_and_Locality_--_CUDA_Memories.srt 26.96kB
02_Week_2/03_2.3-_Memory_Model_and_Locality_--_CUDA_Memories.txt 16.60kB
02_Week_2/04_2.4-_Tiled_Parallel_Algorithms.mp4 26.22MB
02_Week_2/04_2.4-_Tiled_Parallel_Algorithms.pdf 227.47kB
02_Week_2/04_2.4-_Tiled_Parallel_Algorithms.srt 23.61kB
02_Week_2/04_2.4-_Tiled_Parallel_Algorithms.txt 14.59kB
02_Week_2/05_2.5-_Tiled_Matrix_Multiplication.mp4 27.06MB
02_Week_2/05_2.5-_Tiled_Matrix_Multiplication.pdf 367.64kB
02_Week_2/05_2.5-_Tiled_Matrix_Multiplication.srt 25.63kB
02_Week_2/05_2.5-_Tiled_Matrix_Multiplication.txt 15.73kB
02_Week_2/06_2.6-_Tiled_Matrix_Multiplication_Kernel.mp4 37.91MB
02_Week_2/06_2.6-_Tiled_Matrix_Multiplication_Kernel.pdf 363.46kB
02_Week_2/06_2.6-_Tiled_Matrix_Multiplication_Kernel.srt 33.58kB
02_Week_2/06_2.6-_Tiled_Matrix_Multiplication_Kernel.txt 20.71kB
02_Week_2/07_2.7-_Handling_Boundary_Conditions_in_Tiling.mp4 18.79MB
02_Week_2/07_2.7-_Handling_Boundary_Conditions_in_Tiling.pdf 342.54kB
02_Week_2/07_2.7-_Handling_Boundary_Conditions_in_Tiling.srt 16.94kB
02_Week_2/07_2.7-_Handling_Boundary_Conditions_in_Tiling.txt 10.43kB
02_Week_2/08_2.8-_A_Tiled_Kernel_for_Arbitrary_Matrix_Dimensions.mp4 22.48MB
02_Week_2/08_2.8-_A_Tiled_Kernel_for_Arbitrary_Matrix_Dimensions.pdf 317.16kB
02_Week_2/08_2.8-_A_Tiled_Kernel_for_Arbitrary_Matrix_Dimensions.srt 20.92kB
02_Week_2/08_2.8-_A_Tiled_Kernel_for_Arbitrary_Matrix_Dimensions.txt 12.84kB
03_Week_3/01_3.1-_Performance_Considerations_-_DRAM_Bandwidth.mp4 30.98MB
03_Week_3/01_3.1-_Performance_Considerations_-_DRAM_Bandwidth.pdf 510.16kB
03_Week_3/01_3.1-_Performance_Considerations_-_DRAM_Bandwidth.srt 28.86kB
03_Week_3/01_3.1-_Performance_Considerations_-_DRAM_Bandwidth.txt 17.52kB
03_Week_3/02_3.2-_Performance_Considerations_-_Memory_Coalescing_in_CUDA.mp4 23.82MB
03_Week_3/02_3.2-_Performance_Considerations_-_Memory_Coalescing_in_CUDA.pdf 865.22kB
03_Week_3/02_3.2-_Performance_Considerations_-_Memory_Coalescing_in_CUDA.srt 18.87kB
03_Week_3/02_3.2-_Performance_Considerations_-_Memory_Coalescing_in_CUDA.txt 11.70kB
03_Week_3/03_3.3-_Parallel_Computation_Patterns_-_Convolution.mp4 22.11MB
03_Week_3/03_3.3-_Parallel_Computation_Patterns_-_Convolution.pdf 511.78kB
03_Week_3/03_3.3-_Parallel_Computation_Patterns_-_Convolution.srt 19.12kB
03_Week_3/03_3.3-_Parallel_Computation_Patterns_-_Convolution.txt 11.71kB
03_Week_3/04_3.4-_Parallel_Computation_Patterns_-_Tiled_Convolution.mp4 26.12MB
03_Week_3/04_3.4-_Parallel_Computation_Patterns_-_Tiled_Convolution.pdf 463.24kB
03_Week_3/04_3.4-_Parallel_Computation_Patterns_-_Tiled_Convolution.srt 21.58kB
03_Week_3/04_3.4-_Parallel_Computation_Patterns_-_Tiled_Convolution.txt 13.46kB
03_Week_3/05_3.5-_Parallel_Computation_Patterns_-_2D_Tiled_Convolution_Kernel.mp4 26.52MB
03_Week_3/05_3.5-_Parallel_Computation_Patterns_-_2D_Tiled_Convolution_Kernel.pdf 807.80kB
03_Week_3/05_3.5-_Parallel_Computation_Patterns_-_2D_Tiled_Convolution_Kernel.srt 23.32kB
03_Week_3/05_3.5-_Parallel_Computation_Patterns_-_2D_Tiled_Convolution_Kernel.txt 14.29kB
03_Week_3/06_3.6-_Parallel_Computation_Patterns_-_Data_Reuse_in_Tiled_Convolution.mp4 33.08MB
03_Week_3/06_3.6-_Parallel_Computation_Patterns_-_Data_Reuse_in_Tiled_Convolution.pdf 518.22kB
03_Week_3/06_3.6-_Parallel_Computation_Patterns_-_Data_Reuse_in_Tiled_Convolution.srt 27.89kB
03_Week_3/06_3.6-_Parallel_Computation_Patterns_-_Data_Reuse_in_Tiled_Convolution.txt 17.15kB
04_Week_4/01_4.1-_Parallel_Computation_Patterns_-_Reduction.mp4 32.59MB
04_Week_4/01_4.1-_Parallel_Computation_Patterns_-_Reduction.pdf 301.33kB
04_Week_4/01_4.1-_Parallel_Computation_Patterns_-_Reduction.srt 29.16kB
04_Week_4/01_4.1-_Parallel_Computation_Patterns_-_Reduction.txt 17.93kB
04_Week_4/02_4.2-_Parallel_Computation_Patterns_-_A_Basic_Reduction_Kernel.mp4 26.28MB
04_Week_4/02_4.2-_Parallel_Computation_Patterns_-_A_Basic_Reduction_Kernel.pdf 372.09kB
04_Week_4/02_4.2-_Parallel_Computation_Patterns_-_A_Basic_Reduction_Kernel.srt 22.39kB
04_Week_4/02_4.2-_Parallel_Computation_Patterns_-_A_Basic_Reduction_Kernel.txt 13.58kB
04_Week_4/03_4.3-_Parallel_Computation_Patterns_-_A_Better_Reduction_Kernel.mp4 20.96MB
04_Week_4/03_4.3-_Parallel_Computation_Patterns_-_A_Better_Reduction_Kernel.pdf 423.89kB
04_Week_4/03_4.3-_Parallel_Computation_Patterns_-_A_Better_Reduction_Kernel.srt 19.14kB
04_Week_4/03_4.3-_Parallel_Computation_Patterns_-_A_Better_Reduction_Kernel.txt 11.80kB
04_Week_4/04_4.4-_Parallel_Computation_Patterns_-_Scan_Prefix_Sum.mp4 28.28MB
04_Week_4/04_4.4-_Parallel_Computation_Patterns_-_Scan_Prefix_Sum.pdf 539.09kB
04_Week_4/04_4.4-_Parallel_Computation_Patterns_-_Scan_Prefix_Sum.srt 24.66kB
04_Week_4/04_4.4-_Parallel_Computation_Patterns_-_Scan_Prefix_Sum.txt 15.04kB
04_Week_4/05_4.5-_Parallel_Computation_Patterns_-_A_Work-Inefficient_Scan_Kernel.mp4 40.36MB
04_Week_4/05_4.5-_Parallel_Computation_Patterns_-_A_Work-Inefficient_Scan_Kernel.pdf 346.89kB
04_Week_4/05_4.5-_Parallel_Computation_Patterns_-_A_Work-Inefficient_Scan_Kernel.srt 26.89kB
04_Week_4/05_4.5-_Parallel_Computation_Patterns_-_A_Work-Inefficient_Scan_Kernel.txt 16.46kB
04_Week_4/06_4.6-_Parallel_Computation_Patterns_-_A_Work-Efficient_Parallel_Scan_Kernel.mp4 39.72MB
04_Week_4/06_4.6-_Parallel_Computation_Patterns_-_A_Work-Efficient_Parallel_Scan_Kernel.pdf 503.61kB
04_Week_4/06_4.6-_Parallel_Computation_Patterns_-_A_Work-Efficient_Parallel_Scan_Kernel.srt 25.08kB
04_Week_4/06_4.6-_Parallel_Computation_Patterns_-_A_Work-Efficient_Parallel_Scan_Kernel.txt 15.60kB
04_Week_4/07_4.7-_Parallel_Computation_Patterns_-_More_on_Parallel_Scan.mp4 41.77MB
04_Week_4/07_4.7-_Parallel_Computation_Patterns_-_More_on_Parallel_Scan.pdf 593.58kB
04_Week_4/07_4.7-_Parallel_Computation_Patterns_-_More_on_Parallel_Scan.srt 25.64kB
04_Week_4/07_4.7-_Parallel_Computation_Patterns_-_More_on_Parallel_Scan.txt 15.70kB
05_Week_5/01_5.1-_Parallel_Computation_Patterns_-_Histogramming.mp4 23.31MB
05_Week_5/01_5.1-_Parallel_Computation_Patterns_-_Histogramming.pdf 513.90kB
05_Week_5/01_5.1-_Parallel_Computation_Patterns_-_Histogramming.srt 15.72kB
05_Week_5/01_5.1-_Parallel_Computation_Patterns_-_Histogramming.txt 9.60kB
05_Week_5/02_5.2-_Parallel_Computation_Patterns_-_Atomic_Operations.mp4 23.20MB
05_Week_5/02_5.2-_Parallel_Computation_Patterns_-_Atomic_Operations.pdf 447.53kB
05_Week_5/02_5.2-_Parallel_Computation_Patterns_-_Atomic_Operations.srt 15.70kB
05_Week_5/02_5.2-_Parallel_Computation_Patterns_-_Atomic_Operations.txt 9.58kB
05_Week_5/03_5.3-_Parallel_Computation_Patterns_-_Atomic_Operations_in_CUDA.mp4 32.19MB
05_Week_5/03_5.3-_Parallel_Computation_Patterns_-_Atomic_Operations_in_CUDA.pdf 788.22kB
05_Week_5/03_5.3-_Parallel_Computation_Patterns_-_Atomic_Operations_in_CUDA.srt 22.06kB
05_Week_5/03_5.3-_Parallel_Computation_Patterns_-_Atomic_Operations_in_CUDA.txt 13.35kB
05_Week_5/04_5.4-_Parallel_Computation_Patters_-_Atomic_Operations_Performance.mp4 29.06MB
05_Week_5/04_5.4-_Parallel_Computation_Patters_-_Atomic_Operations_Performance.pdf 454.58kB
05_Week_5/04_5.4-_Parallel_Computation_Patters_-_Atomic_Operations_Performance.srt 20.02kB
05_Week_5/04_5.4-_Parallel_Computation_Patters_-_Atomic_Operations_Performance.txt 12.36kB
05_Week_5/05_5.5-_Parallel_Computation_Patterns_-_A_Privatized_Histogram_Kernel.mp4 24.40MB
05_Week_5/05_5.5-_Parallel_Computation_Patterns_-_A_Privatized_Histogram_Kernel.pdf 554.09kB
05_Week_5/05_5.5-_Parallel_Computation_Patterns_-_A_Privatized_Histogram_Kernel.srt 17.24kB
05_Week_5/05_5.5-_Parallel_Computation_Patterns_-_A_Privatized_Histogram_Kernel.txt 10.60kB
06_Week_6/01_6.1-_Efficient_Host-Device_Data_Transfer_-_Pinned_Host_Memory.mp4 39.93MB
06_Week_6/01_6.1-_Efficient_Host-Device_Data_Transfer_-_Pinned_Host_Memory.pdf 470.88kB
06_Week_6/01_6.1-_Efficient_Host-Device_Data_Transfer_-_Pinned_Host_Memory.srt 23.76kB
06_Week_6/01_6.1-_Efficient_Host-Device_Data_Transfer_-_Pinned_Host_Memory.txt 14.70kB
06_Week_6/02_6.2-_Efficient_Host-Device_Data_Transfer_-_Task_Parallelism_in_CUDA.mp4 34.79MB
06_Week_6/02_6.2-_Efficient_Host-Device_Data_Transfer_-_Task_Parallelism_in_CUDA.pdf 390.13kB
06_Week_6/02_6.2-_Efficient_Host-Device_Data_Transfer_-_Task_Parallelism_in_CUDA.srt 23.56kB
06_Week_6/02_6.2-_Efficient_Host-Device_Data_Transfer_-_Task_Parallelism_in_CUDA.txt 14.46kB
06_Week_6/03_6.3-_Efficient_Host-Device_Data_Transfer_-_Overlapping_Data_Transfer_with_Computation.mp4 42.94MB
06_Week_6/03_6.3-_Efficient_Host-Device_Data_Transfer_-_Overlapping_Data_Transfer_with_Computation.pdf 340.49kB
06_Week_6/03_6.3-_Efficient_Host-Device_Data_Transfer_-_Overlapping_Data_Transfer_with_Computation.srt 27.40kB
06_Week_6/03_6.3-_Efficient_Host-Device_Data_Transfer_-_Overlapping_Data_Transfer_with_Computation.txt 17.01kB
07_Week_7/01_7.1-_Related_Programming_Models_-_OpenCL_Data_Parallelism_Model.mp4 25.78MB
07_Week_7/01_7.1-_Related_Programming_Models_-_OpenCL_Data_Parallelism_Model.pdf 738.37kB
07_Week_7/01_7.1-_Related_Programming_Models_-_OpenCL_Data_Parallelism_Model.srt 18.81kB
07_Week_7/01_7.1-_Related_Programming_Models_-_OpenCL_Data_Parallelism_Model.txt 11.47kB
07_Week_7/02_7.2-_Related_Programming_Models_-_OpenCL_Device_Architecture.mp4 20.01MB
07_Week_7/02_7.2-_Related_Programming_Models_-_OpenCL_Device_Architecture.pdf 289.53kB
07_Week_7/02_7.2-_Related_Programming_Models_-_OpenCL_Device_Architecture.srt 11.71kB
07_Week_7/02_7.2-_Related_Programming_Models_-_OpenCL_Device_Architecture.txt 7.20kB
07_Week_7/03_7.3-_Related_Programming_Models_-_OpenCL_Host_Code_Part_1.mp4 41.52MB
07_Week_7/03_7.3-_Related_Programming_Models_-_OpenCL_Host_Code_Part_1.pdf 575.29kB
07_Week_7/03_7.3-_Related_Programming_Models_-_OpenCL_Host_Code_Part_1.srt 28.30kB
07_Week_7/03_7.3-_Related_Programming_Models_-_OpenCL_Host_Code_Part_1.txt 17.17kB
07_Week_7/04_7.4-_Related_Programming_Models_-_OpenCL_Host_Code_Cont.mp4 25.51MB
07_Week_7/04_7.4-_Related_Programming_Models_-_OpenCL_Host_Code_Cont.pdf 437.54kB
07_Week_7/04_7.4-_Related_Programming_Models_-_OpenCL_Host_Code_Cont.srt 17.19kB
07_Week_7/04_7.4-_Related_Programming_Models_-_OpenCL_Host_Code_Cont.txt 10.50kB
07_Week_7/05_7.5-_Related_Programming_Models_-_OpenACC.mp4 29.49MB
07_Week_7/05_7.5-_Related_Programming_Models_-_OpenACC.pdf 310.79kB
07_Week_7/05_7.5-_Related_Programming_Models_-_OpenACC.srt 19.46kB
07_Week_7/05_7.5-_Related_Programming_Models_-_OpenACC.txt 11.94kB
07_Week_7/06_7.6-_Related_Programming_Models_-_OpenACC_Details.mp4 28.78MB
07_Week_7/06_7.6-_Related_Programming_Models_-_OpenACC_Details.pdf 272.38kB
07_Week_7/06_7.6-_Related_Programming_Models_-_OpenACC_Details.srt 18.43kB
07_Week_7/06_7.6-_Related_Programming_Models_-_OpenACC_Details.txt 11.37kB
08_Week_8/01_8.1-_Related_Parallel_Models_-_C___AMP.mp4 30.21MB
08_Week_8/01_8.1-_Related_Parallel_Models_-_C___AMP.pdf 327.74kB
08_Week_8/01_8.1-_Related_Parallel_Models_-_C___AMP.srt 19.22kB
08_Week_8/01_8.1-_Related_Parallel_Models_-_C___AMP.txt 11.70kB
08_Week_8/02_8.2-_Related_Parallel_Models_-_C___AMP_Advance_Concepts.mp4 43.05MB
08_Week_8/02_8.2-_Related_Parallel_Models_-_C___AMP_Advance_Concepts.pdf 341.78kB
08_Week_8/02_8.2-_Related_Parallel_Models_-_C___AMP_Advance_Concepts.srt 21.64kB
08_Week_8/02_8.2-_Related_Parallel_Models_-_C___AMP_Advance_Concepts.txt 13.42kB
08_Week_8/03_8.3-_Related_Parallel_Models_-_Introduction_to_Heterogeneous_Supercomputing_and_MPI.mp4 51.26MB
08_Week_8/03_8.3-_Related_Parallel_Models_-_Introduction_to_Heterogeneous_Supercomputing_and_MPI.pdf 780.28kB
08_Week_8/03_8.3-_Related_Parallel_Models_-_Introduction_to_Heterogeneous_Supercomputing_and_MPI.srt 26.94kB
08_Week_8/03_8.3-_Related_Parallel_Models_-_Introduction_to_Heterogeneous_Supercomputing_and_MPI.txt 16.23kB
08_Week_8/04_8.4-_Conclusions_and_Future_Directions.mp4 41.98MB
08_Week_8/04_8.4-_Conclusions_and_Future_Directions.pdf 512.41kB
08_Week_8/04_8.4-_Conclusions_and_Future_Directions.srt 24.12kB
08_Week_8/04_8.4-_Conclusions_and_Future_Directions.txt 14.92kB
CourseSyllabus/CourseSyllabus.html 53.08kB
CourseSyllabus/links.txt 2.22kB
DiscussionForums/DiscussionForums.html 69.35kB
DiscussionForums/links.txt 8.90kB
DueDates/DueDates.html 48.38kB
DueDates/links.txt 1.99kB
HomeAnnouncements/HomeAnnouncements.html 57.96kB
HomeAnnouncements/links.txt 2.96kB
IntroductiontoC/IntroductiontoC.html 43.34kB
IntroductiontoC/links.txt 2.26kB
LabGrades/LabGrades.html 84.79kB
Too many files! Click here to view them all.
Type: Course
Tags:Coursera, hetero

Bibtex:
@article{,
    title = {[Coursera] Heterogeneous Parallel Programming (University of Illinois at Urbana-Champaign) (hetero)},
    author = {University of Illinois at Urbana-Champaign}
    }


Support
Academic Torrents!

Disable your
ad-blocker!

10 day statistics (2 downloads taking more than 30 seconds)

Average Time 1 hours, 50 minutes, 30 seconds
Average Speed 222.73kB/s
Best Time 16 minutes, 38 seconds
Best Speed 1.48MB/s
Worst Time 3 hours, 24 minutes, 23 seconds
Worst Speed 120.43kB/s
Report