📍 KIGAM  ·  2026.11.2–6  ·  오프라인  ·  무료

GeoFLAC/DynEarthSol
워크샵 & 해커톤

DynEarthSol 워크플로를 배우고, 지구동역학 모델링의 과제를 함께 논의하고, GeoFLAC/DynEarthSol 커뮤니티와 새로운 도구를 만드는 한 주. KIGAM에서 3일간의 워크샵과 2일간의 해커톤으로 진행됩니다 — 초보자도 환영합니다.

5
일간
KIGAM
장소
₩0
참가비
누구나
환영

GeoFLAC/DynEarthSol의 미래를 함께

코드를 직접 관리하든, 시뮬레이션을 돌리든, 단순히 지구동역학 모델링이 궁금하든 — 이 한 주는 여러분을 위한 시간입니다. 코드 내부를 배우고, 실력을 다듬고, 팀을 이뤄 새로운 것을 만들어 보세요.

🛠️

실습 워크샵

핵심 개발자들이 이끄는 GeoFLAC/DynEarthSol 가이드 세션 — 첫 빌드부터 고급 모델링 기법까지.

🚀

오픈 해커톤

팀을 만들고, 과제를 골라, 결과물을 만들어요. 새 기능, 버그 수정, 도구, 시각화 등 프로젝트를 발전시키는 모든 것.

🤝

커뮤니티

코드 뒤의 사람들을 만나요. 같은 문제를 고민하는 개발자·연구자들과 교류하세요.

🎓

모두를 위해

GeoFLAC/DynEarthSol 개발자와 관심 있는 누구나 환영 — 초보자 포함. 사전 기여 경험이 없어도 됩니다.

DynEarthSol이란?

DynEarthSol은 튜토리얼 전반에서 사용하는 오픈소스 코드로, 지구 암석권의 장기 변형을 2D·3D로 푸는 유한요소 솔버입니다. 전통적인 음해법(implicit)이 요구하는 거대한 행렬을 조립·저장하는 대신, FLAC 알고리즘 기반의 명시적(explicit)·행렬 비조립(matrix-free) 방식을 써서 "메모리 한계"를 우회하고 CPU·GPU에서 효율적으로 확장됩니다.

명시적 & 행렬 비조립

동적 이완으로 운동량 방정식을 명시적으로 계산 — 전역 행렬 조립이 없어 모델이 커져도 메모리 한계가 없습니다.

🖥️

CPU + GPU 확장

결정론적 2단계 합산으로 실행 순서와 무관하게 비트 단위로 재현 가능한 결과를 제공 — 안정적인 GPU 가속(OpenACC)을 가능하게 합니다.

🌍

멀티피직스 (v2.0)

지각운동, 지표과정(goSPL 연계), 지진주기 물리(속도상태 마찰)를 하나의 2D/3D 프레임워크에서 결합합니다.

GitHub에서 DynEarthSol 보기 ↗

3일 워크샵, 2일 해커톤

1–3일차는 튜토리얼과 발표가 있는 실습 워크샵, 4–5일차는 오픈 해커톤입니다. 매일 10:00–17:00 진행되며 점심시간 1시간이 있습니다. 아래 일정은 잠정안이며 행사에 가까워지면 확정됩니다.

11/2

워크샵 1일차 — 기초

환영, 프로젝트 개요, 간단한 환경 점검, 입문 튜토리얼, 오프닝 발표.

11/3

워크샵 2일차 — 핵심

핵심 모델링 워크플로(입력·출력·첫 모델) 실습 튜토리얼과 발표.

11/4

워크샵 3일차 — 심화

심화 튜토리얼과 발표. 오후 늦게 해커톤 팀 구성 및 주제 선정.

11/5

해커톤 1일차 — 제작

핵심 개발자들의 멘토링을 받으며 팀별 프로젝트 진행.

11/6

해커톤 2일차 — 데모

마무리 작업, 팀 발표, 시상, 폐회.

워크샵 하루 일과 (1–3일차)

