위 의 설명 은 소프트웨어 를 실행 하 는 마이크로프로세서 또는 다중 코어 프로세서 들 을 주로 참조 하 지만 , 일부 실시 예 들 은 주문 형 집 적 회로 ( ASIC ) 또는 필드 프로그래머 블 게이트 어레이 ( FPGA ) 와 같 은 하나 이상 의 집 적 회로 에 의해 수행 된다 . 일부 실시 예 들 에서 , 그러 한 집 적 회로 들 은 회로 자체 에 저장 된 명령어 들 을 실행 한다 .