안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
병렬 시뮬레이션 도구
상주
개발
PC프로그램
데이터 분석ㆍBI
프로젝트 배경
1) 문제점 - 대규모 훈련 및 정밀 모의로 인한 연산 부하 급증 - 이벤트 스케줄링 순차 검색 방식으로 전체 로직의 90% 병목 발생 - 단일책임원칙 위반, 높은 결합도로 병렬처리 적용 불가 구조 2) 프로젝트 목표 - 기존 워게임 모델 병렬처리 적용 가능 부분 식별 - 병렬처리 적용 프로토타입 모의엔진 설계 및 구현 - 기존 워게임 모델과 프로토타입의 정량적 성능 비교 분석 3) 주안
프로젝트 성과
이벤트 스케줄링 최적화 259% 성능 향상
Time Node Index를 적용하여 시간 영역 기반 검색으로 이벤트 삽입 시 순차 검색 병목 해소로 259% 성능 향상
분배 그룹 순차처리 최적화로 262% 성능 향상
개별 이벤트 분산 실행 환경에서 스케줄링 로직 최적화를 통해 원시 대비 성능 262% 개선 달성
통합 그룹 병렬처리 244% 성능 향상
클러스터링 기법을 적용하여 대량 이벤트(약 9,800개)를 동시 처리할 때 병렬처리 효과 입증
코드 품질 개선(LOC 81%감소)
단일책임원칙 위반 코드를 계층구조로 리팩토링하여 병렬처리 가능한 순수 함수로 전환 완료
LOC 81% 감소
자동화 테스트 체계 구축
회귀 오류 방지를 위한 단위 테스트 도입, 주요 함수별 커버리지 확보로 안정성 강화.
0 -> 61개 테스트 케이스 구축
핵심 기능
Time Node Index
시간 영역별 인덱스를 구축하여 이벤트 스케줄링 시 O(n) 순차 검색을 O(log n) 영역 검색으로 최적화하는 자료구조
프로젝트 상세
1) 포트폴리오 소개 : 워게임 모델 병렬처리 적용 방안 연구 2) 작업 범위 : 개발에 참여한 범위 및 지원환경 - 25년 이상 유지보수된 레거시 아키텍처에 병렬처리 기술 적용 - 병렬 시뮬레이션 분석도구 제작 - C++, C#, Blazor, Python 3) 주요 업무 : 해당 서비스의 주요 기능 및 주요 페이지 - 기존 워게임 모델에서 병렬처리 가능 부분 식별 및 리팩토링 - 병렬

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

hk******
개발 · 법인사업자

프로젝트 정보

참여 기간
2025.10. ~ 2026.04.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
심네트
역할
병렬처리 모델 구현
관련 기술
BLAZOR
Python
C#
C++