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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Humphreys, Jonathan, Granston, Elana, Bartley, David
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