http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8060857-B2

Outgoing Links

Predicate Object
assignee http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_347eace8cec92ef2be94323cc0320a20
classificationCPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F8-76
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F8-456
classificationIPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F9-45
http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F9-44
filingDate 2009-01-31-04:00^^<http://www.w3.org/2001/XMLSchema#date>
grantDate 2011-11-15-04:00^^<http://www.w3.org/2001/XMLSchema#date>
inventor http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_645a7ced75ef2f5ac5efcc59de6fc684
publicationDate 2011-11-15-04:00^^<http://www.w3.org/2001/XMLSchema#date>
publicationNumber US-8060857-B2
titleOfInvention Automated partitioning of a computation for parallel or other high capability architecture
abstract A method and a system for transformation-based program generation using two separate specifications as input: An implementation neutral specification of the desired computation and a specification of the execution platform. The generated implementation incorporates execution platform opportunities such as parallelism. Operationally, the invention has two broad stages. First, it designs the abstract implementation in the problem domain in terms of an Intermediate Language (IL) that is unfettered by programming language restrictions and requirements. Concurrently, the design is evolved by specializing the IL to encapsulate a plurality of desired design features in the implementation such as partitioning for multicore and/or instruction level parallelism. Concurrently, constraints that stand in for implied implementation structures are added to the design and coordinated with other constraints. Second, the IL is refined into implementation code. With this invention, porting an implementation neutral computation to an arbitrary architecture can be automated.
isCitedBy http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2022261227-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9395957-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8453126-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11726760-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8479185-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10878358-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8532129-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2011208894-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2014173556-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10277582-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10031724-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11789715-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9785484-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9223550-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8391305-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9542169-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2021011896-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9501268-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11113034-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9489183-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2012151459-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10423391-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2010138733-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9733915-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2011219187-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9733993-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2011219191-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11714614-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11593342-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11714829-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9135027-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9164740-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9507568-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11620117-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10929160-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9860145-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9710243-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2015128114-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8898627-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10545915-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2011158250-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2011158254-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2013125091-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2011158249-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2012151463-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10198405-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9501333-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10198252-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9015658-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10282179-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10620916-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8868837-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8295305-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8381172-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11275556-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8621478-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2016224581-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11429365-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2015178056-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11436006-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10922780-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2011283269-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9712472-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9430204-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2011219381-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-11269835-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10261985-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-9658836-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-10685312-B2
priorityDate 2009-01-31-04:00^^<http://www.w3.org/2001/XMLSchema#date>
type http://data.epo.org/linked-data/def/patent/Publication

Incoming Links

Predicate Subject
isCitedBy http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6408431-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7146347-B1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-6088511-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-5237691-A
isDiscussedBy http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID18008
http://rdf.ncbi.nlm.nih.gov/pubchem/protein/ACCP34514
http://rdf.ncbi.nlm.nih.gov/pubchem/protein/ACCQ9UJX6
http://rdf.ncbi.nlm.nih.gov/pubchem/protein/ACCP86839
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID42871
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID850818
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID79085
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID45906
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID29882
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID101887140
http://rdf.ncbi.nlm.nih.gov/pubchem/protein/ACCQ8BZQ7
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID299611
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID835178
http://rdf.ncbi.nlm.nih.gov/pubchem/protein/ACCP21263
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID23805
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID3361204
http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID54740
http://rdf.ncbi.nlm.nih.gov/pubchem/anatomy/ANATOMYID442491
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID99152
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID129747297
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID815008
http://rdf.ncbi.nlm.nih.gov/pubchem/taxonomy/TAXID51239
http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID6582
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID128491820
http://rdf.ncbi.nlm.nih.gov/pubchem/taxonomy/TAXID442491
http://rdf.ncbi.nlm.nih.gov/pubchem/protein/ACCQ6P5H2
http://rdf.ncbi.nlm.nih.gov/pubchem/protein/ACCP48681
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID10297
http://rdf.ncbi.nlm.nih.gov/pubchem/anatomy/ANATOMYID51239
http://rdf.ncbi.nlm.nih.gov/pubchem/protein/ACCQ9Z1Q1
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID526572
http://rdf.ncbi.nlm.nih.gov/pubchem/gene/GID10763

Total number of triples: 119.