Samsung Computer Engineering Challenge 2025

평가 기준

Gem5 시뮬레이터에서 사무국에서 선정한 벤치마크의 실행 시간을 최소화하는 것을 목표로 하며, baseline 실행 시간 대비 성능 개선도(speedup)를 기하 평균(geometric mean)을 내어 합산한 점수를 평가합니다.

평가 환경

Docker 이미지를 통해 동일 환경을 제공하며, 제출한 소스코드는 해당 환경에서 정상적으로 실행 및 종료되어야 합니다.
※ Docker 이미지 : ghcr.io/cechallenge/ce_challenge_2025

벤치마크

Docker 이미지를 통해 벤치마크가 제공되며, 벤치마크의 소스 코드를 임의로 수정할 수 없습니다.
※ CE challenge 에서 제공하는 Github repository 에 벤치마크가 포함되어 있습니다.
※ 제공되는 벤치마크와 실제 평가시 사용되는 벤치마크는 동일하지 않습니다.

제한 사항

아래의 제한 사항을 위반하면 실격처리 됩니다.

Gem5
LLVM
벤치마크

대회 규칙


Evaluation Criteria

The goal of this competition is to minimize the execution time of a specified benchmark on the given Gem5 simulator, and the score is evaluated by averaging the performance improvement (speedup) compared to the baseline execution time using the geometric mean.

Evaluation Environment

The same environment is provided through Docker images, and the submitted source code must run and terminate normally in that environment.
※ Docker images : ghcr.io/cechallenge/ce_challenge_2025

Benchmark

The benchmark is provided through a Docker image, and the benchmark source code cannot be modified arbitrarily.
※ Benchmarks are included in the CE challenge Github repository.
※ Provided benchmarks and those actually used during the evaluation are not identical.

Restrictions

Gem5
LLVM
Benchmarks

Competition Rules