Method for selective solicitation of user assistance in the performance tuning process
A compiler tool is provided to selectively solicit assistance from a programmer in order to improve optimization of code compiled by the compiler. As a program is being compiled, the compiler keeps track of the places where it could do better if it only knew certain information. The user is presente...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng |
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 | Humphreys, Jonathan Granston, Elana Bartley, David |
description | A compiler tool is provided to selectively solicit assistance from a programmer in order to improve optimization of code compiled by the compiler. As a program is being compiled, the compiler keeps track of the places where it could do better if it only knew certain information. The user is presented with one or more pieces of advice that each identify a problem that prevented the compiler from making a particular optimization due to not enough information and one or more suggestions as to how to provide additional information to the compiler. This list is generally filtered so that only a subset of missing information that has a high likelihood of leading to better performance is presented. Other missing information is not requested. |
format | Patent |
fullrecord | <record><control><sourceid>uspatents_EFI</sourceid><recordid>TN_cdi_uspatents_applications_20030140334</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>20030140334</sourcerecordid><originalsourceid>FETCH-uspatents_applications_200301403343</originalsourceid><addsrcrecordid>eNqVjTEKAjEQRdNYiHqHaS2EaPYGotjYie0yxIk7sJsJmYnnd1m8gNWDz_u8tXveyQZ5QZIKSiNF4w-BysiRDY0lgyRoShVQldUwRwLOYANBoTr_pmWyljm_oVSJpLp1q4Sj0u7HjdtfL4_z7dC0oFE27bGUObIktD95H_yx8yF04R_3C52qQRM</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Method for selective solicitation of user assistance in the performance tuning process</title><source>USPTO Published Applications</source><creator>Humphreys, Jonathan ; Granston, Elana ; Bartley, David</creator><creatorcontrib>Humphreys, Jonathan ; Granston, Elana ; Bartley, David</creatorcontrib><description>A compiler tool is provided to selectively solicit assistance from a programmer in order to improve optimization of code compiled by the compiler. As a program is being compiled, the compiler keeps track of the places where it could do better if it only knew certain information. The user is presented with one or more pieces of advice that each identify a problem that prevented the compiler from making a particular optimization due to not enough information and one or more suggestions as to how to provide additional information to the compiler. This list is generally filtered so that only a subset of missing information that has a high likelihood of leading to better performance is presented. Other missing information is not requested.</description><language>eng</language><creationdate>2003</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/20030140334$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,780,873,885,64058</link.rule.ids><linktorsrc>$$Uhttps://patentcenter.uspto.gov/applications/10317786$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Humphreys, Jonathan</creatorcontrib><creatorcontrib>Granston, Elana</creatorcontrib><creatorcontrib>Bartley, David</creatorcontrib><title>Method for selective solicitation of user assistance in the performance tuning process</title><description>A compiler tool is provided to selectively solicit assistance from a programmer in order to improve optimization of code compiled by the compiler. As a program is being compiled, the compiler keeps track of the places where it could do better if it only knew certain information. The user is presented with one or more pieces of advice that each identify a problem that prevented the compiler from making a particular optimization due to not enough information and one or more suggestions as to how to provide additional information to the compiler. This list is generally filtered so that only a subset of missing information that has a high likelihood of leading to better performance is presented. Other missing information is not requested.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2003</creationdate><recordtype>patent</recordtype><sourceid>EFI</sourceid><recordid>eNqVjTEKAjEQRdNYiHqHaS2EaPYGotjYie0yxIk7sJsJmYnnd1m8gNWDz_u8tXveyQZ5QZIKSiNF4w-BysiRDY0lgyRoShVQldUwRwLOYANBoTr_pmWyljm_oVSJpLp1q4Sj0u7HjdtfL4_z7dC0oFE27bGUObIktD95H_yx8yF04R_3C52qQRM</recordid><startdate>20030724</startdate><enddate>20030724</enddate><creator>Humphreys, Jonathan</creator><creator>Granston, Elana</creator><creator>Bartley, David</creator><scope>EFI</scope></search><sort><creationdate>20030724</creationdate><title>Method for selective solicitation of user assistance in the performance tuning process</title><author>Humphreys, Jonathan ; Granston, Elana ; Bartley, David</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_applications_200301403343</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2003</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Humphreys, Jonathan</creatorcontrib><creatorcontrib>Granston, Elana</creatorcontrib><creatorcontrib>Bartley, David</creatorcontrib><collection>USPTO Published Applications</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Humphreys, Jonathan</au><au>Granston, Elana</au><au>Bartley, David</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Method for selective solicitation of user assistance in the performance tuning process</title><date>2003-07-24</date><risdate>2003</risdate><abstract>A compiler tool is provided to selectively solicit assistance from a programmer in order to improve optimization of code compiled by the compiler. As a program is being compiled, the compiler keeps track of the places where it could do better if it only knew certain information. The user is presented with one or more pieces of advice that each identify a problem that prevented the compiler from making a particular optimization due to not enough information and one or more suggestions as to how to provide additional information to the compiler. This list is generally filtered so that only a subset of missing information that has a high likelihood of leading to better performance is presented. Other missing information is not requested.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_uspatents_applications_20030140334 |
source | USPTO Published Applications |
title | Method for selective solicitation of user assistance in the performance tuning process |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-10T12%3A20%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFI&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Humphreys,%20Jonathan&rft.date=2003-07-24&rft_id=info:doi/&rft_dat=%3Cuspatents_EFI%3E20030140334%3C/uspatents_EFI%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 |