기간 | 정기 | ||||
---|---|---|---|---|---|
신청서 접수 기간 | 2023-04-11 ~ 2023-05-14 | 평가 실시 기간 | 2023-05-15 ~ 2023-05-25 | ||
결과통보 기간 | 2023-05-26 ~ 2023-05-26 | 지원기간 | 2023-05-29 ~ 2023-11-30 | ||
배경 | 슈퍼컴퓨팅본부에서는 KISTI 슈퍼컴퓨터 사용자지원 정책에 따라 계산과학/공학 분야의 연구를 위해 대규모 병렬 계산 또는 첨단 계산 기법을 필요로 하는 슈퍼컴퓨터 사용자들을 지원하고 있습니다. 지원의 일환으로 사용자들이 슈퍼컴퓨터를 이용하여 문제 해결에 필요한 시간을 단축하거나, 현재보다 훨씬 더 큰 규모의 문제에 도전하는 등 보다 높은 연구 생산성을 얻을 수 있도록 성능최적화 및 병렬화를 지원합니다. 당면한 문제해결에 국한된 단기적인 성능최적화지원을 뛰어넘어 중·장기적인 지원을 통해 기존 연구 주제를 계산 규모나 성능 측면에서 큰 폭으로 확장할 수 있는 주제를 발굴하고 지원을 제공하기 위해 진행됩니다. |
||||
업무범위 | 공모를 통해 진행될 과제에서는 다양한 방안의 성능최적화 지원을 최소 3개월에서 최대 6개월 동안 (예외 인정) 수행할 예정이며 다음과 같은 내용을 포함하고 있습니다. • HPC 분야 : CPU기반 시뮬레이션 코드를 GPU기반 병렬 프로그래밍으로의 최적 병렬화입니다. - In-house* 코드의 GPU 가속 포팅 지원: 프로파일링을 통해 계산병목을 확인하고, 이를 GPU기반 병렬 프로그래밍으로 개선 - ISV **및 오픈소스 프로그램의 GPU 가속 지원: 사용하는 프로그램의 GPU가속여부를 확인하고, GPU가속 가능한 경우 이를 활용할 수 있도록 지원합니다. • AI 분야 : 과학기술분야의 딥러닝 적용및 딥러닝 모델의 고도화를 위한 병렬화를 지원합니다. - 과학계산 분야의 AI(딥러닝) 적용 : 과학계산 분야의 AI 적용시 학습 데이터 준비 및 모델링 에 대한 포괄적 공동 연구 지원 - 기존 연구중인 AI 모델의 고도화: 기존 연구에 사용하고 있는 모델의 고도화 (예 : AMP 적용, data Parallel 수행, Model parallel 수행 ) * In-house: 개발을 외주인력이 아닌 내부인력으로 개발한 코드 ** ISV (Independent Software Vendor): 소프트웨어 제품을 만들고 판매하는 회사를 ISV라고 하며, VASP과 같은 상용 프로그램을 판매하는 경우를 언급함 |
||||
신청자격 | 신청자와 지원을 수행하는 성능최적화 인력은 성공적인 성능최적화지원을 위해 협력연구 형태로 과제를 수행하게 되며, 이를 위해 신청하신 연구책임자는 다음과 같은 내용의 협력을 제공해야 합니다. • 코드의 전체/각 부분의 기능과 알고리즘 설명 • 코드 사용 및 실행 방법 설명 및 예제를 통한 데모 제공 • 협의를 통해 연구 성과물에 대한 권리 인정 및 추후 발생하는 연구 성과물에 대한 정보 공유 대상이 되는 코드의 추후 활용과 자유로운 코드 수정 및 사용을 위해 다음과 같은 신청 제한을 둡니다. • 현재 KISTI 슈퍼컴퓨터 사용자 또는 개발된 코드를 슈퍼컴퓨터에서 사용하려는 잠재 사용자 (현재 사용자가 아니어도 무방) • 해당 코드를 직접 개발하거나 충분한 사용을 통해 해당 코드의 기능, 알고리즘, 실행법에 대해 충분히 정보를 제공할 수 있는 신청자 • 해당 코드의 수정 및 사용에 있어서 라이선스 문제가 없는 신청자 |
||||
의무사항 | 협력연구의 의의를 살리고 개발된 코드의 활용 확대와 이어지는 후속 연구를 위해 신청자와 성능최적화지원팀은 다음과 같은 의무 사항을 가집니다. • 성능최적화 지원을 받은 코드를 활용한 최초 연구성과물에 대해 성능최적화지원팀에 알리고 해당인력 공저자 포함 • 성능최적화지원 인력 또한 해당 코드에 대한 최초 연구성과물에 대해 신청자에게 알리고 공저자 포함 • 이후 발생하는 연구성과물에 대해서는 기여도에 따라 자유롭게 협의를 통해 공저자 포함 가능 • 성능최적화지원을 받은 코드 중 신규 개발 부분에 대해서는 KISTI 저작권을 인정하며 논문 등의 성과 발표와 상업적인 이용에 한해 사전 협의 필요 • 상기 내용은 코드의 완성도 및 연구성과물의 수준에 따라 협의 |
||||
평가 및 선정 | 제출하신 제안서에 대한 서면 평가는 슈퍼컴퓨팅본부의 주관으로 다음의 사항을 중심으로 이루어집니다. • GPU기반 슈퍼컴퓨터에서의 사용 적합성 • GPU기반 병렬 프로그래밍 환경으로의 포팅 가능여부 • 해당 코드의 커뮤티니 영향력 및 활용도 서면 평가를 통해 선정된 과제에 대해서는 요구사항 수렴 및 과제 진행 방향과 기간을 협의한 후 성능최적화지원 담당 인력을 배정하고 최소 3개월에서 최대 6개월간 지원을 진행하게 됩니다. (연장 가능) 서면 평가 기간 연락을 통해 자료 보안을 요청할 수 있습니다. 평가 이후 과제 진행을 위해 별도의 발표를 요구할 수도 있습니다. |
||||
기타사항 | 반드시 첨부파일내의 성능최적화 프로그램 기술서를 포함하여 주시기 바랍니다. 양식은 크게 2가지로, In-house 코드의 GPU 가속 포팅 지원, ISV 및 오픈소스 프로그램의 GPU 가속 지원, 과학계산 분야의 AI(딥러닝) 적용은 동일한 양식(양식A)에 작성을 하면 됩니다. 단, 지원 구분에 따라 입력이 필요 없는 항목이 존재합니다. 기존 연구중인 AI 모델의 고도화 지원시 타 양식(양식B)을 사용하시기 바랍니다. 만약 웹상의 제출 양식의 추가적인 내용은 파일을 별도 첨부하여 제출하시면 됩니다. - 해당 공모 프로그램은 계산자원을 제공하지는 않습니다. (최소한의 테스트를 위한 자원만 제공가능) |
||||
평가표 | 평가항목(대분류) | 평가항목(소분류) | 배점 | ||
과제의 중요성 | 과제의 중요성 | 25 점 | |||
업무의 난이도 | 업무의 난이도 | 25 점 | |||
지원의 파급효과 | 지원의 파급효과 | 25 점 | |||
리소스 이용가능성 | 리소스 이용가능성 | 25 점 | |||
첨부파일 |