변경 내역
현재 DispatchAtlas 트리가 제공하는 내용을 영역별로 묶어 정리했습니다. 정식의
기계 판독 가능한 이력은 저장소
CHANGELOG.md에
있으며, 이는 Keep a Changelog를 따르고
패키지 릴리스가 시작되면
유의적 버전을 따릅니다. 태그가 붙은 버전은
릴리스 페이지에 나타납니다.
DispatchAtlas는 IoE / Edge–Fog–Cloud 연속체 전반의 작업 스케줄링을 위한 재현 가능한 벤치마킹 플랫폼입니다.
✨ 현재 주요 기능
- 핵심 스케줄링 모델 — 무관-기계 비용 모델(실행 시간 행렬, 호환성 마스크, 순서 의존 셋업, 부하 의존 실행 곡선, 자원 간 통신), 다중 자원 공동 할당, 부분 실행(부정확 계산), 가변 폭 몰더블 작업, 갱 공동 스케줄링, 그리고 멀티 테넌트 공정 분배 작업 의미론과, 폭넓은 목적 함수 계열(메이크스팬, 셋업, 에너지, 비용, 탄소, 지연, 지각, 공정성, 지배 자원 점유, 신뢰성, 보안, 강건성, 부정확 보상, 복합)을 스칼라 또는 벡터 값으로 다루며, 실행 불가능 행 레코드를 포함한 실현 가능성 보고, 결정론적 시드 도출, 타입화된 통합 프로토콜 뒤의 JSON 직렬화를 제공합니다.
- 벤치마크 아틀라스 — 일반 조합 최적화 스케줄링 계열(무관-기계, 잡-숍, 유연 잡-숍, 순열 플로우-숍, 순서 의존 셋업 플로우-숍, 자원 제약 프로젝트 스케줄링)과 더불어 분산 컴퓨팅 계열 및 Edge–Fog–Cloud 계열 연속체(엣지 오프로딩, 서버리스 콜드 스타트, 마이크로서비스 호출 그래프, 레플리카 배치, 공중 엣지, 스트리밍 윈도우, 장애 복구, 사이버-물리 스케줄링, IoT 센서-투-엣지 집계, GPU 및 머신러닝 클러스터 스케줄링, 엣지 서비스 배치, 탄소 인지 지연, 연합 학습 클라이언트 선택, 몰입형 확장 현실 렌더링, 저궤도 위성 엣지 스케줄링, 데이터센터 작업 공동 배치, 가상 머신 할당, 차량 엣지 오프로딩, 산업용 시간 민감 네트워킹, 5G 네트워크 슬라이싱, 디지털 트윈 엣지 동기화, 스마트시티 영상 분석, 협업형 엣지-클라우드 분할 추론, 기밀 엣지 컴퓨팅, 배터리 없는 간헐적 엣지 컴퓨팅, 선점형 스폿-VM 스케줄링, 데이터 지역성 배치, 코플로 공동 완료 스케줄링, 그리고 키-값 캐시 예산 하의 생성 모델 추론 서빙)을 제공하며, 각각은 프로파일 클래스, 인용 기반 메타데이터, 특성화 지표, 난이도 계층화, 분포 거리 보정 지표를 갖습니다.
- 솔버 레지스트리 — 구성적 및 디스패칭 베이스라인, 정확 어댑터(CP-SAT, 혼합 정수 선형 및 이차 제약 계획법, 분기 한정법, 네이티브 유계 완전 열거 솔버, 그리고 전용 extra 뒤의 선택적 상용 백엔드), 대표적 메타휴리스틱, 정식 참고문헌을 갖춘 다양화된 경쟁자 집합, 인코딩 어댑터로 스케줄링에 결합된 연속 솔버, 다목적 경쟁자, 그리고 실현 가능한 스케줄 위에서 직접 탐색하는 네이티브 인코딩 솔버 계열을 제공합니다. 모든 디스크립터는 fail-closed 인용 계약과 선언된 역량을 지닙니다.
- 선택 레이어 — 선언된 역량과 벤치마크 특성화로부터 솔버 순위를 매기는 규칙 기반 및 학습 기반 솔버 추천으로, 누출 없는 교차 검증 프로토콜 뒤에서 홀드아웃 일반화를 보고하며 결코 전역 최적 솔버를 주장하지 않습니다.
- 목적 함수, 제약, 품질 — 목적별 평가, 별개의 하드 위반 및 소프트 페널티 경로를 갖는 명명된 서비스 수준 제약, 파레토 프런티어 도우미와 네 가지 품질 지표(하이퍼볼륨, IGD+, 가산적 엡실론 지표, 분산도), 그리고 명시적으로 선언된 섭동 집합에 대한 최악의 경우 또는 조건부 위험가치 강건성을 제공합니다.
- 캠페인 엔진 — 검증, 드라이런 예산 책정, 체크포인트 및 재생 가능한 실행, 통계적 검정력 하한에서의 실행 횟수 정책, 공정 비교 불변식, 기록된 콘텐츠 해시에 대한 결정론적 재생, 그리고 용량 탐침과 중첩 병렬성 가드를 통해 호스트의 가용 코어 수로 확장되는 안전한 병렬 토폴로지를 제공합니다.
- 분석과 증거 — 비모수 추론(Vargha-Delaney 및 Cliff's-delta 효과 크기를 갖춘 Wilcoxon 부호 순위 검정, Nemenyi 사후 검정을 갖춘 Friedman 옴니버스, Holm 및 Hochberg 보정, 그리고 편향 보정 가속 부트스트랩 구간)을 제3자 통계 의존성 없이 제공하며, 결정론적 SVG 및 PGFPlots 도표와 표, 미지원 방법에 대한 한계 표면, 그리고 일반 증거 계층으로 키가 부여된 공개 필터링 증거 번들을 제공합니다.
- 문서와 포털 — 인터랙티브 포털(벤치마크 카탈로그 탐색기, 결과 탐색기, 시뮬레이션 미리보기, 설명 가능한 메타데이터 전용 솔버 추천기, 플랫폼 검사, 다운로드 센터)을 갖춘 문서 사이트, 브라우저 내 실행 가능한 데모(수렴 및 탐색–활용 도표를 포함한 증거 시각화, 솔버 라이브 실행, 효과 크기와 부트스트랩 신뢰 구간을 갖춘 시드 실험 실행), 오프라인 검색, 사이트맵, 기계 판독 가능한 사이트 색인, 그리고 빌드 시점에 페이지로 렌더링된 공개 안전 포털 데이터를 제공합니다.
- 거버넌스와 공급망 — 루트 거버넌스 및 커뮤니티 표면, REUSE 준수 단일 줄 SPDX 라이선싱, 커버리지 강제 CI, 고정된 의존성 감사, 설치된 배포 폐쇄에 대한 예약된 공급망 감사, CodeQL 보안 구성, CycloneDX SBOM 생성, 그리고 릴리스 서명과 빌드 출처 검증을 제공합니다.