A practical method for quickly improving performance and reducing answer time through the selection of hot loops based on the input data

A quick resolution of the performance problem depends on having precise methodology/tool for exploring the relationship between performance and computation analysis. Also, it is necessary to take into account parameters that have an impact on the methodology process. Input data is an important and a...

Full description

Saved in:
Bibliographic Details
Published in2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems pp. 1150 - 1157
Main Authors Djoudi, L. A., Achab, M. A.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.06.2012
Subjects
Online AccessGet full text

Cover

Loading…
Abstract A quick resolution of the performance problem depends on having precise methodology/tool for exploring the relationship between performance and computation analysis. Also, it is necessary to take into account parameters that have an impact on the methodology process. Input data is an important and a main parameter which can involve the performance gain and the answer time. In this paper, we propose a strategy which allows us to quickly improve performance by (1) focusing on the hot part of code and (2) taking into account the input data. Our methodology provides a precise static/dynamic analysis for the selected part of code. It guides user to apply the best transformation for the hot part of code. Whatever the number and the size of input data, the size of the application, our methodology provides in a short time the best transformation for the selected part of code.
AbstractList A quick resolution of the performance problem depends on having precise methodology/tool for exploring the relationship between performance and computation analysis. Also, it is necessary to take into account parameters that have an impact on the methodology process. Input data is an important and a main parameter which can involve the performance gain and the answer time. In this paper, we propose a strategy which allows us to quickly improve performance by (1) focusing on the hot part of code and (2) taking into account the input data. Our methodology provides a precise static/dynamic analysis for the selected part of code. It guides user to apply the best transformation for the hot part of code. Whatever the number and the size of input data, the size of the application, our methodology provides in a short time the best transformation for the selected part of code.
Author Djoudi, L. A.
Achab, M. A.
Author_xml – sequence: 1
  givenname: L. A.
  surname: Djoudi
  fullname: Djoudi, L. A.
  email: a.djoudi.lamia@gmail.com
– sequence: 2
  givenname: M. A.
  surname: Achab
  fullname: Achab, M. A.
BookMark eNotjL1OwzAURo0ACVo6MrHcF2jxX2xnrCqgSJVggLly4uvGkMTBSUC8AY9NKpiO9J1PZ0bO2tgiIdeMrhij-e32ebNZccr4iufmhMyoVnkmtczlKZkxqbTgTElzQRZ9_0YpZVRkVOtL8rOGLtlyCKWtocGhig58TPAxhvK9_obQdCl-hvYAHaZJNLYtEWzrIKEby6Owbf-FCYbQIAxViuOhmojQY41TOLYQPVRxgDrGrofC9uhgWo-f0HbjAM4O9oqce1v3uPjnnLze371stsvd08PjZr1bBqazYWmY9agzprRB6ZwoZCl0IZygXktfOK6wMMZQ5alUaAtRGKE94zz3pZIsF3Ny89cNiLjvUmhs-t4rIbigUvwC-wFlpA
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/HPCC.2012.298
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 0769547494
9780769547497
EndPage 1157
ExternalDocumentID 6332304
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
IERZE
OCL
RIE
RIL
ID FETCH-LOGICAL-i175t-81afe751678e4dd3b4c37b3d30f74fbd26eb88806f046eab3b837f1229fc64193
IEDL.DBID RIE
ISBN 1467321648
9781467321648
IngestDate Wed Jun 26 19:23:09 EDT 2024
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-81afe751678e4dd3b4c37b3d30f74fbd26eb88806f046eab3b837f1229fc64193
PageCount 8
ParticipantIDs ieee_primary_6332304
PublicationCentury 2000
PublicationDate 2012-June
PublicationDateYYYYMMDD 2012-06-01
PublicationDate_xml – month: 06
  year: 2012
  text: 2012-June
