{"id":"https://openalex.org/W2070735925","doi":"https://doi.org/10.1109/hpcsim.2013.6641447","title":"Prototyping parallel simulations on manycore architectures using Scala: A case study","display_name":"Prototyping parallel simulations on manycore architectures using Scala: A case study","publication_year":2013,"publication_date":"2013-07-01","ids":{"openalex":"https://openalex.org/W2070735925","doi":"https://doi.org/10.1109/hpcsim.2013.6641447","mag":"2070735925"},"language":"en","primary_location":{"id":"doi:10.1109/hpcsim.2013.6641447","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpcsim.2013.6641447","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 International Conference on High Performance Computing &amp; Simulation (HPCS)","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://inria.hal.science/hal-01098626","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5016715565","display_name":"Jonathan Passerat\u2010Palmbach","orcid":"https://orcid.org/0000-0003-3178-9502"},"institutions":[{"id":"https://openalex.org/I198244214","display_name":"Universit\u00e9 Clermont Auvergne","ror":"https://ror.org/01a8ajp46","country_code":"FR","type":"education","lineage":["https://openalex.org/I198244214"]},{"id":"https://openalex.org/I4210099416","display_name":"Laboratoire d'Informatique, de Mod\u00e9lisation et d'Optimisation des Syst\u00e8mes","ror":"https://ror.org/00t3fpp34","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I198244214","https://openalex.org/I198244214","https://openalex.org/I203339264","https://openalex.org/I205703379","https://openalex.org/I3019848993","https://openalex.org/I4210099416","https://openalex.org/I4210123221","https://openalex.org/I4210159245","https://openalex.org/I4387154249"]},{"id":"https://openalex.org/I4210104097","display_name":"Institut Sup\u00e9rieur d\u2019Informatique, de Mod\u00e9lisation et de leurs Applications","ror":"https://ror.org/01bv2n867","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210104097"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Jonathan Passerat-Palmbach","raw_affiliation_strings":["Universite Clermont Auvergne et associes, Clermont-Ferrand, Auvergne-Rh\u00c3\u00b4ne-Alpes, FR","Clermont Universit\u00e9 (France)","LIMOS - Laboratoire d'Informatique, de Mod\u00e9lisation et d'optimisation des Syst\u00e8mes (B\u00e2t ISIMA Campus des C\u00e9zeaux BP 10025 63173 AUBIERE cedex - France)","UBP - Universit\u00e9 Blaise Pascal - Clermont-Ferrand 2 (34, avenue Carnot - BP 185 / 63006 Clermont-Ferrand cedex - France)","ISIMA - Institut Sup\u00e9rieur d'Informatique, de Mod\u00e9lisation et de leurs Applications (1 Rue de la Chebarde / 63178 Aubi\u00e8re CEDEX - France)"],"affiliations":[{"raw_affiliation_string":"Universite Clermont Auvergne et associes, Clermont-Ferrand, Auvergne-Rh\u00c3\u00b4ne-Alpes, FR","institution_ids":["https://openalex.org/I198244214"]},{"raw_affiliation_string":"Clermont Universit\u00e9 (France)","institution_ids":["https://openalex.org/I198244214"]},{"raw_affiliation_string":"LIMOS - Laboratoire d'Informatique, de Mod\u00e9lisation et d'optimisation des Syst\u00e8mes (B\u00e2t ISIMA Campus des C\u00e9zeaux BP 10025 63173 AUBIERE cedex - France)","institution_ids":["https://openalex.org/I4210099416","https://openalex.org/I4210104097"]},{"raw_affiliation_string":"UBP - Universit\u00e9 Blaise Pascal - Clermont-Ferrand 2 (34, avenue Carnot - BP 185 / 63006 Clermont-Ferrand cedex - France)","institution_ids":["https://openalex.org/I198244214"]},{"raw_affiliation_string":"ISIMA - Institut Sup\u00e9rieur d'Informatique, de Mod\u00e9lisation et de leurs Applications (1 Rue de la Chebarde / 63178 Aubi\u00e8re CEDEX - France)","institution_ids":["https://openalex.org/I4210104097"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061698976","display_name":"Romain Reuillon","orcid":"https://orcid.org/0009-0006-9854-3960"},"institutions":[{"id":"https://openalex.org/I4210127056","display_name":"Laboratoire Mati\u00e8re et Syst\u00e8mes Complexes","ror":"https://ror.org/032w6q449","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I204730241","https://openalex.org/I4210095849","https://openalex.org/I4210127056"]},{"id":"https://openalex.org/I4403386758","display_name":"Institut des Syst\u00e8mes Complexes Paris \u00cele-de-France","ror":"https://ror.org/04k1akk19","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I204730241","https://openalex.org/I4403386758"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Romain Reuillon","raw_affiliation_strings":["Institut des Syst\u00e8mes Complexes, Paris, France","ISC-PIF - Institut des Syst\u00e8mes Complexes - Paris Ile-de-France (57-59 rue Lhomond 75005 Paris - France)"],"affiliations":[{"raw_affiliation_string":"Institut des Syst\u00e8mes Complexes, Paris, France","institution_ids":["https://openalex.org/I4210127056"]},{"raw_affiliation_string":"ISC-PIF - Institut des Syst\u00e8mes Complexes - Paris Ile-de-France (57-59 rue Lhomond 75005 Paris - France)","institution_ids":["https://openalex.org/I4210127056","https://openalex.org/I4403386758"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069793023","display_name":"Claude Mazel","orcid":null},"institutions":[{"id":"https://openalex.org/I198244214","display_name":"Universit\u00e9 Clermont Auvergne","ror":"https://ror.org/01a8ajp46","country_code":"FR","type":"education","lineage":["https://openalex.org/I198244214"]},{"id":"https://openalex.org/I4210099416","display_name":"Laboratoire d'Informatique, de Mod\u00e9lisation et d'Optimisation des Syst\u00e8mes","ror":"https://ror.org/00t3fpp34","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I198244214","https://openalex.org/I198244214","https://openalex.org/I203339264","https://openalex.org/I205703379","https://openalex.org/I3019848993","https://openalex.org/I4210099416","https://openalex.org/I4210123221","https://openalex.org/I4210159245","https://openalex.org/I4387154249"]},{"id":"https://openalex.org/I4210104097","display_name":"Institut Sup\u00e9rieur d\u2019Informatique, de Mod\u00e9lisation et de leurs Applications","ror":"https://ror.org/01bv2n867","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210104097"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Claude Mazel","raw_affiliation_strings":["Universite Clermont Auvergne et associes, Clermont-Ferrand, Auvergne-Rh\u00c3\u00b4ne-Alpes, FR","LIMOS - Laboratoire d'Informatique, de Mod\u00e9lisation et d'optimisation des Syst\u00e8mes (B\u00e2t ISIMA Campus des C\u00e9zeaux BP 10025 63173 AUBIERE cedex - France)","UBP - Universit\u00e9 Blaise Pascal - Clermont-Ferrand 2 (34, avenue Carnot - BP 185 / 63006 Clermont-Ferrand cedex - France)","ISIMA - Institut Sup\u00e9rieur d'Informatique, de Mod\u00e9lisation et de leurs Applications (1 Rue de la Chebarde / 63178 Aubi\u00e8re CEDEX - France)","Clermont Universit\u00e9 (France)"],"affiliations":[{"raw_affiliation_string":"Universite Clermont Auvergne et associes, Clermont-Ferrand, Auvergne-Rh\u00c3\u00b4ne-Alpes, FR","institution_ids":["https://openalex.org/I198244214"]},{"raw_affiliation_string":"LIMOS - Laboratoire d'Informatique, de Mod\u00e9lisation et d'optimisation des Syst\u00e8mes (B\u00e2t ISIMA Campus des C\u00e9zeaux BP 10025 63173 AUBIERE cedex - France)","institution_ids":["https://openalex.org/I4210099416","https://openalex.org/I4210104097"]},{"raw_affiliation_string":"UBP - Universit\u00e9 Blaise Pascal - Clermont-Ferrand 2 (34, avenue Carnot - BP 185 / 63006 Clermont-Ferrand cedex - France)","institution_ids":["https://openalex.org/I198244214"]},{"raw_affiliation_string":"ISIMA - Institut Sup\u00e9rieur d'Informatique, de Mod\u00e9lisation et de leurs Applications (1 Rue de la Chebarde / 63178 Aubi\u00e8re CEDEX - France)","institution_ids":["https://openalex.org/I4210104097"]},{"raw_affiliation_string":"Clermont Universit\u00e9 (France)","institution_ids":["https://openalex.org/I198244214"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108125366","display_name":"David R.C. Hill","orcid":"https://orcid.org/0000-0003-2820-2766"},"institutions":[{"id":"https://openalex.org/I198244214","display_name":"Universit\u00e9 Clermont Auvergne","ror":"https://ror.org/01a8ajp46","country_code":"FR","type":"education","lineage":["https://openalex.org/I198244214"]},{"id":"https://openalex.org/I4210099416","display_name":"Laboratoire d'Informatique, de Mod\u00e9lisation et d'Optimisation des Syst\u00e8mes","ror":"https://ror.org/00t3fpp34","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I198244214","https://openalex.org/I198244214","https://openalex.org/I203339264","https://openalex.org/I205703379","https://openalex.org/I3019848993","https://openalex.org/I4210099416","https://openalex.org/I4210123221","https://openalex.org/I4210159245","https://openalex.org/I4387154249"]},{"id":"https://openalex.org/I4210104097","display_name":"Institut Sup\u00e9rieur d\u2019Informatique, de Mod\u00e9lisation et de leurs Applications","ror":"https://ror.org/01bv2n867","country_code":"FR","type":"education","lineage":["https://openalex.org/I4210104097"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"David R.C. Hill","raw_affiliation_strings":["Universite Clermont Auvergne et associes, Clermont-Ferrand, Auvergne-Rh\u00c3\u00b4ne-Alpes, FR","Clermont Universit\u00e9 (France)","UBP - Universit\u00e9 Blaise Pascal - Clermont-Ferrand 2 (34, avenue Carnot - BP 185 / 63006 Clermont-Ferrand cedex - France)","LIMOS - Laboratoire d'Informatique, de Mod\u00e9lisation et d'optimisation des Syst\u00e8mes (B\u00e2t ISIMA Campus des C\u00e9zeaux BP 10025 63173 AUBIERE cedex - France)","ISIMA - Institut Sup\u00e9rieur d'Informatique, de Mod\u00e9lisation et de leurs Applications (1 Rue de la Chebarde / 63178 Aubi\u00e8re CEDEX - France)"],"affiliations":[{"raw_affiliation_string":"Universite Clermont Auvergne et associes, Clermont-Ferrand, Auvergne-Rh\u00c3\u00b4ne-Alpes, FR","institution_ids":["https://openalex.org/I198244214"]},{"raw_affiliation_string":"Clermont Universit\u00e9 (France)","institution_ids":["https://openalex.org/I198244214"]},{"raw_affiliation_string":"UBP - Universit\u00e9 Blaise Pascal - Clermont-Ferrand 2 (34, avenue Carnot - BP 185 / 63006 Clermont-Ferrand cedex - France)","institution_ids":["https://openalex.org/I198244214"]},{"raw_affiliation_string":"LIMOS - Laboratoire d'Informatique, de Mod\u00e9lisation et d'optimisation des Syst\u00e8mes (B\u00e2t ISIMA Campus des C\u00e9zeaux BP 10025 63173 AUBIERE cedex - France)","institution_ids":["https://openalex.org/I4210099416","https://openalex.org/I4210104097"]},{"raw_affiliation_string":"ISIMA - Institut Sup\u00e9rieur d'Informatique, de Mod\u00e9lisation et de leurs Applications (1 Rue de la Chebarde / 63178 Aubi\u00e8re CEDEX - France)","institution_ids":["https://openalex.org/I4210104097"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5016715565"],"corresponding_institution_ids":["https://openalex.org/I198244214","https://openalex.org/I4210099416","https://openalex.org/I4210104097"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.1331183,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"405","last_page":"412"},"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.9993000030517578,"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.9993000030517578,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9984999895095825,"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/T11195","display_name":"Simulation Techniques and Applications","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/scala","display_name":"Scala","score":0.9707581996917725},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8790760636329651},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7150747776031494},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.6982028484344482},{"id":"https://openalex.org/keywords/graphics-processing-unit","display_name":"Graphics processing unit","score":0.6927130222320557},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5383627414703369},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.48345479369163513},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.47193047404289246},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4672876000404358},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.4585658311843872},{"id":"https://openalex.org/keywords/massively-parallel","display_name":"Massively parallel","score":0.4555474817752838},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.43872860074043274},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.4199933707714081},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.32188016176223755},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.32180315256118774},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2118263840675354}],"concepts":[{"id":"https://openalex.org/C109701466","wikidata":"https://www.wikidata.org/wiki/Q460584","display_name":"Scala","level":3,"score":0.9707581996917725},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8790760636329651},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7150747776031494},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.6982028484344482},{"id":"https://openalex.org/C2779851693","wikidata":"https://www.wikidata.org/wiki/Q183484","display_name":"Graphics processing unit","level":2,"score":0.6927130222320557},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5383627414703369},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.48345479369163513},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.47193047404289246},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4672876000404358},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.4585658311843872},{"id":"https://openalex.org/C190475519","wikidata":"https://www.wikidata.org/wiki/Q544384","display_name":"Massively parallel","level":2,"score":0.4555474817752838},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.43872860074043274},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.4199933707714081},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.32188016176223755},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.32180315256118774},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2118263840675354}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/hpcsim.2013.6641447","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpcsim.2013.6641447","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2013 International Conference on High Performance Computing &amp; Simulation (HPCS)","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-01098626v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-01098626","pdf_url":null,"source":{"id":"https://openalex.org/S4406922461","display_name":"SPIRE - Sciences Po Institutional REpository","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":"IEEE High Performance Computing and Simulation (HPCS) 2013, Jul 2013, Helsinki, Finland. pp.405 - 412, &#x27E8;10.1109/HPCSim.2013.6641447&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-01098626v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-01098626","pdf_url":null,"source":{"id":"https://openalex.org/S4406922461","display_name":"SPIRE - Sciences Po Institutional REpository","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":"IEEE High Performance Computing and Simulation (HPCS) 2013, Jul 2013, Helsinki, Finland. pp.405 - 412, &#x27E8;10.1109/HPCSim.2013.6641447&#x27E9;","raw_type":"Conference papers"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.44999998807907104,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1464102432","https://openalex.org/W1533213922","https://openalex.org/W1678662003","https://openalex.org/W1975579741","https://openalex.org/W1977578104","https://openalex.org/W2021978684","https://openalex.org/W2056760934","https://openalex.org/W2068674173","https://openalex.org/W2104959526","https://openalex.org/W2105045857","https://openalex.org/W2124119654","https://openalex.org/W2140470081","https://openalex.org/W2141597697","https://openalex.org/W2147685859","https://openalex.org/W2159481344","https://openalex.org/W2270537827","https://openalex.org/W3000120212","https://openalex.org/W6628526521"],"related_works":["https://openalex.org/W2119534391","https://openalex.org/W2503137108","https://openalex.org/W1966576946","https://openalex.org/W2023770367","https://openalex.org/W2765743988","https://openalex.org/W2062253548","https://openalex.org/W2393490604","https://openalex.org/W2393707426","https://openalex.org/W3203633922","https://openalex.org/W2146871484"],"abstract_inverted_index":{"At":[0],"the":[1,11,16,64,69,83,101,104,114,144,174,184],"manycore":[2],"era,":[3],"every":[4],"simulation":[5,72,151,175],"practitioner":[6],"can":[7],"take":[8],"advantage":[9],"of":[10,63,77,86,103,116,128,143,159],"computing":[12,20],"horsepower":[13],"delivered":[14],"by":[15,173],"available":[17],"high":[18],"performance":[19],"devices.":[21],"From":[22],"multicore":[23],"CPUs":[24],"(Central":[25],"Processing":[26,32],"Unit)":[27],"to":[28,39,43,50,58,67,81,92,108,132,163,177],"thousand-thread":[29],"GPUs":[30],"(Graphics":[31],"Unit),":[33],"several":[34],"architectures":[35],"are":[36,147],"now":[37],"able":[38],"offer":[40],"great":[41],"speed-ups":[42],"simulations.":[44,95],"However,":[45],"it":[46],"is":[47],"often":[48],"tricky":[49],"harness":[51],"them":[52,129],"properly,":[53],"and":[54,125,182],"even":[55],"more":[56],"complicated":[57],"implement":[59],"a":[60,78,135,156],"few":[61],"declinations":[62],"same":[65],"model":[66],"compare":[68,113],"parallelizations.":[70],"Thus,":[71],"practitioners":[73],"would":[74],"mostly":[75],"benefit":[76],"simple":[79],"way":[80],"evaluate":[82],"potential":[84],"benefits":[85],"choosing":[87],"one":[88],"platform":[89,186],"or":[90],"another":[91],"parallelize":[93],"their":[94],"In":[96],"this":[97,110,120],"work,":[98],"we":[99],"study":[100],"ability":[102],"Scala":[105,122,139,168],"programming":[106],"language":[107],"fulfill":[109],"need.":[111],"We":[112],"features":[115],"two":[117,145,167],"frameworks":[118,146,169],"in":[119,190],"study:":[121],"Parallel":[123],"Collections":[124],"ScalaCL.":[126],"Both":[127],"provide":[130],"facilities":[131],"set":[133,158],"up":[134],"data-parallelism":[136],"approach":[137],"on":[138,187],"collections.":[140],"The":[141],"capabilities":[142],"benchmarked":[148],"with":[149],"three":[150],"models":[152],"as":[153,155],"well":[154],"large":[157],"parallel":[160,180],"architectures.":[161],"According":[162],"our":[164],"results,":[165],"these":[166],"should":[170],"be":[171,195],"considered":[172],"community":[176],"quickly":[178],"prototype":[179],"simulations,":[181],"choose":[183],"target":[185],"which":[188],"investing":[189],"an":[191],"optimized":[192],"development":[193],"will":[194],"rewarding.":[196]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2026-03-03T08:47:05.690250","created_date":"2025-10-10T00:00:00"}
