This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
torquatinamespace:papers [2017/01/25 21:00] torquati |
torquatinamespace:papers [2017/04/11 20:10] torquati |
||
---|---|---|---|
Line 14: | Line 14: | ||
=== Journal papers === | === Journal papers === | ||
- | - M. Denelutto, P. Kilpatrick, G. Mencagli and M. Torquati. "State Access Patterns in Stream Parallel Computations". International Journal of High Performance Computing Applications (IJHPCA), doi: ** To appear ** | + | - M. Danelutto, D. De Sensi and M. Torquati “A Power-Aware, Self-Adaptive Macro Data Flow Framework”, Parallel Processing Letters, Vol. 27 No. 1, 2017, World Scientific Publisher. doi: 10.1142/S0129626417400047 |
- | - A. Brogi, M. Danelutto, D. De Sensi, A. Ibrahim, J. Soldani, and M. Torquati. "Analysing multiple QoS attributes in Parallel Design Patterns-based Applications", International Journal of Parallel Programming (IJPP). doi: 10.1007/s10766-016-0476-8 **To appear.** | + | - D. Griebler, M. Danelutto, M. Torquati and L. G. Fernandes “SPar: A DSL for High-Level and Productive Stream Parallelism”, Parallel Processing Letters, Vol. 27 No. 1, 2017, World Scientific Publisher. doi:10.1142/S0129626417400059 |
+ | - G. Mencagli, M. Torquati, M. Danelutto and T. De Matteis. "Parallel Continuous Preference Queries over Out-of-Order and Bursty Data Streams". IEEE Transactions on Parallel and Distributed Systems (TPDS), 2017, IEEE. ** In Press ** | ||
+ | - D. del Rio Astorga, M. F. Dolz, L. M. Sanchez, J.D. Garcia, M. Danelutto and M. Torquati "Finding Parallel Patterns through Static Analysis in C++ Applications", International Journal of High Performance Computing Applications (IJHPCA), doi: ** To appear ** | ||
+ | - M. F. Dolz, D. del Rio Astorga, J. Fernandez, M. Torquat, J. D. Garcıa, F. Garcıa-Carballeira and M. Danelutto. "Enabling Semantics to Improve Detection of Data Races and Misuses of Lock-Free Data Structures", Concurrency and Computation: Practice and Experience (CCPE), doi: 10.1002/cpe.4114, ** To appear ** | ||
+ | - M. Denelutto, P. Kilpatrick, G. Mencagli and M. Torquati. "State Access Patterns in Stream Parallel Computations". International Journal of High Performance Computing Applications (IJHPCA), doi: 10.1177/1094342017694134 | ||
+ | - A. Brogi, M. Danelutto, D. De Sensi, A. Ibrahim, J. Soldani, and M. Torquati. "Analysing multiple QoS attributes in Parallel Design Patterns-based Applications", International Journal of Parallel Programming (IJPP). doi: 10.1007/s10766-016-0476-8 ** In Press ** | ||
- D. De Sensi, M. Torquati and M. Danelutto "A reconfiguration Algorithm for Power-Aware Parallel Applications" ACM Transactions on Architecture and Code Optimization (TACO). Volume 13 Issue 4,n. 43, pg 1-25, doi: 10.1145/3004054 | - D. De Sensi, M. Torquati and M. Danelutto "A reconfiguration Algorithm for Power-Aware Parallel Applications" ACM Transactions on Architecture and Code Optimization (TACO). Volume 13 Issue 4,n. 43, pg 1-25, doi: 10.1145/3004054 | ||
- F. Tordini, M. Drocco, C. Misale, L. Milanesi, P. Lio`, I. Merelli, M. Torquati and Marco Aldinucci "NuChart-II: The road to a fast and scalable tool for Hi-C data analysis", Inter. Journal of High Performance Computing Applications (IJHPCA), doi: 10.1007/s11227-016-1871-z. **In press.** | - F. Tordini, M. Drocco, C. Misale, L. Milanesi, P. Lio`, I. Merelli, M. Torquati and Marco Aldinucci "NuChart-II: The road to a fast and scalable tool for Hi-C data analysis", Inter. Journal of High Performance Computing Applications (IJHPCA), doi: 10.1007/s11227-016-1871-z. **In press.** | ||
- M. Aldinucci, M. Danelutto, M. Drocco, P. Kilpatrick, C. Misale, G: Peretti Pezzi and M. Torquati "A Parallel Pattern for Iterative Stencil + Reduce", Journal of Supercomputing, doi: 10.1007/s11227-016-1871-z. **In press.** | - M. Aldinucci, M. Danelutto, M. Drocco, P. Kilpatrick, C. Misale, G: Peretti Pezzi and M. Torquati "A Parallel Pattern for Iterative Stencil + Reduce", Journal of Supercomputing, doi: 10.1007/s11227-016-1871-z. **In press.** | ||
- | - M. Aldinucci, A.Bracciali, M.Patterson, T.Marschall, N.Pisanti, I.Merelli, M.Torquati "pWhatsHap: efficient haplotyping for future generation sequencing" BMC Bioinformatics. Vol 17 (Suppl 11):342, September, 2016. doi: 10.1186/s12859-016-1170-y | + | - A.Bracciali, M. Aldinucci, M.Patterson, T.Marschall, N.Pisanti, I.Merelli, M.Torquati "pWhatsHap: efficient haplotyping for future generation sequencing" BMC Bioinformatics. Vol 17 (Suppl 11):342, September, 2016. doi: 10.1186/s12859-016-1170-y [[http://rdcu.be/nqZ5|Download]] |
- M. Danelutto, T. De Matteis, G. Mencagli and M. Torquati "Data Stream Processing via Code Annotations", Journal of Supercomputing, 2016. doi:10.1007/s11227-016-1793-9. **In press.** [[http://rdcu.be/nk4H|Download]] | - M. Danelutto, T. De Matteis, G. Mencagli and M. Torquati "Data Stream Processing via Code Annotations", Journal of Supercomputing, 2016. doi:10.1007/s11227-016-1793-9. **In press.** [[http://rdcu.be/nk4H|Download]] | ||
- M. Aldinucci, S. Campa, M. Danelutto, P. Kilpatrick and M. Torquati "Pool evolution: a parallel pattern for evolutionary and symbolic computing", International Journal of Parallel Programming (IJPP), 2015. doi:10.1007/s10766-015-0358-5 | - M. Aldinucci, S. Campa, M. Danelutto, P. Kilpatrick and M. Torquati "Pool evolution: a parallel pattern for evolutionary and symbolic computing", International Journal of Parallel Programming (IJPP), 2015. doi:10.1007/s10766-015-0358-5 | ||
Line 39: | Line 44: | ||
<br> Springer US, November 2013 </p></div></html>| | <br> Springer US, November 2013 </p></div></html>| | ||
+ | | {{:torquatinamespace:ijppsiimage.png?100|}} | <html> <div>M. Danelutto, S. Pelagatti, M. Torquati (Eds) | ||
+ | <p ALIGN="left"> IJPP Special Issue on High-Level Parallel Programming and Applications | ||
+ | <br> Volume 45, Issue 2 | ||
+ | <br> Springer US, April 2017 </p></div></html>| | ||
+ | |||
+ | | {{:torquatinamespace:ijppsiimage.png?100|}} | <html> <div>M. Aldinucci, S. Cuomo, M. Torquati (Eds) | ||
+ | <p ALIGN="left"> IJPP Special Issue on Programming Models and Algorithms for data analysis in HPC systems | ||
+ | <br> (To Appear) | ||
+ | <br> Springer US </p></div></html>| | ||
- | "**High-Level Parallel Programming and Applications**" IJPP special issues of HLPP 2015. M. Danelutto, S. Pelagatti and M. Torquati (Eds) (**In press.**) | ||
=== Other publications === | === Other publications === | ||
Line 46: | Line 59: | ||
P0028R0: [[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0028r0.pdf| "Using non-standard attributes"]] J. Daniel Garcia, Luis M. Sanchez, M. Torquati, M. Danelutto, P. Sommerlad. 09/2015. | P0028R0: [[http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0028r0.pdf| "Using non-standard attributes"]] J. Daniel Garcia, Luis M. Sanchez, M. Torquati, M. Danelutto, P. Sommerlad. 09/2015. | ||
+ | |||
+ | CPC2016a: "Identifying Parallel Patterns in C++ Codes", D. Del Río Astorga, M. F. Dolz, L. M. Sanchez, J. D. Garcia, M. Danelutto and M. Torquati. 19th Workshop on Compilers for Parallel Computing. July 6-8, 2016. Valladolid, Spain. | ||
+ | |||
+ | CPC2016b: "Improving Detection of Data Races and Misuses of Lock-Free Queues via Semantics", M. F. Dolz, D. Del Río Astorga, J. Fernandez, J. D. Garcia, F. Garcia-Carballeria, M. Danelutto and M. Torquati. 19th Workshop on Compilers for Parallel Computing. July 6-8, 2016. Valladolid, Spain. | ||
+ | |||
=== Some recent publications (Conference/Workshop/Book Chapter) === | === Some recent publications (Conference/Workshop/Book Chapter) === | ||
+ | |||
+ | M. Danelutto, T. De Matteis, D. De Sensi, G. Mencagli, M. Torquati, P. Kilpatrick, M. Aldinucci "The RePhrase Extended Pattern Set for Data Intensive Parallel Computing" HLPGPU 2017 Workshop (HiPEAC Workshop), January 23rd, 2017, Stockholm, Sveden | ||
M. Danelutto, T. De Matteis, D. De Sensi, and M. Torquati, “Evaluating concurrency throttling and thread packing on SMT multicores” in Proceedings of the 25th euromicro international conference on parallel, distributed, and network-based processing, PDP 2017 | M. Danelutto, T. De Matteis, D. De Sensi, and M. Torquati, “Evaluating concurrency throttling and thread packing on SMT multicores” in Proceedings of the 25th euromicro international conference on parallel, distributed, and network-based processing, PDP 2017 | ||
Line 56: | Line 76: | ||
M. Danelutto, T. De Matteis, G. Mencagli and M. Torquati "A Divide-and-Conquer Parallel Pattern Implementation for Multicores", Third International Workshop on Software Engineering for Parallel Systems (SEPS 2016), Amsterdam, The Netherlands, 2016 doi:10.1145/3002125.3002128 | M. Danelutto, T. De Matteis, G. Mencagli and M. Torquati "A Divide-and-Conquer Parallel Pattern Implementation for Multicores", Third International Workshop on Software Engineering for Parallel Systems (SEPS 2016), Amsterdam, The Netherlands, 2016 doi:10.1145/3002125.3002128 | ||
- | |||
- | M. Danelutto, D. De Sensi and M. Torquati "A Power-Aware, Self-Adaptive Macro Data Flow | ||
- | Framework", 9th International Symposium on High-Level Parallel Programming and Applications (HLPP 2016), Muenster, Germany, 2016 | ||
- | |||
- | D. Griebler, M. Danelutto, M. Torquati, and L. G. Fernandes. "SPar: a DSL for High-Level and Productive Stream Parallelism", 9th International Symposium on High-Level Parallel Programming and Applications (HLPP 2016), Muenster, Germany, 2016 | ||
- | |||
- | M. Danelutto, G. Mencagli and M. Torquati "Efficient Dynamic Memory Allocation in Data Stream Processing Programs" In Proceedings of the second IEEE International Workshop on Reengineering for Parallelism in Heterogeneous Parallel Platforms, co-located with ScalCom 2016, Toulouse, France, 2016 | ||
- | |||
- | M. Danelutto, M. Torquati and P. Kilpatrick. "A DSL based toolchain for design space exploration in structured parallel programming", ICCS 2016 Workshop -- Tools for Program Development | ||
- | and Analysis in Computational Science, San Diego, California, USA, 6-8 June, 2016. | ||
- | |||
- | M.Danelutto, M. Torquati and P. Kilpatrick. "State access patterns in embarrassingly parallel computations", HLPGPU 2016 (Co-Located with HiPEAC 2016), Prague, Czech Republic, January 2016 . | ||
- | |||
- | M. F. Dolz, D del R. Astorga, J. Fernández, J. D. García, F. G.-Carballeira, M. Danelutto and M. Torquati "Embedding Semantics of the Single-Producer/Single-Consumer Lock-Free Queue into a Race Detection Tool", In Proceedings of the 7th International Workshop on Programming Models and Applications for Multicores and Manycores (PMAM16), ACM, Barcelona, Spain, January, 2016 | ||
- | |||
- | M. Danelutto, J. D. Garcia, L. M. Sanchez, R. Sotomayor and M. Torquati. "Introducing Parallelism by using REPARA C++11 Attributes", In Proceedings of the 24th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, Heraklion, Crete, February, 2016 | ||
- | |||
- | |||
- | |||