[ 0540 ] 일부 실시 예 들 에서 , UE ( Microthread Enable ) ( 2103 ) 는 , 적어도 일부 조건 들 하 에서 , 때로 패브릭 벡터 ' 마이크 로 쓰레 딩 인 에 이 블링 ( enabling microthreading ) ' 으로 지칭 되 는 , 패브릭 벡터 의 프로세싱 동안 마이크 로 쓰레드 가 인 에 이 블링 되 는지 여부 를 표시 하 는 1 - 비트 필드 를 포함 한다 . 명령 의 적어도 하나 의 피연산자 ( 소스 또는 목적지 ) 가 패브릭 벡터 인 에 이 블링 마이크 로 쓰레 딩 이 면 , 명령 의 프로세싱 동안 입력 또는 출력 스톨 중 어느 하나 시 에 , ( 충분 한 마이크 로 쓰 레딩 리소스 가 이용 가능 하 다고 가정 하 여 ) 다른 태 스 크 의 다른 명령 으로 스위칭 하 기 위해 프로세싱 이 인 에 이 블링 된다 . 스톨 이 클리어 ( clear ) 될 때 , 프로세싱 은 이전 에 스톨 링 된 명령 으로 ( 결국 ) 리턴 한다 . 예 시 적 인 입력 스톨 은 , 입력 패브릭 피연산자 들 의 적어도 하나 의 엘리먼트 가 이용 가능 하 지 않 은 때 이 다 . 예 시 적 인 출력 스톨 은 , 출력 패브릭 벡터 의 엘리먼트 와 연관 된 결과 들 을 버퍼 링 하 기에 충분 하 지 않 은 공간 이 존재 할 때 이 다 . 일부 시나리오 들 에서 , 마이크 로 쓰레 딩 을 인 에 이 블링 하 지 않 는 패브릭 벡터 는 동기식 으로 프로세싱 되 고 , 입력 또는 출력 스톨 중 어느 하나 시 에 프로세싱 을 스톨 링 한다 . 일부 시나리오 들 에서 , 마이크 로 쓰레 딩 을 인 에 이 블링 하 는 패브릭 벡터 는 비 동기식 으로 프로세싱 되 고 , 입력 또는 출력 스톨 중 어느 하나 시 에 프로세싱 엘리먼트 를 스톨 링 하 는 것 을 감소 시키 거나 또는 회피 한다 . 패브릭 벡터 가 마이크 로 쓰레 딩 을 인 에 이 블링 하 면 , ( 스톨 링 대신 ) 상이 한 명령 을 프로세싱 하 도록 조건부 로 스위칭 하고 후속 하 여 나중 의 시점 에 ( 예컨대 , 데이터 가 이용 가능 할 때 ) 패브릭 벡터 를 프로세싱 하 는 것 을 재개 하 기 위해 프로세싱 엘리먼트 가 인 에 이 블링 된다 .