제한 이 아니 라 예 로서 , 아키텍처 를 갖 는 컴퓨터 시스템 ( 1100 ) , 및 구체 적 으로 코어 ( 1140 ) 는 프로세서 ( 들 ) ( CPU 들 , GPU 들 , FPGA , 가속기 들 등 을 포함 함 ) 가 하나 이상 의 유형 의 ( tangible ) 컴퓨터 판독 가능 매체 에 구현 된 소프트웨어 를 실행 하 는 결과 로서 기능 성 을 제공 할 수 있 다 . 그러 한 컴퓨터 판독 가능 매체 는 위 에 소개 된 바 와 같 은 사용자 - 액세스 가능 한 대용량 스토리지 뿐 만 아니 라 , 코어 - 내부 대용량 스토리지 ( 1147 ) 또는 ROM ( 1145 ) 과 같 은 비 일시 적 인 본질 의 것 인 코어 ( 1140 ) 의 특정 스토리지 와 연관 된 매체 일 수 있 다 . 본 개시 내용 의 다양 한 실시 예 들 을 구현 하 는 소프트웨어 가 그러 한 디바이스 들 에 저장 되 고 코어 ( 1140 ) 에 의해 실행 될 수 있 다 . 컴퓨터 판독 가능 매체 는 특정 필요 에 따라 하나 이상 의 메모리 디바이스 또는 칩 을 포함 할 수 있 다 . 소프트웨어 는 코어 ( 1140 ) 및 구체 적 으로 그 내부 의 프로세서 들 ( CPU , GPU , FPGA 등 을 포함 함 ) 로 하여금 , RAM ( 1146 ) 에 저장 된 데이터 구조 들 을 정의 하 는 것 및 소프트웨어 에 의해 정의 된 프로세스 들 에 따라 그러 한 데이터 구조 들 을 수정 하 는 것 을 포함 하 여 , 본 명세서 에 설명 된 특정 프로세스 들 또는 특정 프로세스 들 의 특정 부분 들 을 실행 하 게 할 수 있 다 . 추가 로 또는 대안 으로서 , 컴퓨터 시스템 은 , 본 명세서 에 설명 된 특정 프로세스 들 또는 특정 프로세스 들 의 특정 부분 들 을 실행 하 기 위해 소프트웨어 대신 에 또는 그 와 함께 동작 할 수 있 는 , 회로 ( 예 를 들 어 : 가속기 ( 1144 ) ) 에 하드 와 이어링 되 거나 다른 방식 으로 구현 된 로직 의 결과 로서 기능 성 을 제공 할 수 있 다 . 소프트웨어 에 대한 참조 는 , 적절 한 경우 , 로직 을 포함 할 수 있 고 , 그 반대 도 가능 하 다 . 컴퓨터 판독 가능 매체 에 대한 참조 는 , 적절 한 경우 , 실행 을 위한 소프트웨어 를 저장 하 는 회로 ( 예컨대 집 적 회로 ( IC ) ) , 또는 실행 을 위한 로직 을 구현 하 는 회로 , 또는 둘 다를 포함 할 수 있 다 . 본 개시 내용 은 하드웨어 및 소프트웨어 의 임의 의 적합 한 조합 을 포함 한다 .