Research Output

2013

Numerical validation and performance optimization on GPUs of an application in atomic physics

Fortin, P., Habel, R., Jèzèquel, F., Lamotte, J-L. & Scott, N., 20 Nov 2013, Designing Scientific Applications on GPUs. Couturier, R. (ed.). Chapman & Hall: CRC Computational Science, p. 371-394

Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

Parallel Programming

Vandierendonck, H., Nikolopoulos, D. S. & Pratikakis, P., 27 Feb 2013, Encyclopedia of Software Engineering. Taylor and Francis, 14 p.

Research output: Chapter in Book/Report/Conference proceedingChapter (peer-reviewed)

Paralysis: An Extensible Multi-Tiered Guidance Environment for Program Parallelization and Analysis

McCool, S., Shao, R., Milligan, P. & Kurugollu, F., Feb 2013, p. 400-404. 5 p.

Research output: Contribution to conferencePaper

Paraphrasing: Generating parallel programs using refactoring

Brown, C., Hammond, K., Danelutto, M., Kilpatrick, P., Schöner, H. & Breddin, T., 03 Jan 2013, Formal Methods for Components and Objects: 10th International Symposium, FMCO 2011, Turin, Italy, October 3-5, 2011, Revised Selected Papers (Lecture. / Programming and Software Engineering) . Vol. 7542 LNCS. p. 237-256 20 p.

Research output: Chapter in Book/Report/Conference proceedingChapter

11 Citations (Scopus)

Performance models of storage contention in cloud environments

Kraft, S., Casale, G., Krishnamurthy, D., Greer, D. & Kilpatrick, P., 01 Oct 2013, In : Software and Systems Modeling. 12, 4, p. 681-704 24 p.

Research output: Contribution to journalArticle

File
11 Citations (Scopus)
250 Downloads (Pure)

Preface from the organizing chairs

Kilpatrick, P. & Milligan, P., 01 Jan 2013, Proceedings of the 2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2013.

Research output: Chapter in Book/Report/Conference proceedingChapter

Preface from the program chairs

Kilpatrick, P., Milligan, P. & Stotzka, R., 01 Jan 2013, 2013 21st Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Prefetching and Cache Management using Task Lifetimes

Papaefstathiou, V., Katevenis, M. G. H., Nikolopoulos, D. S. & Pnevmatikatos, D., Jun 2013, ICS '13 Proceedings of the 27th international ACM conference on International conference on supercomputing. New York, NY,USA: ACM, p. 325-334 10 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

File
19 Citations (Scopus)
218 Downloads (Pure)

Programming the Energy Efficiency of High Performance Computing Systems

Nikolopoulos, D. S., Sep 2013. 1 p.

Research output: Contribution to conferenceAbstract

File
156 Downloads (Pure)

Special issue of the Journal of Parallel and Distributed Computing (JDPC) on novel architectures for high-performance computing

McIntosh-Smith, S., Gillan, C., Sanna, N., Scott, S. & Steinke, T., Nov 2013, In : Journal of Parallel and Distributed Computing. 73, 11, p. 1415-1416 2 p.

Research output: Contribution to journalArticle

1 Citation (Scopus)

Strategies for Energy-Efficient Resource Management of Hybrid Programming Models

Li, D., De Supinski, B. R., Schulz, M., Nikolopoulos, D. S. & Cameron, K. W., Jan 2013, In : IEEE Transactions on Parallel and Distributed Systems. 24, 1, p. 144-157 14 p.

Research output: Contribution to journalArticle

36 Citations (Scopus)

Structured data access annotations for massively parallel computations

Aldinucci, M., Campa, S., Torquati, M. & Kilpatrick, P., 01 Jan 2013, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 7640 LNCS. p. 381-390 10 p.

Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

4 Citations (Scopus)

Targeting distributed systems in FastFlow

Aldinucci, M., Campa, S., Danelutto, M., Torquati, M. & Kilpatrick, P., 01 Jan 2013, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 7640 LNCS. p. 47-56 10 p.

Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

26 Citations (Scopus)

The Cilk and Cilk++ Programming Languages

