DYNAMIC PERFORMANCE PROFILING

A dynamic performance profiler is operable to receive, in substantially real-time, raw performance data from a testing platform. A software-based image is executing on a target hardware platform (e.g., either simulated or actual) on the testing platform, and the testing platform monitors such execut...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: JAYARAMAN, SATYA, ABHYANKAR, SACHIN, JONG, ALEX KWANG-HO, HIGGINS, RICHARD ALFRED
Format: Patent
Sprache:eng ; fre
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 JAYARAMAN, SATYA
ABHYANKAR, SACHIN
JONG, ALEX KWANG-HO
HIGGINS, RICHARD ALFRED
description A dynamic performance profiler is operable to receive, in substantially real-time, raw performance data from a testing platform. A software-based image is executing on a target hardware platform (e.g., either simulated or actual) on the testing platform, and the testing platform monitors such execution to generate corresponding raw performance data, which is communicated, in substantially real-time, as it is generated during execution of the software-based image to a dynamic profiler. The dynamic profiler may be configured to archive select portions of the received raw performance data to data storage. As the raw performance data is received, the dynamic profiler analyzes the data to determine whether the performance of the software-based image on the target hardware platform violates a predefined performance constraint. When the performance constraint is violated, the dynamic profiler archives a portion of the received raw performance. Un profileur dynamique de performances fonctionne de manière à recevoir, quasiment en temps réel, des données de performances brutes d'une plate-forme de test. Une image basée sur un logiciel s'exécute sur une plate-forme cible de matériel (par ex., simulée ou réelle) sur la plate-forme de test, et la plate-forme de test surveille cette exécution pour générer des données de performances brutes correspondantes, qui sont communiquées, quasiment en temps réel, lorsqu'elles sont générées pendant l'exécution de l'image basée sur un logiciel, à un profileur dynamique. Le profileur dynamique peut être configuré pour archiver des parties sélectionnées des données de performances brutes reçues dans un stockage de données. Lorsque les données de performances brutes sont reçues, le profileur dynamique analyse les données pour déterminer si la performance de l'image basée sur un logiciel sur la plate-forme cible de matériel ne respecte pas une contrainte de performance prédéfinie. Lorsque la contrainte de performance n'est pas respectée, le profileur dynamique archive une partie de la performance brute reçue.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2010065413A3</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2010065413A3</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2010065413A33</originalsourceid><addsrcrecordid>eNrjZJB1ifRz9PV0VghwDXLzD_J19HN2VQgI8nfz9PH0c-dhYE1LzClO5YXS3AzKbq4hzh66qQX58anFBYnJqXmpJfHh_kYGhgYGZqYmhsaOxsbEqQIAHg0iBQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>DYNAMIC PERFORMANCE PROFILING</title><source>esp@cenet</source><creator>JAYARAMAN, SATYA ; ABHYANKAR, SACHIN ; JONG, ALEX KWANG-HO ; HIGGINS, RICHARD ALFRED</creator><creatorcontrib>JAYARAMAN, SATYA ; ABHYANKAR, SACHIN ; JONG, ALEX KWANG-HO ; HIGGINS, RICHARD ALFRED</creatorcontrib><description>A dynamic performance profiler is operable to receive, in substantially real-time, raw performance data from a testing platform. A software-based image is executing on a target hardware platform (e.g., either simulated or actual) on the testing platform, and the testing platform monitors such execution to generate corresponding raw performance data, which is communicated, in substantially real-time, as it is generated during execution of the software-based image to a dynamic profiler. The dynamic profiler may be configured to archive select portions of the received raw performance data to data storage. As the raw performance data is received, the dynamic profiler analyzes the data to determine whether the performance of the software-based image on the target hardware platform violates a predefined performance constraint. When the performance constraint is violated, the dynamic profiler archives a portion of the received raw performance. Un profileur dynamique de performances fonctionne de manière à recevoir, quasiment en temps réel, des données de performances brutes d'une plate-forme de test. Une image basée sur un logiciel s'exécute sur une plate-forme cible de matériel (par ex., simulée ou réelle) sur la plate-forme de test, et la plate-forme de test surveille cette exécution pour générer des données de performances brutes correspondantes, qui sont communiquées, quasiment en temps réel, lorsqu'elles sont générées pendant l'exécution de l'image basée sur un logiciel, à un profileur dynamique. Le profileur dynamique peut être configuré pour archiver des parties sélectionnées des données de performances brutes reçues dans un stockage de données. Lorsque les données de performances brutes sont reçues, le profileur dynamique analyse les données pour déterminer si la performance de l'image basée sur un logiciel sur la plate-forme cible de matériel ne respecte pas une contrainte de performance prédéfinie. Lorsque la contrainte de performance n'est pas respectée, le profileur dynamique archive une partie de la performance brute reçue.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2010</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=20100826&amp;DB=EPODOC&amp;CC=WO&amp;NR=2010065413A3$$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=20100826&amp;DB=EPODOC&amp;CC=WO&amp;NR=2010065413A3$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>JAYARAMAN, SATYA</creatorcontrib><creatorcontrib>ABHYANKAR, SACHIN</creatorcontrib><creatorcontrib>JONG, ALEX KWANG-HO</creatorcontrib><creatorcontrib>HIGGINS, RICHARD ALFRED</creatorcontrib><title>DYNAMIC PERFORMANCE PROFILING</title><description>A dynamic performance profiler is operable to receive, in substantially real-time, raw performance data from a testing platform. A software-based image is executing on a target hardware platform (e.g., either simulated or actual) on the testing platform, and the testing platform monitors such execution to generate corresponding raw performance data, which is communicated, in substantially real-time, as it is generated during execution of the software-based image to a dynamic profiler. The dynamic profiler may be configured to archive select portions of the received raw performance data to data storage. As the raw performance data is received, the dynamic profiler analyzes the data to determine whether the performance of the software-based image on the target hardware platform violates a predefined performance constraint. When the performance constraint is violated, the dynamic profiler archives a portion of the received raw performance. Un profileur dynamique de performances fonctionne de manière à recevoir, quasiment en temps réel, des données de performances brutes d'une plate-forme de test. Une image basée sur un logiciel s'exécute sur une plate-forme cible de matériel (par ex., simulée ou réelle) sur la plate-forme de test, et la plate-forme de test surveille cette exécution pour générer des données de performances brutes correspondantes, qui sont communiquées, quasiment en temps réel, lorsqu'elles sont générées pendant l'exécution de l'image basée sur un logiciel, à un profileur dynamique. Le profileur dynamique peut être configuré pour archiver des parties sélectionnées des données de performances brutes reçues dans un stockage de données. Lorsque les données de performances brutes sont reçues, le profileur dynamique analyse les données pour déterminer si la performance de l'image basée sur un logiciel sur la plate-forme cible de matériel ne respecte pas une contrainte de performance prédéfinie. Lorsque la contrainte de performance n'est pas respectée, le profileur dynamique archive une partie de la performance brute reçue.</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>2010</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZJB1ifRz9PV0VghwDXLzD_J19HN2VQgI8nfz9PH0c-dhYE1LzClO5YXS3AzKbq4hzh66qQX58anFBYnJqXmpJfHh_kYGhgYGZqYmhsaOxsbEqQIAHg0iBQ</recordid><startdate>20100826</startdate><enddate>20100826</enddate><creator>JAYARAMAN, SATYA</creator><creator>ABHYANKAR, SACHIN</creator><creator>JONG, ALEX KWANG-HO</creator><creator>HIGGINS, RICHARD ALFRED</creator><scope>EVB</scope></search><sort><creationdate>20100826</creationdate><title>DYNAMIC PERFORMANCE PROFILING</title><author>JAYARAMAN, SATYA ; ABHYANKAR, SACHIN ; JONG, ALEX KWANG-HO ; HIGGINS, RICHARD ALFRED</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2010065413A33</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2010</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>JAYARAMAN, SATYA</creatorcontrib><creatorcontrib>ABHYANKAR, SACHIN</creatorcontrib><creatorcontrib>JONG, ALEX KWANG-HO</creatorcontrib><creatorcontrib>HIGGINS, RICHARD ALFRED</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>JAYARAMAN, SATYA</au><au>ABHYANKAR, SACHIN</au><au>JONG, ALEX KWANG-HO</au><au>HIGGINS, RICHARD ALFRED</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>DYNAMIC PERFORMANCE PROFILING</title><date>2010-08-26</date><risdate>2010</risdate><abstract>A dynamic performance profiler is operable to receive, in substantially real-time, raw performance data from a testing platform. A software-based image is executing on a target hardware platform (e.g., either simulated or actual) on the testing platform, and the testing platform monitors such execution to generate corresponding raw performance data, which is communicated, in substantially real-time, as it is generated during execution of the software-based image to a dynamic profiler. The dynamic profiler may be configured to archive select portions of the received raw performance data to data storage. As the raw performance data is received, the dynamic profiler analyzes the data to determine whether the performance of the software-based image on the target hardware platform violates a predefined performance constraint. When the performance constraint is violated, the dynamic profiler archives a portion of the received raw performance. Un profileur dynamique de performances fonctionne de manière à recevoir, quasiment en temps réel, des données de performances brutes d'une plate-forme de test. Une image basée sur un logiciel s'exécute sur une plate-forme cible de matériel (par ex., simulée ou réelle) sur la plate-forme de test, et la plate-forme de test surveille cette exécution pour générer des données de performances brutes correspondantes, qui sont communiquées, quasiment en temps réel, lorsqu'elles sont générées pendant l'exécution de l'image basée sur un logiciel, à un profileur dynamique. Le profileur dynamique peut être configuré pour archiver des parties sélectionnées des données de performances brutes reçues dans un stockage de données. Lorsque les données de performances brutes sont reçues, le profileur dynamique analyse les données pour déterminer si la performance de l'image basée sur un logiciel sur la plate-forme cible de matériel ne respecte pas une contrainte de performance prédéfinie. Lorsque la contrainte de performance n'est pas respectée, le profileur dynamique archive une partie de la performance brute reçue.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2010065413A3
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title DYNAMIC PERFORMANCE PROFILING
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-24T08%3A20%3A32IST&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=JAYARAMAN,%20SATYA&rft.date=2010-08-26&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2010065413A3%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