책 Parallel Computing Works (1995) [[ISBN(1-55860-253-4)]] https://www.netlib.org/utk/lsi/pcwLSI/text/BOOK.html ''TODO wikify below'' ---- Sub: / Topics [[병렬처리,parallel_processing]] =병렬처리,parallel_processing =,parallel_processing 병렬처리 parallel_processing { WtEn:parallel_processing ?? 병렬처리 Ndict:병렬처리 ??? Ggl:병렬처리 ?? ... Google:parallel.processing [[처리,processing]] } [[병렬화,parallelization]] =병렬화,parallelization =,parallelization 병렬화 parallelization { MKLINK [[동기화,synchronization]] ---- ... Ndict:병렬화 Naver:병렬화 Google:병렬화 Google:parallelization Bing:병렬화 } [[병렬컴퓨팅,parallel_computing]] ? =병렬컴퓨팅,parallel_computing =,parallel_computing . 병렬컴퓨팅 parallel_computing { parallel computing "병렬 컴퓨팅(parallel computing) 또는 병렬 연산"(wk) rel. 구체적 [[컴퓨터,computer]]는 [[병렬컴퓨터,parallel_computer]] ---- [[WpKo:병렬_컴퓨팅]] = https://ko.wikipedia.org/wiki/병렬_컴퓨팅 https://simple.wikipedia.org/wiki/Parallel_computing https://en.wikipedia.org/wiki/Parallel_computing Up: [[병렬성,parallelism]] [[컴퓨팅,computing]] ... Ndict:병렬컴퓨팅 ... Google:병렬컴퓨팅 ... Google:parallel.computing } [[병렬컴퓨터,parallel_computer]] =병렬컴퓨터,parallel_computer =,parallel_computer 병렬컴퓨터 parallel_computer { WtEn:parallel_computer ? ... Ndict:병렬컴퓨터 Google:병렬컴퓨터 Google:parallel.computer Up: [[병렬성,parallelism]] [[컴퓨터,computer]] } [[병렬프로그래밍,parallel_programming]] =병렬프로그래밍,parallel_programming =,parallel_programming . 병렬프로그래밍 parallel_programming { 병렬프로그래밍 WtEn:parallel_programming ?? ereeeeeeeeeeeeeeeeee Sub: [[parallel_programming_model]] //바로아래 https://www.pls-lab.org/en/Parallel_programming_models - 두 가지 방법으로 생각할 수 있다, 1. 어떻게 [[프로세스,process]]es들이 상호작용하게 할 것인가. 2. 어떻게 [[문제,problem]]s들을 [[분해,decomposition]]한 것인가. [[프로그래밍,programming]] > [[컴퓨터프로그래밍,computer_programming]] ... Google:병렬프로그래밍 Naver:병렬프로그래밍 ... Google:parallel.programming Naver:parallel.programming } 위아래연결 parallel_programming_model =,parallel_programming_model . parallel_programming_model { parallel programming model WtEn:parallel_programming_model ? kkkkkkkkkkkk https://en.wikipedia.org/wiki/Parallel_programming_model ... Ggl:"parallel programming model" Up: [[parallel_programming]](바로위) programming_model } instruction-level_parallelism (ILP) memory-level_parallelism (MLP) [[암달_법칙,Amdahl_law]] { WpKo:암달의_법칙 = https://ko.wikipedia.org/wiki/암달의_법칙 } [[Gustafson_law]] { Gustafson's law WpKo:구스타프슨의_법칙 = https://ko.wikipedia.org/wiki/구스타프슨의_법칙 } ---- MKLINK [[스레드,thread]] and multithreading [[race_condition]] WpKo:경쟁_상태 WpEn:Race_condition = https://en.wikipedia.org/wiki/Race_condition [[mutual_exclusion]] [[mutex]] { [[Peterson_algorithm]] { https://ko.wikipedia.org/wiki/피터슨의_알고리즘 https://en.wikipedia.org/wiki/Peterson%27s_algorithm } https://en.wikipedia.org/wiki/Mutual_exclusion } [[critical_section]] WpKo:임계_구역 https://en.wikipedia.org/wiki/Critical_section [[cluster]] [[computer_cluster]] [[clustering]] WpKo:컴퓨터_클러스터 = 비교 = [[concurrency]] (동시성?) Srch:동시성 Srch:concurren (병행성?) Srch:병행성 - wpko / parallel을 병행으로 번역하는 경우도 있다.[* "병행처리 (Parallel computation)" https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART001688813] { 모델은 [[actor_model]] { 행위자 모델 또는 액터 모델 (wpko) WpKo:행위자_모델 = https://ko.wikipedia.org/wiki/행위자_모델 WpEn:Actor_model = https://en.wikipedia.org/wiki/Actor_model } [[Petri_net]] - curr [[네트,Net#s-3]] [[process_calculus]] Srch:process_calculus .... curr [[칼큘러스,calculus?action=highlight&value=process_calculus]] CSP model : communicating_sequential_processes { WpKo:커뮤니케이팅_시퀜셜_프로세스 = https://ko.wikipedia.org/wiki/커뮤니케이팅_시퀜셜_프로세스 WpEn:Communicating_sequential_processes = https://en.wikipedia.org/wiki/Communicating_sequential_processes Up: [[형식언어,formal_language]] } https://en.wikipedia.org/wiki/Process_calculus Google:입출력+오토마톤 가 있다 (wpko) [[WpKo:병행_컴퓨팅]] = https://ko.wikipedia.org/wiki/병행_컴퓨팅 [[WpEn:Concurrent_computing]] = https://en.wikipedia.org/wiki/Concurrent_computing [[WpKo:병행성]] = https://ko.wikipedia.org/wiki/병행성 [[WpEn:Concurrency_(computer_science)]] = https://en.wikipedia.org/wiki/Concurrency_%28computer_science%29 } 분산 distributed - pagename? distribution ? / 분산시스템,distributed_system / 분산컴퓨팅,distributed_computing / ... Srch:distributed { [[message_passing]] - [[메시지,message]] [[distributed_memory]] - [[메모리,memory]] WpKo:분산_컴퓨팅 = https://ko.wikipedia.org/wiki/분산_컴퓨팅 WpEn:Distributed_computing = https://en.wikipedia.org/wiki/Distributed_computing } ---- Twins: p ConcurrentParallelDistributed 영단어: [[패럴렐리즘,parallelism]] 같은 영단어 다른 뜻: [[평행성,parallelism]]