10:00 – 12:00   튜토리얼 (실습)
12:00 – 13:00   점심 — KIGAM 구내식당 (현금만, 약 ₩7,000)
13:00 – 14:40   발표
14:40 – 15:00   휴식
15:00 – 17:00   튜토리얼 / 실습

* 일정은 변경될 수 있습니다. 상세 시간은 등록 참가자에게 공유됩니다. 점심은 현금을 준비해 주세요.

DynEarthSol을 미리 빌드해 오세요

튜토리얼은 DynEarthSol로 진행됩니다. 1일차에 간단한 환경 점검은 하지만, 워크샵에서 전체 빌드 과정은 다루지 않습니다 — 본인 노트북에 미리 빌드해서 정상 실행되는지 확인해 오세요. 그래야 바로 모델링에 들어갈 수 있습니다.

⚠️ 중요 — 현장에 공용 Wi-Fi가 없습니다. 보안 정책상 KIGAM은 공용 Wi-Fi를 제공하지 않습니다. DynEarthSol, 의존 패키지, 튜토리얼 자료, 문서를 오시기 전에 미리 내려받아 오세요.
⬇️

1. 코드 받기

DynEarthSol 저장소를 (서브모듈 포함) 클론하고 README의 빌드 안내를 따르세요.

# 서브모듈 포함 클론 git clone --recursive \ https://github.com/GeoFLAC/DynEarthSol.git cd DynEarthSol # 시스템에 맞게 Makefile 수정 후 빌드 make
🧰

2. 필요한 것

빌드 전에 아래가 설치되어 있어야 합니다:

  • • C++11 컴파일러 (g++ 4.4+ / clang)
  • • Boost Program_options (1.42+)
  • • Python 3 + NumPy
  • • Git (서브모듈용)

3. 준비된 상태로

노트북에 DynEarthSol을 빌드·실행까지 마친 상태로 오세요. 예제 하나를 돌려 정상 동작을 확인해 보세요.

⚠️ 현장에 공용 Wi-Fi가 없으니, 필요한 데이터·의존성·문서를 미리 받아 오세요.

빌드가 막히면 행사 전에 메일 주세요. 미리 도와드릴게요: slee91@kigam.re.kr

해커톤 잠정 아젠다

2일간의 해커톤(4–5일차)은 프로젝트의 2026 개발 로드맵을 바탕으로 DynEarthSol을 함께 발전시키는 오픈 스프린트입니다. 아래 계획은 잠정안이며 참가자들의 관심에 따라 발전합니다.

11/5

1일차 — 킥오프 & 제작

로드맵 간단 소개, 트랙별 팀 구성, GitHub 기여 워크플로 & push 정책에 대한 커뮤니티 논의 — 이후 팀별 제작 시작.

11/6

2일차 — 제작 & 데모

멘토 지원하에 작업 지속, 로드맵 & 향후 방향 논의, 팀 데모, 마무리 및 다음 단계.

🧭

논의 주제

  • • GitHub 기여 워크플로 & push 정책
  • • 2026 로드맵 & 개발 우선순위
  • • GPU 백엔드 방향 (OpenACC → SYCL)
  • • 저장소 구조, C++17, AoS→SoA 리팩터링
  • • 문서·튜토리얼 & 입력 생성 간소화
🛠️

프로젝트 트랙 (아이디어)

  • • 팩토리 플러그인 방식 유변학 모델
  • • 멀티피직스 결합 (T–H–M)
  • • 주입/생산을 포함한 공극탄성
  • • 모니터링 포인트 & 진단
  • • 리메싱 견고성 (MMG)
  • • 웹 / 클라우드 기반 워크플로
🤝

진행 방식

아이디어를 가져오거나 당일 트랙에 합류하세요. 팀 규모는 자유 — 1인도 환영. 핵심 개발자들이 멘토로 함께합니다. 목표는 실제로 동작하는 기여와 다음 단계를 위한 공동 계획입니다.

