{"id":"https://openalex.org/W1969592130","doi":"https://doi.org/10.2478/v10006-010-0043-1","title":"Loop profiling tool for HPC code inspection as an efficient method of FPGA based acceleration","display_name":"Loop profiling tool for HPC code inspection as an efficient method of FPGA based acceleration","publication_year":2010,"publication_date":"2010-09-01","ids":{"openalex":"https://openalex.org/W1969592130","doi":"https://doi.org/10.2478/v10006-010-0043-1","mag":"1969592130"},"language":"en","primary_location":{"id":"doi:10.2478/v10006-010-0043-1","is_oa":true,"landing_page_url":"https://doi.org/10.2478/v10006-010-0043-1","pdf_url":"https://sciendo.com/pdf/10.2478/v10006-010-0043-1","source":{"id":"https://openalex.org/S117679522","display_name":"International Journal of Applied Mathematics and Computer Science","issn_l":"1641-876X","issn":["1641-876X","2083-8492"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320322","host_organization_name":"De Gruyter Open","host_organization_lineage":["https://openalex.org/P4310320322","https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter Open","De Gruyter"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Applied Mathematics and Computer Science","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://sciendo.com/pdf/10.2478/v10006-010-0043-1","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5036847074","display_name":"Marcin Pietro\u0144","orcid":"https://orcid.org/0000-0001-9357-9231"},"institutions":[{"id":"https://openalex.org/I686019","display_name":"AGH University of Krakow","ror":"https://ror.org/00bas1c41","country_code":"PL","type":"education","lineage":["https://openalex.org/I686019"]}],"countries":["PL"],"is_corresponding":false,"raw_author_name":"Marcin Pietro\u0144","raw_affiliation_strings":["Department of Electrical Engineering and Computer Science, AGH University of Science and Technology, al. Mickiewicza 30, 30-059 Cracow, Poland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, AGH University of Science and Technology, al. Mickiewicza 30, 30-059 Cracow, Poland","institution_ids":["https://openalex.org/I686019"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052669287","display_name":"Pawel Grzegorz Russek","orcid":"https://orcid.org/0000-0003-3858-4278"},"institutions":[{"id":"https://openalex.org/I4391012572","display_name":"Akademickie Centrum Komputerowe Cyfronet AGH","ror":"https://ror.org/0575jwx13","country_code":"PL","type":"education","lineage":["https://openalex.org/I4391012572"]},{"id":"https://openalex.org/I686019","display_name":"AGH University of Krakow","ror":"https://ror.org/00bas1c41","country_code":"PL","type":"education","lineage":["https://openalex.org/I686019"]}],"countries":["PL"],"is_corresponding":false,"raw_author_name":"Pawe\u0142 Russek","raw_affiliation_strings":["Academic Computer Centre Cyfronet AGH ul. Nawojki 11, 30-590 Cracow, Poland","Department of Electrical Engineering and Computer Science AGH University of Science and Technology, al. Mickiewicza 30, 30-059 Cracow, Poland","Department of Electrical Engineering and Computer Science, AGH University of Science and Technology, al. Mickiewicza 30, 30-059 Cracow, Poland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Academic Computer Centre Cyfronet AGH ul. Nawojki 11, 30-590 Cracow, Poland","institution_ids":["https://openalex.org/I686019","https://openalex.org/I4391012572"]},{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science AGH University of Science and Technology, al. Mickiewicza 30, 30-059 Cracow, Poland","institution_ids":["https://openalex.org/I686019"]},{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, AGH University of Science and Technology, al. Mickiewicza 30, 30-059 Cracow, Poland","institution_ids":["https://openalex.org/I686019"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048697784","display_name":"K. Wiatr","orcid":"https://orcid.org/0000-0001-5959-0277"},"institutions":[{"id":"https://openalex.org/I4391012572","display_name":"Akademickie Centrum Komputerowe Cyfronet AGH","ror":"https://ror.org/0575jwx13","country_code":"PL","type":"education","lineage":["https://openalex.org/I4391012572"]},{"id":"https://openalex.org/I686019","display_name":"AGH University of Krakow","ror":"https://ror.org/00bas1c41","country_code":"PL","type":"education","lineage":["https://openalex.org/I686019"]}],"countries":["PL"],"is_corresponding":false,"raw_author_name":"Kazimierz Wiatr","raw_affiliation_strings":["Academic Computer Centre Cyfronet AGH ul. Nawojki 11, 30-590 Cracow, Poland","Department of Electrical Engineering and Computer Science AGH University of Science and Technology, al. Mickiewicza 30, 30-059 Cracow, Poland","Department of Electrical Engineering and Computer Science, AGH University of Science and Technology, al. Mickiewicza 30, 30-059 Cracow, Poland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Academic Computer Centre Cyfronet AGH ul. Nawojki 11, 30-590 Cracow, Poland","institution_ids":["https://openalex.org/I686019","https://openalex.org/I4391012572"]},{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science AGH University of Science and Technology, al. Mickiewicza 30, 30-059 Cracow, Poland","institution_ids":["https://openalex.org/I686019"]},{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, AGH University of Science and Technology, al. Mickiewicza 30, 30-059 Cracow, Poland","institution_ids":["https://openalex.org/I686019"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":4080,"currency":"PLN","value_usd":1100},"apc_paid":{"value":4080,"currency":"PLN","value_usd":1100},"fwci":0.7591,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.71607807,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":"20","issue":"3","first_page":"581","last_page":"589"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8437854051589966},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.8026528358459473},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7182222604751587},{"id":"https://openalex.org/keywords/initialization","display_name":"Initialization","score":0.6769670248031616},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.6174671053886414},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5781542062759399},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5773769021034241},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.48650282621383667},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.41767850518226624},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.177812397480011},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.12162530422210693},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.0775284469127655}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8437854051589966},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.8026528358459473},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7182222604751587},{"id":"https://openalex.org/C114466953","wikidata":"https://www.wikidata.org/wiki/Q6034165","display_name":"Initialization","level":2,"score":0.6769670248031616},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.6174671053886414},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5781542062759399},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5773769021034241},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.48650282621383667},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.41767850518226624},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.177812397480011},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.12162530422210693},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0775284469127655},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.2478/v10006-010-0043-1","is_oa":true,"landing_page_url":"https://doi.org/10.2478/v10006-010-0043-1","pdf_url":"https://sciendo.com/pdf/10.2478/v10006-010-0043-1","source":{"id":"https://openalex.org/S117679522","display_name":"International Journal of Applied Mathematics and Computer Science","issn_l":"1641-876X","issn":["1641-876X","2083-8492"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320322","host_organization_name":"De Gruyter Open","host_organization_lineage":["https://openalex.org/P4310320322","https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter Open","De Gruyter"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Applied Mathematics and Computer Science","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.390.9586","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.390.9586","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://matwbn.icm.edu.pl/ksiazki/amc/amc20/amc20313.pdf","raw_type":"text"},{"id":"pmh:oai:zbc.uz.zgora.pl:46875","is_oa":false,"landing_page_url":"https://zbc.uz.zgora.pl/dlibra/docmetadata?showContent=true&id=46875","pdf_url":null,"source":{"id":"https://openalex.org/S4306400400","display_name":"Digital library of Zielona Gora (University of Zielona G\u00f3ra)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I46305939","host_organization_name":"University of Zielona G\u00f3ra","host_organization_lineage":["https://openalex.org/I46305939"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://www.amcs.uz.zgora.pl/?action=paper&paper=513","raw_type":"artyku\u0142"}],"best_oa_location":{"id":"doi:10.2478/v10006-010-0043-1","is_oa":true,"landing_page_url":"https://doi.org/10.2478/v10006-010-0043-1","pdf_url":"https://sciendo.com/pdf/10.2478/v10006-010-0043-1","source":{"id":"https://openalex.org/S117679522","display_name":"International Journal of Applied Mathematics and Computer Science","issn_l":"1641-876X","issn":["1641-876X","2083-8492"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320322","host_organization_name":"De Gruyter Open","host_organization_lineage":["https://openalex.org/P4310320322","https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter Open","De Gruyter"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Applied Mathematics and Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1969592130.pdf","grobid_xml":"https://content.openalex.org/works/W1969592130.grobid-xml"},"referenced_works_count":8,"referenced_works":["https://openalex.org/W174047899","https://openalex.org/W2016538165","https://openalex.org/W2113506453","https://openalex.org/W2123004867","https://openalex.org/W2132357315","https://openalex.org/W2147222312","https://openalex.org/W2154949869","https://openalex.org/W2613562098"],"related_works":["https://openalex.org/W3176564347","https://openalex.org/W3031039437","https://openalex.org/W3204184292","https://openalex.org/W1985458517","https://openalex.org/W2355833770","https://openalex.org/W3101398262","https://openalex.org/W3095877357","https://openalex.org/W10861731","https://openalex.org/W2008332083","https://openalex.org/W2050451745"],"abstract_inverted_index":{"Loop":[0,110],"profiling":[1,111],"tool":[2,48],"for":[3],"HPC":[4,24,53,128],"code":[5,34,130,154,161],"inspection":[6],"as":[7,79,81,95],"an":[8,123,126,179],"efficient":[9],"method":[10],"of":[11,23,46,57,61,69,75,89,106,114,122,136,185,190],"FPGA":[12,20,180],"based":[13,21],"acceleration":[14,22,76,135,146],"This":[15,66],"paper":[16],"presents":[17],"research":[18],"on":[19,173],"applications.":[25,138],"The":[26],"most":[27,141,151],"important":[28,142],"goal":[29],"is":[30,43,67,85,112,131,147],"to":[31,86,102,117,125,133,144,148,163,175],"extract":[32,149],"a":[33,47,58,62],"that":[35],"can":[36],"be":[37,78,164],"sped":[38],"up.":[39],"A":[40],"major":[41],"drawback":[42],"the":[44,70,73,104,115,120,140,150,160,188],"lack":[45],"which":[49,158],"could":[50],"do":[51],"it.":[52],"applications":[54,108],"usually":[55],"consist":[56],"huge":[59],"amount":[60],"complex":[63],"source":[64,129],"code.":[65],"one":[68,113],"reasons":[71],"why":[72],"process":[74],"should":[77],"automated":[80],"possible.":[82],"Another":[83],"reason":[84],"make":[87,103],"use":[88],"HLLs":[90,99],"(High":[91],"Level":[92],"Languages)":[93],"such":[94],"Mitrion-C":[96],"(Mohl,":[97],"2006).":[98],"were":[100],"invented":[101],"development":[105],"HPRC":[107],"faster.":[109],"steps":[116],"check":[118],"if":[119],"insertion":[121],"HLL":[124],"existing":[127],"possible":[132],"gain":[134],"these":[137],"Hence":[139],"step":[143],"achieve":[145],"time":[152],"consuming":[153],"and":[155,166],"data":[156],"dependency,":[157],"makes":[159],"easier":[162],"pipelined":[165],"parallelized.":[167],"Data":[168],"dependency":[169],"also":[170],"gives":[171],"information":[172],"how":[174],"implement":[176],"algorithms":[177],"in":[178],"circuit":[181],"with":[182],"minimal":[183],"initialization":[184],"it":[186],"during":[187],"execution":[189],"algorithms.":[191]},"counts_by_year":[{"year":2013,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
