C++
-
K-Means 병렬처리: cs149 실습 예제 1-6번 문제Parallel Programming 2023. 10. 14. 11:19
GitHub - stanford-cs149/asst1: Stanford CS149 -- Assignment 1Stanford CS149 -- Assignment 1. Contribute to stanford-cs149/asst1 development by creating an account on GitHub.https://github.com/stanford-cs149/asst1#program-3-parallel-fractal-generation-using-ispc-20-points문제 설명본 과제는 K-Means clustering algorithm을 사용해서 100만개의 데이터 포인트들을 클러스터링 하는 프로그램을 다룬다. What is K-Means?label이 있는 데이터셋, {xi,yi}i=1N\..
-
Assignment 1-2: Vectorizing Code Using SIMD intrinsicsParallel Programming 2023. 10. 3. 16:05
본 포스팅은 Stanford Univ. 의 CS149 2022 fall 수업을 정리한 내용임을 밝힙니다.From smart phones, to multi-core CPUs and GPUs, to the world's largest supercomputers and web sites, parallel processing is ubiquitous in modern computing. The goal of this course is to provide a deep understanding of the fundamental principles and engineering trade-offs involved in designing modern parallel computing systems as well as t..
-
Assignment 1-1: Performance Analysis on a Quad-Core CPUParallel Programming 2023. 10. 3. 16:05
본 포스팅은 Stanford Univ. 의 CS149 2022 fall 수업을 정리한 내용임을 밝힙니다.From smart phones, to multi-core CPUs and GPUs, to the world's largest supercomputers and web sites, parallel processing is ubiquitous in modern computing. The goal of this course is to provide a deep understanding of the fundamental principles and engineering trade-offs involved in designing modern parallel computing systems as well as t..
-
ISPCParallel Programming 2023. 10. 3. 16:05
본 포스팅은 Stanford Univ. 의 CS149 2022 fall 수업을 정리한 내용임을 밝힙니다.From smart phones, to multi-core CPUs and GPUs, to the world's largest supercomputers and web sites, parallel processing is ubiquitous in modern computing. The goal of this course is to provide a deep understanding of the fundamental principles and engineering trade-offs involved in designing modern parallel computing systems as well as t..
-
A Modern Multi-core ProecessParallel Programming 2023. 10. 3. 16:04
본 포스팅은 Stanford Univ. 의 CS149 2022 fall 수업을 정리한 내용임을 밝힙니다.From smart phones, to multi-core CPUs and GPUs, to the world's largest supercomputers and web sites, parallel processing is ubiquitous in modern computing. The goal of this course is to provide a deep understanding of the fundamental principles and engineering trade-offs involved in designing modern parallel computing systems as well as t..
-
Why parallelism? Why Efficiency?Parallel Programming 2023. 10. 3. 16:04
본 포스팅은 Stanford Univ. 의 CS149 2022 fall 수업을 정리한 내용임을 밝힙니다.From smart phones, to multi-core CPUs and GPUs, to the world's largest supercomputers and web sites, parallel processing is ubiquitous in modern computing. The goal of this course is to provide a deep understanding of the fundamental principles and engineering trade-offs involved in designing modern parallel computing systems as well as t..