http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-5958048-A

Outgoing Links

Predicate Object
assignee http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_08a731eb354b78b49aff7370de3cae0c
classificationCPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F8-441
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-325
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F8-443
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-3885
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-30061
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-30072
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F8-4452
classificationIPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F9-32
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F9-38
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F9-45
filingDate 1996-10-18-04:00^^<http://www.w3.org/2001/XMLSchema#date>
grantDate 1999-09-28-04:00^^<http://www.w3.org/2001/XMLSchema#date>
inventor http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_aaa268eae7373489a4c0acf807e0b3bc
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_ced48edd4d4dad9a9d0e0bad8f364dfc
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_61427a69bb7f9a9088f44874aa04eca9
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_c5be222d2c1a13495a78d3852a72bd92
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_a63baf1255aeab8da066969f1fb73716
publicationDate 1999-09-28-04:00^^<http://www.w3.org/2001/XMLSchema#date>
publicationNumber US-5958048-A
titleOfInvention Architectural support for software pipelining of nested loops
abstract For certain classes of software pipelined loops, prologue and epilogue portions of adjacent inner loops in a nested loop can be overlapped. In this way, outer loop code, as well as inner loop code, can be software pipelined. Architectural support for software pipelined nested loops is provided by a set of loop parameter and status registers and by an implementation of loop state dependent, multiway control transfers. For loop body code compatible with two simple constraints, the present invention does not require additional code elements for disabling garbage operations during prologue and epilogue loop periods of adjacent inner loops. Nested loop control allows overlap between the epilogue period of a prior inner loop and the prologue period of a next inner loop. As a result, nested loop code can be more efficiently scheduled by a compiler for execution on a processor such as VLIW processor which provides architectural support for software pipelined nested loops, thereby providing improved loop performance. Loop state dependent, multiway control transfers are provided by multi-way control transfer logic which includes the loop parameter and status registers and a branch target selector for selecting control transfer addresses corresponding to inner loop body code, a start patch, and a finish patch from control transfer address registers in accordance with loop state.
isCitedBy http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9244677-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/TW-I772842-B
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9875104-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2011185347-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9875100-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11340908-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2010328853-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9898266-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2015007154-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2016154638-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/TW-I635390-B
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10802956-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8438558-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6145076-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6594824-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11501144-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2007073999-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6820250-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10838724-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2007073528-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6584611-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6944853-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2007074000-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11055095-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9495168-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6074433-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2002133813-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2015270855-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2002091996-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2009037161-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11340903-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10885434-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10628142-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10248908-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/WO-2007067275-A3
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/EP-3872628-A3
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6113650-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6549903-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2017220352-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9391645-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2016085530-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11442709-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2008282051-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/JP-2016157463-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6910123-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2008010635-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8387036-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10228947-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/WO-2005029318-A3
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10732945-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/WO-2005029318-A2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2020371800-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/KR-20210039358-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-RE41904-E
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2007150707-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9292287-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7631305-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6775765-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2015149747-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2014101415-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9733913-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10534607-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2005097509-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2018341479-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11727259-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2003120899-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8438003-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2003120882-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/JP-2015520905-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2015039861-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10108538-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10776127-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6684319-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9760356-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2003120905-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8549507-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2003120900-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10114647-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2003182511-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10504022-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7444276-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2008235657-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2004015934-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6178499-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10180829-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9268541-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2003105617-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10402177-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9946539-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6954927-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6301706-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2002144092-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2002138718-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2003135848-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7945768-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/TW-I700587-B
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2009307472-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6766445-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/TW-I681291-B
priorityDate 1996-08-07-04:00^^<http://www.w3.org/2001/XMLSchema#date>
type http://data.epo.org/linked-data/def/patent/Publication

Incoming Links

Predicate Subject
isDiscussedBy http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID688520
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID135814683

Total number of triples: 125.