Sign In to Follow Application
View All Documents & Correspondence

Molecular Cache For Multi Core Processors

Abstract: The present invention discloses a molecular cache that is an apparatus designed to avoid the problem of cache pollution on shared caches present in chip multiprocessors. Molecular caches use small, direct mapped building blocks called molecules. Molecules are aggregated to obtain partitioned cache configurations of different sizes, associativity, line size etc. Since each cache access triggers access only to a subset of molecules, as opposed to that of an equivalent monolithic cache, the total dynamic power dissipation is reduced. In keeping with Moore's Law, the movement towards sub-lOOnm technologies will enable introduction of chip multiprocessors (CMP) with 64 or more processing elements and deep cache hierarchies. Multi-programming in CMP amplifies the effects of cache pollution due to diverse memory requirements of the applications. By maintaining thread-specific private spaces within caches (i.e. cache partitions) the problem of cache pollution can be ameliorated . The total dynamic power consumed by the cache can be influenced through architectural optimizations, such as using small sized direct mapped caches Small sized direct mapped caches can increase the amount of cache pollution due to an increase in collisions. In this paper, we address these seemingly conflicting requirements through "Molecular Caches".

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
12 July 2006
Publication Number
23/2008
Publication Type
INA
Invention Field
ELECTRONICS
Status
Email
ipo@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2013-04-23
Renewal Date

Applicants

INDIAN INSTITUTE OF SCIENCE
BANGALORE 560 012, KARNATAKA, INDIA

Inventors

1. MR.SOUMITRA KUMAR NANDY,
# 67,4TH MAIN, AGO LAYOUT , BANGALORE 560054,
2. MR.KESHAVAN VARADARAJAN,
#133, 6TH MAIN, MARUTHI EXTENSION, SRIRAMAPURAM,BANGALORE,560021,

Specification

Documents

Orders

Section Controller Decision Date

Application Documents

