MJay

Unified Development for Mixed Multi-GPU and Multi-Coprocessor 핵심 본문

Cloud Computing/Paper

Unified Development for Mixed Multi-GPU and Multi-Coprocessor 핵심

MJSon 2017. 6. 2. 17:22
정리

LightWeight  Runtime Environment

Programming 

그래서 DLA와 Computation Application을 잘 디자인하는게 중요하다

현재 과제는 계산을 GPU,CPU,Coprocessor로 나눠서 쓰게 하는거랑  Balance Load, Idle Times 이다

Programming Model refers to the style of programming where execution is invoked by making what appear to be library calls. 

그래서 NEW API를 만들었다. lightweight superscalar runtime environment에서  이건 task scheduling을 자동으로 해준다.

QUARK

PLASMA library 가 잘 먹혔다고 한다. 

 lookahead

Runtime 중에 data dependency가 infer 되나 보다.

 5.2 Resource CapabilityWeighing (CW)

Data를 처음에 block-column cyclic fashion 방식으로 분배된다. 똑같은 column 수만큼 준다.

HGDD