Invention Application
- Patent Title: PRE-MEMORY INITIALIZATION MULTITHREAD PARALLEL COMPUTING PLATFORM
-
Application No.: US16648770Application Date: 2017-12-25
-
Publication No.: US20200249957A1Publication Date: 2020-08-06
- Inventor: Zhiqiang Qin , Tao Xu , Qing Huang
- Applicant: INTEL CORPORATION
- Applicant Address: US CA Santa Clara
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA Santa Clara
- International Application: PCT/CN2017/118214 WO 20171225
- Main IPC: G06F9/4401
- IPC: G06F9/4401 ; G06F12/0871

Abstract:
A computing device that implements a multithread parallel processing computing platform prior to initialization of system memory is provided. To implement this platform, the computing device executes enhanced firmware that defines a plurality of application processors (APs) under the control of a boot-strap processor (BSP). The BSP preserves backward compatibility of the APs by configuring cross-reference circuitry (e.g., a programmable attribute map) to reroute memory access requests generated by the APs that are addressed to a wakeup buffer to a redirected memory address. Memory at the redirected memory address stores AP initialization instructions and instructions to retrieve and process early stage process instructions stored elsewhere (e.g., in fast access cache memory). The APs, in parallel, execute the initialization instructions and the early stage process instructions stored in cache to complete an early stage process, such as memory training.
Public/Granted literature
- US11354135B2 Pre-memory initialization multithread parallel computing platform Public/Granted day:2022-06-07
Information query