# Name Date
1 1215-CHE-2006 FORM-13 02-08-2007.pdf 2007-08-02
1 1215-CHE-2006_EXAMREPORT.pdf 2016-07-02
2 1215-CHE-2006 CORRESPONDENCE OTHERS 08-05-2013.pdf 2013-05-08
2 1215-che-2006-form 3.pdf 2011-09-03
3 1215-che-2006-form 1.pdf 2011-09-03
3 1215-CHE-2006 FORM-1 08-05-2013.pdf 2013-05-08
4 1215-che-2006-drawings.pdf 2011-09-03
4 1215-CHE-2006 CORRESPONDENCE OTHERS 26-04-2013.pdf 2013-04-26
5 1215-che-2006-description-provisional.pdf 2011-09-03
5 1215-CHE-2006 FORM-1 26-04-2013.pdf 2013-04-26
6 1215-che-2006-correspondence-others.pdf 2011-09-03
6 1215-CHE-2006 FORM-13 26-04-2013.pdf 2013-04-26
7 1215-che-2006-abstract.pdf 2011-09-03
7 1215-CHE-2006 AMENDED CLAIMS 02-04-2013.pdf 2013-04-02
8 1215-CHE-2006 FORM-18.pdf 2011-09-03
8 1215-CHE-2006 CORRESPONDENCE OTHERS 02-04-2013.pdf 2013-04-02
9 1215-CHE-2006 AMENDED PAGES OF SPECIFICATION 22-03-2013.pdf 2013-03-22
9 1215-CHE-2006 POWER OF ATTORNEY 24-05-2012.pdf 2012-05-24
10 1215-CHE-2006 AMENDED CLAIMS 22-03-2013.pdf 2013-03-22
10 1215-CHE-2006 FORM.1 24-05-2012.pdf 2012-05-24
11 1215-CHE-2006 CORRESPONDENCE OTHERS 22-03-2013.pdf 2013-03-22
11 1215-CHE-2006 FORM-5 24-05-2012.pdf 2012-05-24
12 1215-CHE-2006 CORRESPONDENCE OTHERS 25-02-2013.pdf 2013-02-25
12 1215-CHE-2006 FORM-3 24-05-2012.pdf 2012-05-24
13 1215-CHE-2006 AMENDED CLAIMS 21-06-2012.pdf 2012-06-21
13 1215-CHE-2006 EXAMINATION REPORT REPLY RECEIVED. 24-05-2012.pdf 2012-05-24
14 1215-CHE-2006 AMENDED PAGES OF SPECIFICATION 21-06-2012.pdf 2012-06-21
14 1215-CHE-2006 AMENDED PAGES OF SPECIFICATION 24-05-2012.pdf 2012-05-24
15 1215-CHE-2006 CORRESPONDENCE OTHERS 21-06-2012.pdf 2012-06-21
15 1215-CHE-2006 AMENDED CLAIMS 24-05-2012.pdf 2012-05-24
16 1215-CHE-2006 FORM-1 21-06-2012.pdf 2012-06-21
17 1215-CHE-2006 AMENDED CLAIMS 24-05-2012.pdf 2012-05-24
17 1215-CHE-2006 CORRESPONDENCE OTHERS 21-06-2012.pdf 2012-06-21
18 1215-CHE-2006 AMENDED PAGES OF SPECIFICATION 24-05-2012.pdf 2012-05-24
18 1215-CHE-2006 AMENDED PAGES OF SPECIFICATION 21-06-2012.pdf 2012-06-21
19 1215-CHE-2006 AMENDED CLAIMS 21-06-2012.pdf 2012-06-21
19 1215-CHE-2006 EXAMINATION REPORT REPLY RECEIVED. 24-05-2012.pdf 2012-05-24
20 1215-CHE-2006 CORRESPONDENCE OTHERS 25-02-2013.pdf 2013-02-25
20 1215-CHE-2006 FORM-3 24-05-2012.pdf 2012-05-24
21 1215-CHE-2006 CORRESPONDENCE OTHERS 22-03-2013.pdf 2013-03-22
21 1215-CHE-2006 FORM-5 24-05-2012.pdf 2012-05-24
22 1215-CHE-2006 AMENDED CLAIMS 22-03-2013.pdf 2013-03-22
22 1215-CHE-2006 FORM.1 24-05-2012.pdf 2012-05-24
23 1215-CHE-2006 AMENDED PAGES OF SPECIFICATION 22-03-2013.pdf 2013-03-22
23 1215-CHE-2006 POWER OF ATTORNEY 24-05-2012.pdf 2012-05-24
24 1215-CHE-2006 FORM-18.pdf 2011-09-03
24 1215-CHE-2006 CORRESPONDENCE OTHERS 02-04-2013.pdf 2013-04-02
25 1215-che-2006-abstract.pdf 2011-09-03
25 1215-CHE-2006 AMENDED CLAIMS 02-04-2013.pdf 2013-04-02
26 1215-che-2006-correspondence-others.pdf 2011-09-03
26 1215-CHE-2006 FORM-13 26-04-2013.pdf 2013-04-26
27 1215-che-2006-description-provisional.pdf 2011-09-03
27 1215-CHE-2006 FORM-1 26-04-2013.pdf 2013-04-26
28 1215-che-2006-drawings.pdf 2011-09-03
28 1215-CHE-2006 CORRESPONDENCE OTHERS 26-04-2013.pdf 2013-04-26
29 1215-che-2006-form 1.pdf 2011-09-03
29 1215-CHE-2006 FORM-1 08-05-2013.pdf 2013-05-08
30 1215-che-2006-form 3.pdf 2011-09-03
30 1215-CHE-2006 CORRESPONDENCE OTHERS 08-05-2013.pdf 2013-05-08
31 1215-CHE-2006 FORM-13 02-08-2007.pdf 2007-08-02
31 1215-CHE-2006_EXAMREPORT.pdf 2016-07-02

ERegister / Renewals

3rd: 28 Aug 2013

From 12/07/2008 - To 12/07/2009

4th: 28 Aug 2013

From 12/07/2009 - To 12/07/2010

5th: 28 Aug 2013

From 12/07/2010 - To 12/07/2011

6th: 28 Aug 2013

From 12/07/2011 - To 12/07/2012

7th: 28 Aug 2013

From 12/07/2012 - To 12/07/2013

8th: 28 Aug 2013

From 12/07/2013 - To 12/07/2014

9th: 31 Jul 2014

From 12/07/2014 - To 12/07/2015

10th: 05 Jun 2015

From 12/07/2015 - To 12/07/2016