Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
torquatinamespace:papers [2017/01/25 21:05]
torquati
torquatinamespace:papers [2017/04/11 20:09]
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">​ High-Level Parallel Programming and Applications (HLPP 2015 Special Issue) ​
 +<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">​ 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) ===
Line 58: 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 
- 
- 
-