- Armonk NY, US Kailash Gopalakrishnan - San Jose CA, US Jinwook Oh - Edgewater NJ, US Lee M. Saltzman - Troy NY, US Sunil K. Shukla - Dobbs Ferry NY, US Vijayalakshmi Srinivasan - New York NY, US
International Classification:
G06F 9/30 G06F 9/38
Abstract:
An apparatus and method for supporting simultaneous multiple iterations (SMI) and iteration level commits (ILC) in a course grained reconfigurable architecture (CGRA). The apparatus includes: Hardware structures that connect all of multiple processing engines (PEs) to a load-store unit (LSU) configured to keep track of which compiled program code iterations have completed, which ones are in flight and which are yet to begin, and a control unit including hardware structures that are used to maintain synchronization and initiate and terminate loops within the PEs. The processing elements, LSU and control unit are configured to commit instructions, and save and restore context at loop iteration boundaries. In doing so, the apparatus tracks and buffers state of in-flight iterations, and detects conditions that prevents an iteration from completion. In support of ILC functions, the LSU is iteration aware and includes: an iteration-interleaved LSQ banks; a Bloom Filter for filtering instructions; a load coalescing buffer.
Tightly Coupled Processor Arrays Using Coarse Grained Reconfigurable Architecture With Iteration Level Commits
- Armonk NY, US Kailash Gopalakrishnan - San Jose CA, US Jinwook Oh - Edgewater NJ, US Sunil K. Shukla - Dobbs Ferry NY, US Vijayalakshmi Srinivasan - New York NY, US
International Classification:
G06F 9/30 G06F 9/38
Abstract:
An apparatus and method for supporting simultaneous multiple iterations (SMI) in a course grained reconfigurable architecture (CGRA). In support of SMI, the apparatus includes: Hardware structures that connect all of multiple processing engines (PEs) to a load-store unit (LSU) configured to keep track of which compiled program code iterations have completed, which ones are in flight and which are yet to begin, and a control unit including hardware structures that are used to maintain synchronization and initiate and terminate loops within the PEs. SMI permits execution of the next instruction within any iteration (in flight). If instructions from multiple iterations are ready for execution (and are pre-decoded), then the hardware selects the lowest iteration number ready for execution. If in a particular clock cycle, a loop iteration with a lower iteration number is stalled (i.e., is waiting for data), the instruction from the next highest iteration number that is ready thereby will be automatically executed automatically allowing the CGRA to have high ILP by overlapping concurrent loop iterations.
Youtube
Isai Tamizh Nee Seida - Thiruvilayadal - TR M...
Get back to the 1960's and enjoy Isai Tamizh Nee Seida from the famous...
Category:
Entertainment
Uploaded:
01 Feb, 2010
Duration:
3m 54s
Shambho Mahadeva - Thiruvilayadal - Savithri
Get back to the 1960's and enjoy Shambho Mahadeva from the famous bloc...
Category:
Entertainment
Uploaded:
01 Feb, 2010
Duration:
6m 40s
Paattum Naane Bhavamum Naane - Thiruvilayadal...
Get back to the 1960's and enjoy Paattum Naane Bhavamum Naane from the...
Category:
Entertainment
Uploaded:
01 Feb, 2010
Duration:
6m 25s
Podhigai Malai Uchiyile - Thiruvilayadal - Mu...
Get back to the 1960's and enjoy Podhigai Malai Uchiyile from the famo...
Category:
Entertainment
Uploaded:
01 Feb, 2010
Duration:
5m 30s
Pazham Neeyappa - Thiruvilayadal - KB Sundara...
Get back to the 1960's and enjoy Pazham Neeyappa from the famous block...
Category:
Entertainment
Uploaded:
01 Feb, 2010
Duration:
6m 2s
Oru Naal Podhuma - Thiruvilayadal - TS Baliah
Get back to the 1960's and enjoy Oru Naal Podhuma from the famous bloc...
Children's Garden High School Madras India 1979-1983
Googleplus
Vijayalakshmi Srinivasan
About:
I am Vijayalakshmi.Studied in Nanganallur Govt School.Did Higher Secondary in Burkit Saradha vidhyalaya.Did my Degree in S.I.E.T.Post Graduation Madras University correspondence course.
Vijayalakshmi Srinivasan
Relationship:
Married
Tagline:
Never mind what people say about u , unless its true