2026 로드맵 보기 (issue #43) ↗

발표

채택된 발표 목록입니다. 자료가 있으면 함께 링크됩니다. 발표하고 싶으신가요? 아래 발표 신청을 확인하세요.

발표 신청 (Call for Presentations)

GeoFLAC/DynEarthSol 커뮤니티와 여러분의 연구를 공유하세요. 모델·방법·도구·결과·진행 중인 연구 등 어떤 주제든 환영합니다 — 숙련 개발자도, 입문자도.

📝

1. 준비

발표 제목과 짧은 초록(150–250 단어). 슬라이드나 논문은 선택.

📤

2. 제출

제목·초록·슬라이드(≤ 10 MB)를 폼으로 제출하세요. 영상 같은 대용량 파일은? 아래처럼 이메일로 보내주세요.

3. 게시

채택된 발표는 위 발표 섹션에 이름·자료와 함께 게시됩니다.

발표 제출

제목 · 초록 · 슬라이드 (PDF / PPT, 파일당 10 MB 이하).

제출 폼 열기

대용량 파일인가요? 10 MB를 넘는 영상·슬라이드는 폼으로 못 올리니, 발표 제목과 함께 이메일로 직접 보내주세요.

대용량 파일 이메일 보내기 ↗

발표 제출 마감: 2026.9.30 · 채택 통보: 2026.10.14까지 · 문의: slee91@kigam.re.kr

제출 폼은 Tally.so에서 열립니다. 입력하신 정보는 프로그램 운영과 행사 연락에만 사용됩니다.

행사 장소

KIGAM에서 열리는 오프라인 행사입니다. 온라인/원격 옵션은 없습니다 — 현장에서 함께해요.

KIGAM (한국지질자원연구원)

한국지질자원연구원
대전광역시 유성구 과학로 124

  • 🏛️ 지진연구센터 (A2동)
    제4기룸 (212호)
  • 🗓️ 2026.11.2–6  (월–금)
  • 🍽️ 점심은 KIGAM 구내식당 — 현금만, 약 ₩7,000
  • 🪪 정문에서 신분증을 출입증으로 교환 후 입장.
  • 📶 공용 Wi-Fi 없음 (보안 정책) — 모바일 데이터를 준비하고 오프라인으로 작업하세요.
  • 📍 오프라인 전용 — 원격 옵션 없음
  • 💸 무료 참가
  • 🌐 진행 언어: 영어

지도에서 찾기

길찾기는 네이버 지도나 카카오맵을 권장합니다:

네이버 지도 ↗ 카카오맵 ↗

지도 앱에 복사해서 검색하세요:

한국지질자원연구원 지진연구센터

교통 & 숙박

KIGAM 주소는 대전광역시 유성구 과학로 124 (34132)입니다. 대전은 한국의 중심에 있어 기차·버스로 오기 편합니다. 대표적인 경로를 안내합니다.

대전까지 오기

✈️

인천공항(ICN)에서

공항 리무진 버스 — 대전(정부청사 / 복합터미널)행 직통. 약 2.5–3시간, ₩26,000–33,000. 공항 버스 매표소에서 발권.

또는 KTX — 공항철도(AREX)로 서울역 → KTX 환승 → 대전역 (약 50–65분).

🛬

청주공항(CJJ)에서

가장 가까운 공항 (약 1시간).

직통 버스 — 대전복합터미널행 (약 1시간, 편수 적음).
또는 오송역 경유 — 오송까지 셔틀(약 20분) 후 KTX 한 정거장으로 대전(약 15분). 택시 약 50분.

🚄

서울에서

KTX / SRT — 서울역 또는 수서역에서 대전역까지 약 50–60분. 가장 빠르고 편수도 많음.

고속버스 — 서울 → 대전복합터미널 약 2시간.

대전역·복합터미널에서 KIGAM까지 택시로 약 20–30분, 유성/정부청사 쪽에서는 약 10–20분입니다.

한국에서 이동 팁

해외 참가자를 위한 팁 — 알맞은 앱과 교통카드가 있으면 이동이 훨씬 수월합니다.

🗺️

지도

한국에서는 구글 지도의 길찾기가 제한적입니다. 네이버 지도카카오맵을 설치하면 도보·대중교통·자동차 경로를 안정적으로 안내받을 수 있어요.

🚕

택시

카카오 T 앱으로 택시를 부르세요 — 길에서 잡는 것보다 훨씬 편하고, 앱에서 결제도 됩니다.

🚌

버스 & 지하철

티머니 카드는 버스·지하철에서 쓸 수 있어요. 편의점(GS25, CU, 7-Eleven)에서 현금으로 구매·충전 가능하고, 아이폰은 Apple Wallet에 추가해 태그 결제할 수 있습니다.

숙박

참가자들이 자주 이용하는 호텔입니다. 추천일 뿐이니, 객실 상황과 가격이 변동되므로 일찍 예약하세요.

롯데시티호텔 대전

유성구 · KIGAM 근처

엑스포/유성 권역의 비즈니스 호텔로, KIGAM에 가장 편리한 선택지 중 하나.

라마다 바이 윈덤 대전

유성구

유성 온천 권역에 위치한 인기 풀서비스 호텔.

토요코인 대전 정부청사

서구(둔산) · 💰 가성비

정부청사역 인근의 합리적이고 무난한 체인 호텔.

교통 소요시간·요금은 대략적인 값이며, 출발 전 공식 시간표를 확인하세요. 지도 앱 검색어: 한국지질자원연구원.
최종 업데이트: 2026년 6월.

KIGAM에서 함께해요

참가는 무료지만, 좌석은 약 30명으로 제한됩니다.

등록하기

참고 — 정원이 제한됩니다.

폼 제출이 좌석을 보장하지는 않습니다. 2026년 10월 중순까지 확정 이메일을 보내드립니다. 좌석은 등록 시각 기준 선착순으로 배정되며, 정원 초과 시 대기자 명단에 등록됩니다. 참여 균형을 위해 기관별 확정 인원을 제한할 수 있습니다.

참가 유형 (등록 시 선택):

  • 전체 — 워크샵 + 개발자 미팅 + 해커톤 (전 일정)
  • 부분 — 워크샵만
  • 부분 — 워크샵 + 개발자 미팅

개발자 미팅은 프로젝트 로드맵과 기여 워크플로(push 정책, 향후 방향)를 논의하는 커뮤니티 세션으로, 해커톤과 함께 진행됩니다.

문의: slee91@kigam.re.kr

등록 폼은 Tally.so에서 열립니다. 입력하신 정보는 참가 운영과 행사 연락에만 사용됩니다.

FAQ

누가 참가할 수 있나요?

GeoFLAC/DynEarthSol 개발자와 지구동역학 모델링에 관심 있는 누구나 가능합니다. 초보자도 환영하며, 코드베이스 경험이 없어도 됩니다.

참가비가 있나요?

없습니다. 행사는 완전 무료입니다. (교통·숙박은 제공되지 않습니다.)

온라인 참가도 되나요?

아니요. KIGAM 현장에서만 진행되는 오프라인 행사입니다.

해커톤에 팀이 꼭 있어야 하나요?

아니요. 혼자 와서 킥오프 세션에서 팀을 만들거나 합류할 수 있습니다. 기존 팀도 환영합니다.

등록하면 자리가 확정되나요?

자동 확정은 아닙니다 — 정원이 제한되어 있습니다. 선착순이며, 참가 확정은 이메일로 안내드립니다. 신청이 정원을 초과하면 기관별로 최대한 균등하게 좌석을 배정합니다.

미리 설치해야 할 것이 있나요?

네. 튜토리얼은 DynEarthSol로 진행되며, 빌드 과정은 워크샵에서 다루지 않습니다. 오시기 전에를 참고해 미리 빌드해 오세요. 빌드가 막히면 행사 전에 메일 주시면 도와드립니다.

무엇을 가져와야 하나요?

DynEarthSol을 빌드·실행까지 마친 노트북과 전원 어댑터를 가져오세요. 점심값(KIGAM 구내식당, 약 ₩7,000)으로 현금도 챙겨오세요.