초록
노드 성능 기반 투기적 실행 방법 및 이를 위한 제어 장치가 개시된다. 노드 성능 기반 투기적 실행 방법은, 복수의 노드에 대한 노드 성능을 측정하고, 노드 성능에 기반하여 복수의 노드를 복수의 그룹으로 그룹핑(grouping)하는 단계와, 복수의 노드에서 적어도 하나의 데이터 연산 작업의 실행이 시작되면, 실행 시작 시점부터 소정의 시간이 경과한 시점에 체크 포인트(check point)를 설정하고, 체크 포인트 시점에서의 각 데이터 연산 작업에 대한 지연 시간 및 상기 복수의 노드에 대한 잔여 시간에 기반하여 투기적 실행을 수행할지 여부를 판단하는 단계와, 투기적 실행을 수행한다는 판단에 따라 복수의 그룹을 탐색하여 투기적 실행을 수행할 투기적 실행 노드를 결정하고, 투기적 실행 노드에서 투기적 실행을 수행하도록 조정하는 단계를 포함하여 구성될 수 있다.