{"id":"https://openalex.org/W2566337247","doi":"https://doi.org/10.1109/uemcon.2016.7777804","title":"Improving edge finite element assembly for geophysical electromagnetic modelling on shared-memory architectures","display_name":"Improving edge finite element assembly for geophysical electromagnetic modelling on shared-memory architectures","publication_year":2016,"publication_date":"2016-10-01","ids":{"openalex":"https://openalex.org/W2566337247","doi":"https://doi.org/10.1109/uemcon.2016.7777804","mag":"2566337247"},"language":"en","primary_location":{"id":"doi:10.1109/uemcon.2016.7777804","is_oa":false,"landing_page_url":"https://doi.org/10.1109/uemcon.2016.7777804","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE 7th Annual Ubiquitous Computing, Electronics &amp; Mobile Communication Conference (UEMCON)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/2117/100324","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5057855836","display_name":"Octavio Castillo-Reyes","orcid":"https://orcid.org/0000-0003-4271-5015"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Octavio Castillo-Reyes","raw_affiliation_strings":["Computer Applications in Science & Engineering, Barcelona Supercomputing Center, Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Applications in Science & Engineering, Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019260523","display_name":"Josep de la Puente","orcid":"https://orcid.org/0000-0003-2608-1526"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Josep de la Puente","raw_affiliation_strings":["Computer Applications in Science & Engineering, Barcelona Supercomputing Center, Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Applications in Science & Engineering, Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5010896035","display_name":"Jos\u00e9 Mar\u00eda","orcid":"https://orcid.org/0000-0002-0122-1468"},"institutions":[{"id":"https://openalex.org/I2799803557","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96","country_code":"ES","type":"facility","lineage":["https://openalex.org/I2799803557","https://openalex.org/I9617848"]},{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jose Maria Cela","raw_affiliation_strings":["Computer Applications in Science & Engineering, Barcelona Supercomputing Center, Barcelona, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Applications in Science & Engineering, Barcelona Supercomputing Center, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848","https://openalex.org/I2799803557"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5057855836"],"corresponding_institution_ids":["https://openalex.org/I2799803557","https://openalex.org/I9617848"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.10074525,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10572","display_name":"Geophysical and Geoelectrical Methods","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1908","display_name":"Geophysics"},"field":{"id":"https://openalex.org/fields/19","display_name":"Earth and Planetary Sciences"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10572","display_name":"Geophysical and Geoelectrical Methods","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1908","display_name":"Geophysics"},"field":{"id":"https://openalex.org/fields/19","display_name":"Earth and Planetary Sciences"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10739","display_name":"Electromagnetic Scattering and Analysis","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11263","display_name":"Electromagnetic Simulation and Numerical Methods","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.8571292161941528},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7925368547439575},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.6034317016601562},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.5970642566680908},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.591314435005188},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.558710515499115},{"id":"https://openalex.org/keywords/distributed-memory","display_name":"Distributed memory","score":0.4699936807155609},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.4690841734409332},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.4631703495979309},{"id":"https://openalex.org/keywords/finite-element-method","display_name":"Finite element method","score":0.45670461654663086},{"id":"https://openalex.org/keywords/computational-electromagnetics","display_name":"Computational electromagnetics","score":0.4472820460796356},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.425035297870636},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3825644254684448},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3427032232284546},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1667291820049286},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.14654132723808289},{"id":"https://openalex.org/keywords/electromagnetic-field","display_name":"Electromagnetic field","score":0.11340969800949097}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.8571292161941528},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7925368547439575},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.6034317016601562},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.5970642566680908},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.591314435005188},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.558710515499115},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.4699936807155609},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.4690841734409332},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.4631703495979309},{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.45670461654663086},{"id":"https://openalex.org/C206844423","wikidata":"https://www.wikidata.org/wiki/Q5157313","display_name":"Computational electromagnetics","level":3,"score":0.4472820460796356},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.425035297870636},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3825644254684448},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3427032232284546},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1667291820049286},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14654132723808289},{"id":"https://openalex.org/C28843909","wikidata":"https://www.wikidata.org/wiki/Q177625","display_name":"Electromagnetic field","level":2,"score":0.11340969800949097},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/uemcon.2016.7777804","is_oa":false,"landing_page_url":"https://doi.org/10.1109/uemcon.2016.7777804","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE 7th Annual Ubiquitous Computing, Electronics &amp; Mobile Communication Conference (UEMCON)","raw_type":"proceedings-article"},{"id":"pmh:oai:recercat.cat:2072/272616","is_oa":true,"landing_page_url":"http://hdl.handle.net/2117/100324","pdf_url":null,"source":{"id":"https://openalex.org/S4306402147","display_name":"RECERCAT (Consorci de Serveis Universitaris de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210090028","host_organization_name":"Consorci de Serveis Universitaris de Catalunya","host_organization_lineage":["https://openalex.org/I4210090028"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/submittedVersion"},{"id":"pmh:oai:upcommons.upc.edu:2117/100324","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/100324","pdf_url":null,"source":{"id":"https://openalex.org/S4210207057","display_name":"QRU Quaderns de Recerca en Urbanisme","issn_l":"2014-9689","issn":["2014-9689","2385-6777"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310322448","host_organization_name":"Q71272178","host_organization_lineage":["https://openalex.org/P4310322448"],"host_organization_lineage_names":["Q71272178"],"type":"journal"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"Conference report"}],"best_oa_location":{"id":"pmh:oai:recercat.cat:2072/272616","is_oa":true,"landing_page_url":"http://hdl.handle.net/2117/100324","pdf_url":null,"source":{"id":"https://openalex.org/S4306402147","display_name":"RECERCAT (Consorci de Serveis Universitaris de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210090028","host_organization_name":"Consorci de Serveis Universitaris de Catalunya","host_organization_lineage":["https://openalex.org/I4210090028"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/submittedVersion"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4333956479","display_name":null,"funder_award_id":"644202","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G6870533126","display_name":null,"funder_award_id":"2014-2020","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G6901108050","display_name":"HPC for Energy","funder_award_id":"689772","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G7189295423","display_name":null,"funder_award_id":"689772","funder_id":"https://openalex.org/F4320321992","funder_display_name":"Minist\u00e9rio da Ci\u00eancia, Tecnologia e Inova\u00e7\u00e3o"},{"id":"https://openalex.org/G7842005466","display_name":null,"funder_award_id":"Horizon 2020","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320321992","display_name":"Minist\u00e9rio da Ci\u00eancia, Tecnologia e Inova\u00e7\u00e3o","ror":"https://ror.org/050zdnc69"},{"id":"https://openalex.org/F4320323868","display_name":"Barcelona Supercomputing Center","ror":"https://ror.org/05sd8tv96"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1493802451","https://openalex.org/W1582734821","https://openalex.org/W1605773447","https://openalex.org/W1946796247","https://openalex.org/W2009240702","https://openalex.org/W2048040918","https://openalex.org/W2134541431","https://openalex.org/W2166263763","https://openalex.org/W2183805109","https://openalex.org/W2326792803","https://openalex.org/W2333876722","https://openalex.org/W2731873610","https://openalex.org/W3005347330","https://openalex.org/W3046457476","https://openalex.org/W6679980360"],"related_works":["https://openalex.org/W2026512611","https://openalex.org/W1985165680","https://openalex.org/W4245497162","https://openalex.org/W2353146130","https://openalex.org/W1990817968","https://openalex.org/W1530780171","https://openalex.org/W2185094550","https://openalex.org/W2088823210","https://openalex.org/W2135766592","https://openalex.org/W1933089384"],"abstract_inverted_index":{"This":[0],"work":[1],"presents":[2],"a":[3,64,68,117],"set":[4,82,118],"of":[5,12,83,91,119,127],"node-level":[6],"optimizations":[7,84],"to":[8,88,123],"perform":[9],"the":[10,30,89,92,107,125],"assembly":[11,34],"edge":[13],"finite":[14],"element":[15],"matrices":[16],"that":[17],"arise":[18],"in":[19,121],"3D":[20],"geophysical":[21],"electromagnetic":[22],"modelling":[23],"on":[24,56],"shared-memory":[25,42],"architectures.":[26],"Firstly,":[27],"we":[28,37,66,112],"describe":[29],"traditional":[31],"and":[32,41],"sequential":[33,79],"approach.":[35],"Secondly,":[36],"depict":[38],"our":[39,128],"vectorized":[40],"strategy":[43],"which":[44,101],"does":[45],"not":[46],"require":[47],"any":[48],"low":[49],"level":[50],"instructions":[51],"because":[52],"it":[53],"is":[54,75,102],"based":[55],"an":[57],"interpreted":[58],"programming":[59],"language,":[60],"namely,":[61],"Python.":[62],"As":[63],"result,":[65],"obtained":[67],"simple":[69],"parallel-vectorized":[70],"algorithm":[71],"whose":[72],"runtime":[73],"performance":[74,126],"considerably":[76],"better":[77],"than":[78],"version.":[80],"The":[81],"have":[85],"been":[86],"included":[87],"work-flow":[90],"Parallel":[93],"Edge-based":[94],"Tool":[95],"for":[96,116],"Geophysical":[97],"Electromagnetic":[98],"Modelling":[99],"(PETGEM)":[100],"developed":[103],"as":[104],"open-source":[105],"at":[106],"Barcelona":[108],"Supercomputing":[109],"Center.":[110],"Finally,":[111],"present":[113],"numerical":[114],"results":[115],"tests":[120],"order":[122],"illustrate":[124],"strategy.":[129]},"counts_by_year":[],"updated_date":"2026-05-05T08:41:31.759640","created_date":"2025-10-10T00:00:00"}
