Invention Grant
- Patent Title: Macroscalar processor architecture
-
Application No.: US13298764Application Date: 2011-11-17
-
Publication No.: US08578358B2Publication Date: 2013-11-05
- Inventor: Jeffry E. Gonion
- Applicant: Jeffry E. Gonion
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A macroscalar processor architecture is described herein. In one embodiment, a processor receives instructions of a program loop having a vector block and a sequence block intended to be executed after the vector block, where the processor includes multiple slices and each of the slices is capable of executing an instruction of an iteration of the program loop substantially in parallel. For each iteration of the program loop, the processor executes an instruction of the sequence block using one of the slices while executing instructions of the vector block using a remainder of the slices substantially in parallel. Other methods and apparatuses are also described.
Public/Granted literature
- US20120066472A1 MACROSCALAR PROCESSOR ARCHITECTURE Public/Granted day:2012-03-15
Information query