Vandierendonck, H., 12 Dec 2013, Multicore Computing: Algorithms, Architectures, and Applications. Rajasekaran, S., Fiondella, L., Ahmed, M. & Ammar, R. A. (eds.). Chapman & Hall: CRC Computational Science, p. 91-117

Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

1 Citation (Scopus)

The ParaPhrase Project: Parallel patterns for adaptive heterogeneous multicore systems

Hammond, K., Aldinucci, M., Brown, C., Cesarini, F., Danelutto, M., González-Vélez, H., Kilpatrick, P., Keller, R., Rossbory, M. & Shainer, G., 01 Jan 2013, Formal Methods for Components and Objects: 10th International Symposium, FMCO 2011, Turin, Italy, October 3-5, 2011, Revised Selected Papers (Lecture ... / Programming and Software Engineering) . Vol. 7542 LNCS. p. 218-236 19 p.

Research output: Chapter in Book/Report/Conference proceedingChapter

32 Citations (Scopus)

Topic 1: Support Tools and Environments - (Introduction). Euro-Par 2013 Parallel Processing - 19th International Conference

de Supinski, B., Krammer, B., Fuerlinger, K., Nikolopoulos, D. & Labarta, J., 2013, Felix Wolf, Bernd Mohr, Dieter an Mey (Eds.): Euro-Par 2013 Parallel Processing - 19th International Conference, Aachen, Germany, August 26-30, 2013. Proceedings. . Springer, Vol. 8097 LNCS. p. 3 1 p. (Lecture Notes in Computer Science; vol. 8097).

Research output: Chapter in Book/Report/Conference proceedingForeword/postscript

2012

2-D R-matrix Propagator: Application and Future Developments

McIntyre, M. W., Scott, M. P., van der Hart, H. W., Burke, P. G., McLeod, B., Scoupe, F., Spence, I. & Scott, N. S., 2012, XXVII INTERNATIONAL CONFERENCE ON PHOTONIC, ELECTRONIC AND ATOMIC COLLISIONS (ICPEAC 2011), PTS 1-15. Williams, ID., VanDerHart, HW., McCann, JF. & Crothers, DSF. (eds.). BRISTOL: IOP PUBLISHING LTD, 1 p. (Journal of Physics Conference Series; vol. 388).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

A constraints-based resource discovery model for multi-provider cloud environments

Wright, P., Sun, Y. L., Harmer, T., Keenan, A., Stewart, A. & Perrott, R., 21 Jun 2012, In : Journal of Cloud Computing: Advances, Systems and Applications . 1, 6, 14 p.

Research output: Contribution to journalArticle

Open Access
File
19 Citations (Scopus)
255 Downloads (Pure)

A language-independent parallel refactoring framework

Brown, C., Hammond, K., Danelutto, M. & Kilpatrick, P., 01 Jan 2012, ACM International Conference Proceeding Series. p. 54-58 5 p.

Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

9 Citations (Scopus)

An efficient unbounded lock-free queue for multi-core systems

Aldinucci, M., Danelutto, M., Torquati, M., Kilpatrick, P. & Meneghin, M., 01 Jan 2012, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 7484 LNCS. p. 662-673 12 p.

Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

47 Citations (Scopus)

BDDT: Block-level Dynamic Dependence Analysis for Deterministic Task-Based Parallelism

Tzenakis, G., Papatriantafyllou, A., Kesapides, J., Pratikakis, P., Vandierendonck, H. & Nikolopoulos, D., Feb 2012, Proceedings of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP). New York, NY, USA: ACM, p. 301-302 2 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Citations (Scopus)

BTL: A Framework for Measuring and Modeling Energy in Memory Hierarchies

Manousakis, I. & Nikolopoulos, D., Oct 2012, Proceedings of the 24th IEEE International Symposium on Computer Architecture and High Performance Computing. Washington, DC, USA: Institute of Electrical and Electronics Engineers (IEEE), p. 139-146 8 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

11 Citations (Scopus)
File
2 Citations (Scopus)
384 Downloads (Pure)

Deriving a Methodology for Code Deployment on Multi-Core Platforms via Iterative Manual Optimizations

McCool, S., Milligan, P. & Sage, P., May 2012, p. 1406-1415. 10 p.

Research output: Contribution to conferencePaper

1 Citation (Scopus)

