Deliverables Other (11) Software for the advanced refactoring tool Software for the advanced refactoring tool Software for the final refactoring tool Software for the final refactoring tool Software for homogeneous adaptivity for initial patterns Software for homogeneous adaptivity for initial patterns Software for the heterogeneous adaptivity for advanced patterns Software for the heterogeneous adaptivity for advanced patterns Software for the final version of the QA tool Software for the final version of the QA tool Software for implementations of advanced patterns Software for implementations of advanced patterns Software for the initial refactoring tool Software for the initial refactoring tool Software for the refined version of the QA tool Software for the refined version of the QA tool Software for heterogeneous adaptivity for initial patterns Software for heterogeneous adaptivity for initial patterns Software for testing, QA, verification and failures/violations Software for testing, QA, verification and failures/violations Software for implementations of initial patterns Software for implementations of initial patterns Documents, reports (20) Refined report on data and coding standard Refined report on data and coding standard Report on testing/verifications/failures/violations for advanced patterns Report on testing/verifications/failures/violations for advanced patterns Report on defined use cases Report on defined use cases Initial report on evaluation for reliability etc. Initial report on evaluation for reliability etc. Report on applicability to SE methods and interoperability of the tool-chain Report on applicability to SE methods and interoperability of the tool-chain Combined report for the final adaptivity for advanced patterns Combined report for the final adaptivity for advanced patterns Final report on data and coding standard Final report on data and coding standard Report on interoperability of adaptivity tools Report on interoperability of adaptivity tools Refined report on applicability to the SE methods Refined report on applicability to the SE methods Report on the initial pattern set Report on the initial pattern set Initial report on applications, evaluation and porting Initial report on applications, evaluation and porting Report on shaping and pattern discovery for advanced patterns Report on shaping and pattern discovery for advanced patterns Report on shaping and pattern discovery for initial patterns Report on shaping and pattern discovery for initial patterns Combined report describing testing, verification, catastrophic failures detection and prop- erties violation detection for the initial set of patterns Report on testing/verification/failures/violations for initial patterns Report on criteria for measuring performance, parallelisation, reliability, robustness, resilience and intergrity Report on criteria for measuring performance, parallelisation, reliability, robustness, resilience and integrity Final report on patterns and relationship with general design patterns Final report on patterns Final report on applications, evaluation and porting Final report on applications, evaluation and porting Report on requirements engineering Report on requirements engineering Report on the advanced patterns Report on the advanced patterns Final report on evaluation for reliability etc. Final report on evaluation for reliability etc. Publications Conference proceedings (24) RPL: A Domain-Specific Language for Designing and Implementing Parallel C++ Applications Author(s): V. Janjic, C. Brown, K. Mackenzie, K. Hammond, M. Danelutto, M. Aldinucci, J. Daniel Garcia Published in: 2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), 2016, Page(s) 288-295, ISBN 978-1-4673-8776-7 Publisher: IEEE DOI: 10.1109/PDP.2016.122 Towards semi-automatic data-type translation for parallelism in Erlang Author(s): Adam D. Barwell, Christopher Brown, David Castro, Kevin Hammond Published in: Proceedings of the 15th International Workshop on Erlang - Erlang 2016, 2016, Page(s) 60-61, ISBN 9781-450344319 Publisher: ACM Press DOI: 10.1145/2975969.2975978 Lapedo: hybrid skeletons for programming heterogeneous multicore machines in Erlang Author(s): Vladimir Janjic ; Christopher Mark Brown ; Kevin Hammond Published in: Parallel Computing: On the Road to Exascale, Issue 27, 2016, Page(s) 185-195, ISBN 9781-614996200 Publisher: IOS press DOI: 10.3233/978-1-61499-621-7-185 A flexible numerical framework for engineering - a Response Surface Modelling application Author(s): Paolo Viviani and Marco Aldinucci and Roberto d'Ippolito and Jean Lemeire and Dean Vucinic Published in: 10th Intl. Conference on Advanced Computational Engineering and Experimenting (ACE-X), 2016 Publisher: Springer A cloud solution for multi-omics data integration Author(s): Fabio Tordini Published in: Proc. of the 16th Intl. Conference on Scalable Computing and Communication (ScalCom 2016), 2016 Publisher: IEEE A Cluster-As-Accelerator approach for SPMD-free Data Parallelism Author(s): Maurizio Drocco and Claudia Misale and Marco Aldinucci Published in: Proc. of Intl. Euromicro PDP 2016: Parallel Distributed and network-based Processing, 2016 Publisher: EuroMicro State access patterns in embarassingly parallel computations Author(s): M. Torquati, M Danelutto, and P. Kilpatrick Published in: 2016 Publisher: HiPEAC Online Proceedings Parallelising and Erlang Multi-Agent System Author(s): C. Brown, A. Barwell, and K. Hammond Published in: 2016 Publisher: HiPEAC Online Proceedings An Embedded C++ domain-sepcific language for stream parallelism Author(s): Griebler, Danelutto, Torquati, and Fernandex Published in: 2015 Publisher: IOS Press Kindergarten Cop: Dynamic Nursery Resizing for GHC Author(s): Henrique Ferreiro, Laura Castro, Vladimir Janjic, and Kevin Hammond Published in: Proceedings of the 25th International Conference on Compiler Constructions, 2016, Page(s) 56-66 Publisher: ACM Parallelizing High-Frequency Trading Applications by using C++11 Attributes Author(s): Danelutto, De Matteis, Mencagli, and Torquati Published in: Proc. of the REPARA Workshop. IEEE. 2015, 2015 Publisher: IEEE Introducing Parallelism by Using REPARA C++11 Attributes Author(s): M. Danelutto, J. Daniel Garcia, L. Miguel Sanchez, R. Sotomayor, and M. Torquati Published in: Proc 24th Euromicro Conference on Parallel, Distributed and Network-Based Processing. EuroMicro, 2016., 2016 Publisher: EuroMicro Structured Parallel Implementation of Tree Echo State Network Validation Process. Author(s): Danelutto, Gallicchio, Micheli, Virgilio, and Torquati Published in: Proc. Intl. Conference on Parallel Computing (ParCo 2015). IOS Press, 2015., 2015 Publisher: IOS Press HPC-GAP: Engineering a 21st Century High-Performance Computer Algebra System Author(s): R. Behrends, K. Hammond, V. Janjic, A. Konovalov, S. Linton, H-W Loidl, P. Maier, and P Trinder Published in: Concurrency and Computation: Practice and Experience, 2016, ISSN 1532-0634 Publisher: Wiley The Loop-of-Stencil-Reduce Paradigm Author(s): M. Aldinucci, M. Danelutto, M. Drocco, P. Kilpatrick, G. P. Pezzi, and M. Torquati Published in: Trustcom/big-DataSE/ISPA, 2015, Issue vol 3, 2015, Page(s) 172-177 Publisher: IEEE Data Parallel Patterns in Erlang/OpenCL Author(s): Danelutto and Albanese Published in: Proc. Intl. Conference on Parallel Computing (ParCo 2015), 2015 Publisher: IOS Press Timing properties and correctness for structured parallel programs on x86-64 multicores. Author(s): Kevin Hammond ; Christopher Mark Brown ; Susmit Sarkar Published in: Proceedings of FOPARA 2016, 2016 Publisher: Springer A Comparison of Big Data Frameworks on a Layered Dataflow Model Author(s): Claudia Misale and Maurizio Drocco and Marco Aldinucci and Guy Tremblay Published in: Proc. of HLPP2016: Intl. Workshop on High-Level Parallel Programming, 2016 Publisher: Springer Parallelization of Stochastic-Local-Search Algorithms using High-Level Parallel Patterns Author(s): Michael Rossbory and Georgios Chasparis Published in: High Level Programming for Geterogeneous and Hierarchical Systems (HLPGPU), 2016 Publisher: HiPEAC Online Proceedings Predicting Performance and Power Consumption of Parallel Applications Author(s): Daniele De Sensi Published in: 2016 24th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP), 2016, Page(s) 200-207, ISBN 978-1-4673-8776-7 Publisher: IEEE DOI: 10.1109/PDP.2016.41 Efficient Dynamic Pinning of Parallelized Applications by Distributed Reinforcement Learning Author(s): Georgios C. Chasparis and Michael Rossbory Published in: Proc. of HLPP 2016, 2016 Publisher: Arxiv Keep calm and react with foresight - strategies for low-latency and energy-efficient elastic data stream processing Author(s): Tiziano De Matteis, Gabriele Mencagli Published in: Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming - PPoPP '16, 2016, Page(s) 1-12, ISBN 9781-450340922 Publisher: ACM Press DOI: 10.1145/2851141.2851148 Discovering Pipeline Parallel Patterns in Sequential Legacy C++ Codes Author(s): David del Rio Astorga, Manuel F. Dolz, Luis Miguel Sanchez, J. Daniel Garcia Published in: PMAM@PPoPP 2016, 2016, Page(s) 11-19 Publisher: ACM Embedding Semantics of the Single-Producer/Single-Consumer Lock-Free Queue into a Race Detection Tool Author(s): Manuel F. Dolz, David del Rio Astorga, Javier Fernandez, J. Daniel Garcia, Felix Garcia Carballeira, Marco Danelutto, Massimo Torquati Published in: PMAM@PPoPP 2016, 2016, Page(s) 20-29 Publisher: ACM Peer reviewed articles (8) The Missing Link! A new Skeleton for Evolutionary Multi-Agent Systems in Erlang Author(s): Brown, C. M., Hammond, K., Barwell, A. D., Janjic, V., Turek, W., Stypka, J., Byrski, A. & Kisiel-Dorohinicki, M Published in: International Journal of Parallel Programming, 2016, ISSN 0885-7458 Publisher: Kluwer Academic Publishers "Using ""program shaping"" and algorithmic skeletons to parallelise an evolutionary multi-agent system in Erlang" Author(s): Barwell, A. D., Brown, C. M., Hammond, K., Turek, W. & Byrski, A. Published in: Journal of Computing and Informatics, Issue 37, 2016, ISSN 1335-9150 Publisher: Slovak Academic Press Ltd. PWHATSHAP: efficient haplotyping for future generation sequencing Author(s): Andrea Bracciali, Marco Aldinucci, Murray Patterson, Tobias Marschall, Nadia Pisanti, Ivan Merelli, Massimo Torquati Published in: BMC Bioinformatics, Issue 17/S11, 2016, ISSN 1471-2105 Publisher: BioMed Central DOI: 10.1186/s12859-016-1170-y NuChart-II: the road to a fast and scalable tool for Hi-C data analysis Author(s): Fabio Tordini and Maurizio Drocco and Claudia Misale and Pietro Li`o and Luciano Milanesi and Ivan Merelli and Marco Aldinucci Published in: International Journal of High Performance Computing Applications (IJHPCA), 2016, ISSN 1094-3420 Publisher: SAGE Publications Continuous skyline queries on multicore architectures Author(s): Tiziano De Matteis, Salvatore Di Girolamo, Gabriele Mencagli Published in: Concurrency and Computation: Practice and Experience, Issue 28/12, 2016, Page(s) 3503-3522, ISSN 1532-0626 Publisher: John Wiley & Sons Inc. DOI: 10.1002/cpe.3866 Parallel Patterns for Window-Based Stateful Operators on Data Streams: An Algorithmic Skeleton Approach Author(s): Tiziano De Matteis, Gabriele Mencagli Published in: International Journal of Parallel Programming, 2016, Page(s) 1-20, ISSN 0885-7458 Publisher: Kluwer Academic Publishers DOI: 10.1007/s10766-016-0413-x A DSL Based Toolchain for Design Space Exploration in Structured Parallel Programming Author(s): Marco Danelutto, Massimo Torquati, Peter Kilpatrick Published in: Procedia Computer Science, Issue 80, 2016, Page(s) 1519-1530, ISSN 1877-0509 Publisher: Elsevier DOI: 10.1016/j.procs.2016.05.477 High-Level Heterogeneous and Hierarchical Parallel Systems Author(s): C Brown Published in: International Journal of Parallel Programming, Issue 43 (5), 2015, Page(s) 892-893, ISSN 0885-7458 Publisher: Kluwer Academic Publishers Searching for OpenAIRE data... There was an error trying to search data from OpenAIRE No results available