R. Montella, A. Ciaramella, M. Lapegna, M. Danelutto, D. Heras
{"title":"Message from the General Chairs: PDP 2023","authors":"R. Montella, A. Ciaramella, M. Lapegna, M. Danelutto, D. Heras","doi":"10.1109/pdp59025.2023.00005","DOIUrl":"https://doi.org/10.1109/pdp59025.2023.00005","url":null,"abstract":"","PeriodicalId":92432,"journal":{"name":"Proceedings. Euromicro International Conference on Parallel, Distributed, and Network-based Processing","volume":"175 1","pages":"xii-xiii"},"PeriodicalIF":0.0,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79592455","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
R. Montella, A. Ciaramella, M. Lapegna, M. Danelutto, D. Heras
{"title":"Message from the Organizing Committee Chairs: PDP 2023","authors":"R. Montella, A. Ciaramella, M. Lapegna, M. Danelutto, D. Heras","doi":"10.1109/pdp59025.2023.00006","DOIUrl":"https://doi.org/10.1109/pdp59025.2023.00006","url":null,"abstract":"","PeriodicalId":92432,"journal":{"name":"Proceedings. Euromicro International Conference on Parallel, Distributed, and Network-based Processing","volume":"27 1","pages":"xiv"},"PeriodicalIF":0.0,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84972398","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Preface from General Co-Chairs: PDP 2020","authors":"M. Daneshtalab, F. Leporati, Mikael Sjödin","doi":"10.1109/PDP50117.2020.00005","DOIUrl":"https://doi.org/10.1109/PDP50117.2020.00005","url":null,"abstract":"","PeriodicalId":92432,"journal":{"name":"Proceedings. Euromicro International Conference on Parallel, Distributed, and Network-based Processing","volume":"145 1","pages":"i"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76241149","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Message from Program Co-Chairs: PDP 2020","authors":"M. Daneshtalab, M. Brorsson","doi":"10.1109/PDP50117.2020.00006","DOIUrl":"https://doi.org/10.1109/PDP50117.2020.00006","url":null,"abstract":"Parallel, Distributed, and Network-Based Processing has undergone impressive change over recent years. New architectures and applications have rapidly become the central focus of the discipline. These changes are often a result of cross-fertilization of parallel and distributed technologies with other rapidly evolving technologies. This is the reason why the PDP conference continues to have a distinctive composition: a main track invites papers over a broad range of topics, and ten Special Sessions focus each on a particular sub-domain related to the Parallel, Distributed and Network-based Computing research fields. Each Special Session has its own Chair(s) and Program Committee and invites and selects its own papers, all under the umbrella of the overall conference structure. The growing number of interesting and significant research papers submitted to PDP demonstrates that the conference is becoming an ever more important international event in the field of parallel and distributed computing research. In particular, the Program Committee of this edition received 120 submissions from 31 countries. On average each paper received 3.5 reviews, with no paper receiving fewer than three reviews.","PeriodicalId":92432,"journal":{"name":"Proceedings. Euromicro International Conference on Parallel, Distributed, and Network-based Processing","volume":"69 1","pages":"i"},"PeriodicalIF":0.0,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89967548","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Fast Blocking of Householder Reflectors on Graphics Processors","authors":"A. Dominguez, E. S. Quintana‐Ortí","doi":"10.1109/PDP2018.2018.00068","DOIUrl":"https://doi.org/10.1109/PDP2018.2018.00068","url":null,"abstract":"We revisit an alternative representation to the compact WY transform for the accumulation (blocking) of Householder reflectors that exhibits the same numerical stability and is composed of efficient computational kernels from Level-3 Basic Linear Algebra Subprograms (BLAS) in contrast with the Level-2 BLAS that are utilized for the construction of the conventional compact WY representation. For the orthogonal reduction to condensed forms on multicore platforms equipped with a fast graphics processing unit (GPU), (or when there is a notable gap in performance between the multicore processors and the graphics accelerator,) our approach removes the assembly of the accumulation from the critical path of the algorithm. This comes as a consequence of accelerating this operation via the use of Level-3 BLAS, moving this computation to the GPU, and allowing the use of larger algorithmic block sizes. Our experiments with the alternative orthogonal representation show considerable speed-ups, which can be in the range 20-40% on recent GPUs when compared with the codes in MAGMA.","PeriodicalId":92432,"journal":{"name":"Proceedings. Euromicro International Conference on Parallel, Distributed, and Network-based Processing","volume":"88 1","pages":"385-393"},"PeriodicalIF":0.0,"publicationDate":"2018-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84452197","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Sanjana Gupta, Liam Hainsworth, Justin S Hogg, Robin E C Lee, James R Faeder
{"title":"Evaluation of Parallel Tempering to Accelerate Bayesian Parameter Estimation in Systems Biology.","authors":"Sanjana Gupta, Liam Hainsworth, Justin S Hogg, Robin E C Lee, James R Faeder","doi":"10.1109/PDP2018.2018.00114","DOIUrl":"https://doi.org/10.1109/PDP2018.2018.00114","url":null,"abstract":"<p><p>Models of biological systems often have many unknown parameters that must be determined in order for model behavior to match experimental observations. Commonly-used methods for parameter estimation that return point estimates of the best-fit parameters are insufficient when models are high dimensional and under-constrained. As a result, Bayesian methods, which treat model parameters as random variables and attempt to estimate their probability distributions given data, have become popular in systems biology. Bayesian parameter estimation often relies on Markov Chain Monte Carlo (MCMC) methods to sample model parameter distributions, but the slow convergence of MCMC sampling can be a major bottleneck. One approach to improving performance is parallel tempering (PT), a physics-based method that uses swapping between multiple Markov chains run in parallel at different temperatures to accelerate sampling. The temperature of a Markov chain determines the probability of accepting an unfavorable move, so swapping with higher temperatures chains enables the sampling chain to escape from local minima. In this work we compared the MCMC performance of PT and the commonly-used Metropolis-Hastings (MH) algorithm on six biological models of varying complexity. We found that for simpler models PT accelerated convergence and sampling, and that for more complex models, PT often converged in cases MH became trapped in non-optimal local minima. We also developed a freely-available MATLAB package for Bayesian parameter estimation called PTEMPEST (http://github.com/RuleWorld/ptempest), which is closely integrated with the popular BioNetGen software for rule-based modeling of biological systems.</p>","PeriodicalId":92432,"journal":{"name":"Proceedings. Euromicro International Conference on Parallel, Distributed, and Network-based Processing","volume":"2018 ","pages":"690-697"},"PeriodicalIF":0.0,"publicationDate":"2018-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1109/PDP2018.2018.00114","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"36457129","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"SLA-driven Elastic Cloud Hosting Provider","authors":"Josep Oriol Fitó Comellas, Íñigo Goiri Presa, Jordi Fernández","doi":"10.1109/PDP.2010.16","DOIUrl":"https://doi.org/10.1109/PDP.2010.16","url":null,"abstract":"It is clear that Cloud computing is and will be a sea change for the Information Technology by changing the way in which both software and hardware are designed and purchased. In this work we address the use of this emerging computing paradigm into web hosting providers in order to avoid its resource management limitations. Thanks to the Cloud approach, resources can be provided in a dynamic way according with the needs of providers and end-users. In this paper, we present an elastic web hosting provider, namely Cloud Hosting Provider (CHP), that makes use of the outsourcing technique in order to take advantage of Cloud computing infrastructures for providing scalability and high availability capabilities to the web applications deployed on it. Furthermore, we pursue the main goal of maximizing the revenue earned by the provider through both the analysis of Service Level Agreements (SLA) and the employment of an economic model. The evaluation exposed demonstrates that the system proposed is able to properly react to the dynamic load received by the web applications and it also achieve the aforesaid revenue maximization of the provider by performing an SLA-aware resource (i.e. web servers) management.","PeriodicalId":92432,"journal":{"name":"Proceedings. Euromicro International Conference on Parallel, Distributed, and Network-based Processing","volume":"24 1","pages":"111-118"},"PeriodicalIF":0.0,"publicationDate":"2010-02-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81656550","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
John R. Cary, A. Hakim, M. Miah, S. Kruger, A. Pletzer, S. Shasharina, S. Vadlamani, Ronald H. Cohen, T. Epperly, T. Rognlien, A. Pankin, R. Groebner, S. Balay, L. McInnes, Hong Zhang
{"title":"Facets","authors":"John R. Cary, A. Hakim, M. Miah, S. Kruger, A. Pletzer, S. Shasharina, S. Vadlamani, Ronald H. Cohen, T. Epperly, T. Rognlien, A. Pankin, R. Groebner, S. Balay, L. McInnes, Hong Zhang","doi":"10.1109/PDP.2010.83","DOIUrl":"https://doi.org/10.1109/PDP.2010.83","url":null,"abstract":"We present a novel approach to the resource identity problem in RDF documents based on the notion of context-dependant facets.","PeriodicalId":92432,"journal":{"name":"Proceedings. Euromicro International Conference on Parallel, Distributed, and Network-based Processing","volume":"48 1","pages":"435-442"},"PeriodicalIF":0.0,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75337260","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Scalable Shared Memory Parallel Programming: Will One Size Fit All?","authors":"B. Chapman","doi":"10.1109/PDP.2006.64","DOIUrl":"https://doi.org/10.1109/PDP.2006.64","url":null,"abstract":"In recent years, there has been much emphasis on improving the productivity of high-end parallel programmers. Efforts to design very large-scale platforms have focused on global address space machines that are capable of concurrently executing many thousands of threads. As a result, new higher level shared memory programming models have been proposed that are intended to reduce the programming effort and directly exploit the capabilities of such systems.","PeriodicalId":92432,"journal":{"name":"Proceedings. Euromicro International Conference on Parallel, Distributed, and Network-based Processing","volume":"25 1","pages":"3"},"PeriodicalIF":0.0,"publicationDate":"2006-02-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77443872","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Meta: A Web-Based Metacomputing Environment to Build a Computational Chemistry Problem Solving Environment","authors":"R. Baraglia, R. Ferrini, D. Laforenza","doi":"10.1109/EMPDP.2002.994230","DOIUrl":"https://doi.org/10.1109/EMPDP.2002.994230","url":null,"abstract":"The increasing complexity of large distributed scientific applications raises the problem of the coordination of diverse computational resources (computers, data bases, etc.). Multi-disciplinary applications often make use of coupled computational resources that cannot be replicated at a single site. There is the need for smart and user-friendly problem-solving environments that free scientists from concerns related to the location and complexity of the computing platform being used. We describe the main features of the Meta/spl psi/ software tool developed at CNUCE-CNR to build PSEs for the execution of complex applications on a Web-based metacomputer. This tool is designed to supply completely transparent support to the user who thus does not need to be aware of the location and the allocation of computing resources. The paper introduces the real application's needs coming from a specific scientific community, and motivates the realization of Meta/spl psi/. It then focuses on the architectural and implementation aspects of Meta/spl psi/ and finally summarizes the work.","PeriodicalId":92432,"journal":{"name":"Proceedings. Euromicro International Conference on Parallel, Distributed, and Network-based Processing","volume":"54 1","pages":"49-54"},"PeriodicalIF":0.0,"publicationDate":"2002-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75164639","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}