Determining compiler efficiency

There is provided a computer implemented method for determining the efficiency of a runtime compiler. A set of execution times representing the time taken for program code to perform a set task after two or more runtime compilations is recorded. A first metric as the difference between the first exe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: RAMANATH AJITH, THANGAMUTHU RADHAKRISHNAN, FULTON MIKE STEPHEN
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator RAMANATH AJITH
THANGAMUTHU RADHAKRISHNAN
FULTON MIKE STEPHEN
description There is provided a computer implemented method for determining the efficiency of a runtime compiler. A set of execution times representing the time taken for program code to perform a set task after two or more runtime compilations is recorded. A first metric as the difference between the first execution time and the last execution time of the set of execution times, a second metric as the average throughput improvement from the set of execution times, and a third metric as the time taken for the compiler to achieve the maximum throughput from the set of execution times is calculated. Finally, an efficiency metric is calculated using the first, second and third metrics to determine the efficiency of the compiler.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US8321851B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US8321851B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US8321851B23</originalsourceid><addsrcrecordid>eNrjZJB3SS1JLcrNzMvMS1dIzs8tyMxJLVJITUvLTM5MzUuu5GFgTUvMKU7lhdLcDApuriHOHrqpBfnxqcUFicmpeakl8aHBFsZGhhamhk5GxkQoAQADlCT2</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Determining compiler efficiency</title><source>esp@cenet</source><creator>RAMANATH AJITH ; THANGAMUTHU RADHAKRISHNAN ; FULTON MIKE STEPHEN</creator><creatorcontrib>RAMANATH AJITH ; THANGAMUTHU RADHAKRISHNAN ; FULTON MIKE STEPHEN</creatorcontrib><description>There is provided a computer implemented method for determining the efficiency of a runtime compiler. A set of execution times representing the time taken for program code to perform a set task after two or more runtime compilations is recorded. A first metric as the difference between the first execution time and the last execution time of the set of execution times, a second metric as the average throughput improvement from the set of execution times, and a third metric as the time taken for the compiler to achieve the maximum throughput from the set of execution times is calculated. Finally, an efficiency metric is calculated using the first, second and third metrics to determine the efficiency of the compiler.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2012</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20121127&amp;DB=EPODOC&amp;CC=US&amp;NR=8321851B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20121127&amp;DB=EPODOC&amp;CC=US&amp;NR=8321851B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>RAMANATH AJITH</creatorcontrib><creatorcontrib>THANGAMUTHU RADHAKRISHNAN</creatorcontrib><creatorcontrib>FULTON MIKE STEPHEN</creatorcontrib><title>Determining compiler efficiency</title><description>There is provided a computer implemented method for determining the efficiency of a runtime compiler. A set of execution times representing the time taken for program code to perform a set task after two or more runtime compilations is recorded. A first metric as the difference between the first execution time and the last execution time of the set of execution times, a second metric as the average throughput improvement from the set of execution times, and a third metric as the time taken for the compiler to achieve the maximum throughput from the set of execution times is calculated. Finally, an efficiency metric is calculated using the first, second and third metrics to determine the efficiency of the compiler.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2012</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZJB3SS1JLcrNzMvMS1dIzs8tyMxJLVJITUvLTM5MzUuu5GFgTUvMKU7lhdLcDApuriHOHrqpBfnxqcUFicmpeakl8aHBFsZGhhamhk5GxkQoAQADlCT2</recordid><startdate>20121127</startdate><enddate>20121127</enddate><creator>RAMANATH AJITH</creator><creator>THANGAMUTHU RADHAKRISHNAN</creator><creator>FULTON MIKE STEPHEN</creator><scope>EVB</scope></search><sort><creationdate>20121127</creationdate><title>Determining compiler efficiency</title><author>RAMANATH AJITH ; THANGAMUTHU RADHAKRISHNAN ; FULTON MIKE STEPHEN</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US8321851B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2012</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>RAMANATH AJITH</creatorcontrib><creatorcontrib>THANGAMUTHU RADHAKRISHNAN</creatorcontrib><creatorcontrib>FULTON MIKE STEPHEN</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>RAMANATH AJITH</au><au>THANGAMUTHU RADHAKRISHNAN</au><au>FULTON MIKE STEPHEN</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Determining compiler efficiency</title><date>2012-11-27</date><risdate>2012</risdate><abstract>There is provided a computer implemented method for determining the efficiency of a runtime compiler. A set of execution times representing the time taken for program code to perform a set task after two or more runtime compilations is recorded. A first metric as the difference between the first execution time and the last execution time of the set of execution times, a second metric as the average throughput improvement from the set of execution times, and a third metric as the time taken for the compiler to achieve the maximum throughput from the set of execution times is calculated. Finally, an efficiency metric is calculated using the first, second and third metrics to determine the efficiency of the compiler.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US8321851B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Determining compiler efficiency
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-03T17%3A26%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=RAMANATH%20AJITH&rft.date=2012-11-27&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS8321851B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true