Enhanced approach for latent semantic indexing using wavelet transform

Jaber, T., Amira, A. & Milligan, P., Dec 2012, In : IET Image Processing. 6, 9, p. 1236-1245 10 p., IPR-2011-0498.

Research output: Contribution to journalArticle

2 Citations (Scopus)
48 Downloads (Pure)

Inference and Declaration of Independence: Impact on Deterministic Task Parallelism

Zakkak, F. S., Chasapis, D., Pratikakis, P., Bilas, A. & Nikolopoulos, D., Sep 2012, Proceedings of the 21st International Conference on Parallel Architectures and Compilation Techniques (PACT). New York, NY, USA: ACM, p. 453-454 2 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Ixaru's Extended Frequency Dependent Quadrature Rules for Slater Integrals: Parallel Computation Issues

Scott, N. S., Scott, M. P. & Jezequel, F., 2012, NUMERICAL ANALYSIS AND APPLIED MATHEMATICS (ICNAAM 2012), VOLS A AND B. Simos, TE., Psihoyios, G., Tsitouras, C. & Anastassi, Z. (eds.). 1 ed. MELVILLE: AMER INST PHYSICS, Vol. 1479. p. 1208-1211 4 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Model-Based, Memory-Centric Performance and Power Optimization on NUMA Multiprocessors

Nikolopoulos, D., Su, C-Y., Li, D., Cameron, K., de Supinski, B. & Leon, E., Nov 2012, Proceedings of the 2012 IEEE International Symposium on Workload Characterization (IISWC). Los Alamitos, CA, USA: Institute of Electrical and Electronics Engineers (IEEE), p. 164-173 10 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Citations (Scopus)

Model checking support for conflict resolution in multiple non-functional concern management

Danelutto, M., Kilpatrick, P., Montangero, C. & Semini, L., 01 Dec 2012, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). PART 1 ed. Vol. 7155. p. 128-138 11 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 7155 LNCS, no. PART 1).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Parallel patterns + Macro Data Flow for multi-core programming

Aldinucci, M., Anardu, L., Danelutto, M., Torquati, M. & Kilpatrick, P., 01 Jan 2012, Proceedings - 20th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2012. p. 27-36 10 p.

Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

6 Citations (Scopus)

Reasoning about orchestrations of web services using partial correctness

Stewart, A., Gabarro, J. & Keenan, A., 2012, In : Formal Aspects of Computing. null, null, p. 1-14 14 p.

Research output: Contribution to journalArticle

3 Citations (Scopus)
2 Downloads (Pure)

Targeting heterogeneous architectures via macro data flow

Aldinucci, M., Danelutto, M., Kilpatrick, P. & Torquati, M., 01 Jun 2012, In : Parallel Processing Letters. 22, 2, p. 1-12 12 p., 1240006.

Research output: Contribution to journalArticle

6 Citations (Scopus)

Techniques and tools for parallelizing software

Vandierendonck, H. & Mens, T., 01 Mar 2012, In : IEEE Software. 29, 2, p. 22-25 4 p.

Research output: Contribution to journalArticle

5 Citations (Scopus)

The Myrmics Memory Allocator: Hierarchical, Message-Passing Allocation for Global Address Spaces

Lyberis, S., Pratikakis, P., Schulz, M., Gamblin, T., de Supinski, B. & Nikolopoulos, D., Jun 2012, Proceedings of the 2012 ACM SIGPLAN International Symposium on Memory Management. New York, NY, USA: ACM, p. 15-24 10 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Topic 16: GPU and Accelerators Computing

Nikolopoulos, D., Aug 2012, Euro-Par 2012 Parallel Processing - 18th International Conference, Euro-Par 2012, Rhodes Island, Greece, August 27-31, 2012. Proceedings. Rhodes, Greece: Springer, Vol. 7484. p. 857-858 2 p. (Lecture Notes in Computer Science).

Research output: Chapter in Book/Report/Conference proceedingForeword/postscript

WIQ: Work-intensive query scheduling for in-memory database systems

Kraft, S., Casale, G., Jula, A., Kilpatrick, P. & Greer, D., 01 Jan 2012, Proceedings - 2012 IEEE 5th International Conference on Cloud Computing, CLOUD 2012. p. 33-40 8 p.

Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

