×

Arithmetic processing apparatus and method for controlling same

  • US 9,606,917 B2
  • Filed: 03/30/2015
  • Issued: 03/28/2017
  • Est. Priority Date: 04/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. An arithmetic processing apparatus comprising:

  • a first core group and a second core group each including a plurality of arithmetic processing sections, a first to an Nth caches that process access requests from the plurality of arithmetic processing sections, and an intra-core-group bus through which the access requests from the plurality of arithmetic processing sections are provided to the first to Nth caches; and

    a first to an Nth inter-core-group buses each provided between a corresponding one of the first to Nth caches in the first core group and a corresponding one of the first to Nth caches in the second core group,wherein the N is a plural number,the first to Nth caches in the first core group individually access and store data in a first to an Nth memory spaces in a memory, respectively,the first to Nth caches in the second core group individually access and store data in an N+1th to a 2Nth memory spaces in the memory, respectively,the first to Nth caches in the first core group request the data in the N+1th to 2Nth memory spaces in the memory to the first to Nth caches in the second core group, respectively, via the first to Nth inter-core-group buses and store the requested data, andthe first to Nth caches in the second core group request the data in the first to Nth memory spaces in the memory to the first to Nth caches in the first core group, respectively, via the first to Nth inter-core-group buses and store the requested data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×