{"id":"https://openalex.org/W2897298870","doi":"https://doi.org/10.1007/s11265-018-1416-1","title":"Exploiting Task Parallelism with OpenCL: A Case Study","display_name":"Exploiting Task Parallelism with OpenCL: A Case Study","publication_year":2018,"publication_date":"2018-10-14","ids":{"openalex":"https://openalex.org/W2897298870","doi":"https://doi.org/10.1007/s11265-018-1416-1","mag":"2897298870"},"language":"en","primary_location":{"id":"doi:10.1007/s11265-018-1416-1","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11265-018-1416-1","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11265-018-1416-1.pdf","source":{"id":"https://openalex.org/S11258463","display_name":"Journal of Signal Processing Systems","issn_l":"1939-8018","issn":["1939-8018","1939-8115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Signal Processing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s11265-018-1416-1.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5050272735","display_name":"Pekka J\u00e4\u00e4skel\u00e4inen","orcid":"https://orcid.org/0000-0001-5707-8544"},"institutions":[{"id":"https://openalex.org/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":true,"raw_author_name":"Pekka J\u00e4\u00e4skel\u00e4inen","raw_affiliation_strings":["Tampere University of Technology, Tampere, Finland"],"raw_orcid":"https://orcid.org/0000-0001-5707-8544","affiliations":[{"raw_affiliation_string":"Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073033841","display_name":"Ville Korhonen","orcid":null},"institutions":[{"id":"https://openalex.org/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Ville Korhonen","raw_affiliation_strings":["Tampere University of Technology, Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088868532","display_name":"Matias Koskela","orcid":"https://orcid.org/0000-0002-5839-7640"},"institutions":[{"id":"https://openalex.org/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Matias Koskela","raw_affiliation_strings":["Tampere University of Technology, Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070892606","display_name":"Jarmo Takala","orcid":"https://orcid.org/0000-0003-0097-1010"},"institutions":[{"id":"https://openalex.org/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Jarmo Takala","raw_affiliation_strings":["Tampere University of Technology, Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090213299","display_name":"Karen Egiazarian","orcid":"https://orcid.org/0000-0002-8135-1085"},"institutions":[{"id":"https://openalex.org/I4210133110","display_name":"Tampere University","ror":null,"country_code":"FI","type":null,"lineage":["https://openalex.org/I4210133110"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Karen Egiazarian","raw_affiliation_strings":["Tampere University of Technology, Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Tampere University of Technology, Tampere, Finland","institution_ids":["https://openalex.org/I4210133110"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019365746","display_name":"Aram Danielyan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Aram Danielyan","raw_affiliation_strings":["Noiseless Imaging Ltd., Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Noiseless Imaging Ltd., Tampere, Finland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063143100","display_name":"Crist\u00f3v\u00e3o Cruz","orcid":"https://orcid.org/0000-0003-0538-7139"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Crist\u00f3v\u00e3o Cruz","raw_affiliation_strings":["Noiseless Imaging Ltd., Tampere, Finland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Noiseless Imaging Ltd., Tampere, Finland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061141810","display_name":"James Price","orcid":"https://orcid.org/0000-0002-9439-9731"},"institutions":[{"id":"https://openalex.org/I36234482","display_name":"University of Bristol","ror":"https://ror.org/0524sp257","country_code":"GB","type":"education","lineage":["https://openalex.org/I36234482"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"James Price","raw_affiliation_strings":["University of Bristol, Bristol, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Bristol, Bristol, UK","institution_ids":["https://openalex.org/I36234482"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020200003","display_name":"Simon McIntosh\u2010Smith","orcid":"https://orcid.org/0000-0002-5312-0378"},"institutions":[{"id":"https://openalex.org/I36234482","display_name":"University of Bristol","ror":"https://ror.org/0524sp257","country_code":"GB","type":"education","lineage":["https://openalex.org/I36234482"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Simon McIntosh-Smith","raw_affiliation_strings":["University of Bristol, Bristol, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Bristol, Bristol, UK","institution_ids":["https://openalex.org/I36234482"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5050272735"],"corresponding_institution_ids":["https://openalex.org/I4210133110"],"apc_list":{"value":2490,"currency":"EUR","value_usd":3090},"apc_paid":{"value":2490,"currency":"EUR","value_usd":3090},"fwci":1.8447,"has_fulltext":true,"cited_by_count":14,"citation_normalized_percentile":{"value":0.8689914,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"91","issue":"1","first_page":"33","last_page":"46"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998000264167786,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998000264167786,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9969000220298767,"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"}},{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.7754535675048828},{"id":"https://openalex.org/keywords/parallelism","display_name":"Parallelism (grammar)","score":0.7581213712692261},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6905535459518433},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6012405753135681},{"id":"https://openalex.org/keywords/task-parallelism","display_name":"Task parallelism","score":0.5628888010978699},{"id":"https://openalex.org/keywords/data-parallelism","display_name":"Data parallelism","score":0.4486057758331299},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3627987802028656}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7754535675048828},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.7581213712692261},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6905535459518433},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6012405753135681},{"id":"https://openalex.org/C42992933","wikidata":"https://www.wikidata.org/wiki/Q691169","display_name":"Task parallelism","level":3,"score":0.5628888010978699},{"id":"https://openalex.org/C61483411","wikidata":"https://www.wikidata.org/wiki/Q3124522","display_name":"Data parallelism","level":3,"score":0.4486057758331299},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3627987802028656},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s11265-018-1416-1","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11265-018-1416-1","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11265-018-1416-1.pdf","source":{"id":"https://openalex.org/S11258463","display_name":"Journal of Signal Processing Systems","issn_l":"1939-8018","issn":["1939-8018","1939-8115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Signal Processing Systems","raw_type":"journal-article"},{"id":"pmh:oai:trepo.tuni.fi:10024/214803","is_oa":true,"landing_page_url":"https://trepo.tuni.fi/handle/10024/214803","pdf_url":null,"source":{"id":"https://openalex.org/S7407055260","display_name":"Trepo - Institutional Repository of Tampere University","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"publishedVersion"}],"best_oa_location":{"id":"doi:10.1007/s11265-018-1416-1","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11265-018-1416-1","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11265-018-1416-1.pdf","source":{"id":"https://openalex.org/S11258463","display_name":"Journal of Signal Processing Systems","issn_l":"1939-8018","issn":["1939-8018","1939-8115"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Signal Processing Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2897298870.pdf","grobid_xml":"https://content.openalex.org/works/W2897298870.grobid-xml"},"referenced_works_count":9,"referenced_works":["https://openalex.org/W1976649568","https://openalex.org/W1991592471","https://openalex.org/W1997352364","https://openalex.org/W2000921084","https://openalex.org/W2027574068","https://openalex.org/W2056370875","https://openalex.org/W2098765821","https://openalex.org/W2106962797","https://openalex.org/W3103903655"],"related_works":["https://openalex.org/W4240606930","https://openalex.org/W2378666660","https://openalex.org/W1496703677","https://openalex.org/W1508832769","https://openalex.org/W2047301304","https://openalex.org/W3095555187","https://openalex.org/W3085352435","https://openalex.org/W2050855393","https://openalex.org/W1595151633","https://openalex.org/W1784521533"],"abstract_inverted_index":{"While":[0],"data":[1,15],"parallelism":[2,54,57,81],"aspects":[3],"of":[4,8,77,92,105,113,117],"OpenCL":[5,21,41,127],"have":[6],"been":[7],"primary":[9],"interest":[10],"due":[11],"to":[12,26,100],"the":[13,35,47,56,64,70,88],"massively":[14],"parallel":[16,37],"GPUs":[17],"being":[18],"on":[19],"focus,":[20],"also":[22],"provides":[23],"powerful":[24],"capabilities":[25,99],"describe":[27],"task":[28,36,53,80],"parallelism.":[29],"In":[30],"this":[31],"article":[32],"we":[33,96],"study":[34,116],"concepts":[38],"available":[39],"in":[40,60],"and":[42],"find":[43],"out":[44],"how":[45],"well":[46],"different":[48],"vendor-specific":[49],"implementations":[50,72],"can":[51],"exploit":[52],"when":[55],"is":[58],"described":[59,123],"various":[61],"ways":[62],"utilizing":[63],"command":[65],"queues.":[66],"We":[67],"show":[68],"that":[69],"vendor":[71],"are":[73],"not":[74],"yet":[75],"capable":[76],"extracting":[78],"kernel-level":[79],"from":[82],"in-order":[83,93],"queues":[84],"automatically.":[85],"To":[86],"assess":[87],"potential":[89],"performance":[90],"benefits":[91],"queue":[94],"parallelization,":[95],"implemented":[97],"such":[98],"an":[101,118],"open":[102],"source":[103],"implementation":[104],"OpenCL.":[106],"The":[107],"evaluation":[108],"was":[109],"conducted":[110],"by":[111],"means":[112],"a":[114,125],"case":[115],"advanced":[119],"noise":[120],"reduction":[121],"algorithm":[122],"as":[124],"multi-kernel":[126],"application.":[128]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":4}],"updated_date":"2026-06-19T15:47:20.252518","created_date":"2025-10-10T00:00:00"}