PublicationDecade 2010
PublicationTitle 2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems
PublicationTitleAbbrev hpcc-icess
PublicationYear 2012
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0001035077
Score 1.5207047
Snippet A quick resolution of the performance problem depends on having precise methodology/tool for exploring the relationship between performance and computation...
SourceID ieee
SourceType Publisher
StartPage 1150
SubjectTerms Assembly
Expert systems
Focusing
Instruments
Optimization
Performance analysis
Title A practical method for quickly improving performance and reducing answer time through the selection of hot loops based on the input data
URI https://ieeexplore.ieee.org/document/6332304
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LSsNAFB3arlyptOKbu3Bp0iaTziRLKZYiVLqw0F2ZJ4aWJLYJol_gZzuTR4PiwlWSSQjDJHDPvXPPOQjdBaHkRETCiXCAnYD5kcOw9hzhCcUlG4mw1NmeP5PZMnhajVcddH_gwiilyuYz5drTci9fpqKwpbIhwdjWMLuoS6Oo4mq19RS7RUZpyd0iFPsmDQgbSafmutXYHM4Wk4lt7PJdPwp_OKuUgWV6jObNlKp-ko1b5NwVn7_UGv875xM0aCl8sDgEp1PUUUkffT1AzYpiW6i8o8GAVngrYrHZfkDcVBgga_kEwBIJO6vwam-YyPaudmAt6aH2-DFHBfvST8d8ZEg1vKY5bNM024MNkhLMqH0mTrIiB9uTOkDL6ePLZObUVgxObPBF7oQe04qOPRPaVCAl5oHAlGOJR5oGmkufKG5y6RHRJt9WjGNuEl_t-X6kBQkMSDxDvSRN1DkCIi152ydjbtCiZAYvYYppFNr2FfMmeYH6dhXXWaW2sa4X8PLv4St0ZL9i1bx1jXr5rlA3Bibk_Lb8P74B5Ae8SQ
link.rule.ids 310,311,783,787,792,793,799,27937,55086
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT4NAEN3UetCTmtb47Rw8Ci0sXeBoGpuqbdNDm_TW7BeRtIHaQoz-An-2s9CPaDx4AhZCNgvJvJl9bx4hd16gBJOhtELqUcvjbmhxGjmWdKQWijdlUPTZ7g9Yd-w9T1qTCrnfamG01gX5TNvmtNjLV6nMTamswSg1Ncw9so-4OmClWmtXUTGbZL5fqLeYT11MBIJNU6fN9a7LZqM7bLcNtcu13TD44a1ShJbOEelvJlUySmZ2nglbfv7q1_jfWR-T-k7EB8NteDohFZ3UyNcDrHVRfA6lezQgbIW3PJaz-QfEmxoDLHaKAuCJgqXp8WpuYGx710swpvSwdvnBo4ZV4aiDnxnSCF7TDOZpuliBCZMKcNQ8EyeLPAPDSq2Tcedx1O5aazMGK0aEkVmBwyPttxwMbtpTigpPUl9QRZuR70VCuUwLzKabLMKMW3NBBaa-keO6YSSZhzDxlFSTNNFnBJgy8m2XtQTiRcURMVGf-mFgCCz4JnVOamYVp4uy38Z0vYAXfw_fkoPuqN-b9p4GL5fk0HzRksp1RarZMtfXCBoycVP8K9_oXL-U
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2012+IEEE+14th+International+Conference+on+High+Performance+Computing+and+Communication+%26+2012+IEEE+9th+International+Conference+on+Embedded+Software+and+Systems&rft.atitle=A+practical+method+for+quickly+improving+performance+and+reducing+answer+time+through+the+selection+of+hot+loops+based+on+the+input+data&rft.au=Djoudi%2C+L.+A.&rft.au=Achab%2C+M.+A.&rft.date=2012-06-01&rft.pub=IEEE&rft.isbn=9781467321648&rft.spage=1150&rft.epage=1157&rft_id=info:doi/10.1109%2FHPCC.2012.298&rft.externalDocID=6332304
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467321648/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467321648/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781467321648/sc.gif&client=summon&freeimage=true