7 Citations (Scopus)

WIQ: Work-Intensive Query Scheduling for In-Memory Database Systems

Kraft, S., Casale, G., Jula, A., Kilpatrick, P. & Greer, D., Jun 2012, p. 1-8. 8 p.

Research output: Contribution to conferencePaper

7 Citations (Scopus)
2011

Accelerating code on multi-cores with FastFlow

Aldinucci, M., Danelutto, M., Kilpatrick, P., Meneghin, M. & Torquati, M., 01 Jan 2011, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 6853 LNCS. p. 170-181 12 p.

Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

57 Citations (Scopus)

Application-based workload model for wireless sensor node computing platforms

Delavallée, T., Manet, P., Loiselle, I., Legat, J-D. & Vandierendonck, H., 01 Jan 2011, 2011 Faible Tension Faible Consommation, FTFC 2011. p. 35-38 4 p.

Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

A programming model for BSP with partitioned synchronisation

Stewart, A., Jul 2011, In : Formal Aspects of Computing. 23, 4, p. 421-432 12 p.

Research output: Contribution to journalArticle

4 Citations (Scopus)

A Programming Model for Deterministic Task Parallelism

Pratikakis, P., Vandierendonck, H., Lyberis, S. & Nikolopoulos, D., Jun 2011, Proceedings of the ACM SIGPLAN Workshop on Memory Systems Performance and Correctness. New York, NY, USA: ACM, p. 7-12 6 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

16 Citations (Scopus)

Architecture for Compliance Analysis of Distributed Service based Systems

Sinclair, J., Hudzia, B., Lindner, M., Stewart, H. & Harmer, T., May 2011, p. 286-292. 7 p.

Research output: Contribution to conferencePaper

2 Citations (Scopus)

A Unified Scheduler for Recursive and Task Dataflow Parallelism

Vandierendonck, H., Tzenakis, G. & Nikolopoulos, D. S., Oct 2011, 2011 International Conference on Parallel Architectures and Compilation Techniques (PACT 2011). Institute of Electrical and Electronics Engineers (IEEE), p. 1-11 11 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Open Access
File
26 Citations (Scopus)
298 Downloads (Pure)

Automatic Parallelization in the Paralax Compiler

Vandierendonck, H. & De Bosschere, K., Jun 2011, Workshop on Software and Compilers for Embedded Systems (SCOPES). 8 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Averting the Next Software Crisis

Vandierendonck, H. & Mens, T., Apr 2011, In : IEEE Computer. 44, 4, p. 88-90 3 p., 5742013.

Research output: Contribution to journalArticle

10 Citations (Scopus)

Compliance Auditing in Future Web-based Infrastructures.

Sinclair, J., Hudzia, B., Lindner, M. A., Stewart, H. & Harmer, T., Jun 2011.

Research output: Contribution to conferencePaper

Deployment on GPUs of an application in computational atomic physics

Fortin, P., Habel, R., Jézéquel, F., Lamotte, J-L. & Scott, N. S., May 2011, 25th IEEE International Symposium on Parallel and Distributed Processing: IPDPS 2011. Institute of Electrical and Electronics Engineers (IEEE), p. 1359-1366 8 p.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Fairness Metrics for Multi-Threaded Processors

Vandierendonck, H. & Seznec, A., Jan 2011, In : IEEE Computer Architecture Letters. 10, 1, p. 4-7 4 p., 5710651.

Research output: Contribution to journalArticle

37 Citations (Scopus)
46 Downloads (Pure)

Foetal motion classification using optical flow displacement histograms

Surlea, C., Kurugollu, F., Milligan, P. & Ong, S., Oct 2011, p. x1-x5. 5 p.

Research output: Contribution to conferencePaper

2 Citations (Scopus)

Formal Analysis of MPI-based Parallel Programs

Gopalakrishnan, G., Kirby, R. M., Siegel, S., Thakur, R., Gropp, W., Lusk, E., De Supinski, B. R., Schulz, M. & Bronevetsky, G., Dec 2011, In : Communications of the ACM. 54, 12, p. 82-91 10 p.

Research output: Contribution to journalArticle

43 Citations (Scopus)