Award Abstract # 0509442
Collaborative Research: CAS-AES: An Integrated Framework for Compile-time/run-time Support for Multi-scale Applications on High-end Systems

NSF Org: CNS
Division Of Computer and Network Systems
Recipient: LOUISIANA STATE UNIVERSITY
Initial Amendment Date: August 16, 2005
Latest Amendment Date: August 16, 2005
Award Number: 0509442
Award Instrument: Standard Grant
Program Manager: Mohamed G. Gouda
CNS
 Division Of Computer and Network Systems
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: September 1, 2005
End Date: August 31, 2009 (Estimated)
Total Intended Award Amount: $145,500.00
Total Awarded Amount to Date: $145,500.00
Funds Obligated to Date: FY 2005 = $145,500.00
History of Investigator:
  • Jagannathan Ramanujam (Principal Investigator)
    jxr@ece.lsu.edu
  • Gerald Baumgartner (Co-Principal Investigator)
Recipient Sponsored Research Office: Louisiana State University
202 HIMES HALL
BATON ROUGE
LA  US  70803-0001
(225)578-2760
Sponsor Congressional District: 06
Primary Place of Performance: Louisiana State University
202 HIMES HALL
BATON ROUGE
LA  US  70803-0001
Primary Place of Performance
Congressional District:
06
Unique Entity Identifier (UEI): ECQEYCHRNKJ4
Parent UEI:
NSF Program(s): CSR-Computer Systems Research
Primary Program Source: app-0105 
Program Reference Code(s): 2884, 9150, 9218, HPCC
Program Element Code(s): 735400
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

The goal in this project is the development of new compile/runtime techniques that can enable efficient locality enhanced parallel execution of programs that are conveniently expressed in a high-level programming model. The project will develop performance-model driven approaches to efficient execution of complex applications with multi-level parallelism, with convenient abstractions for developing out-of-core applications, and will investigate applications in a number of scientific domains, focusing on requirements for and challenges in realizing high performance with a global shared view of data. In addition the project will develop compile/runtime techniques to support efficient execution of global-shared-view parallel programs that operate on non-array data structures. The tools and technologies to be developed in this project will target demonstrated needs in various areas of scientific computing. The software products arising from this work will be made freely available for use and extension by others.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

(Showing: 1 - 10 of 14)
A. Allam, J. Ramanujam, G. Baumgartner, and P. Sadayappan "Memory Minimization for Tensor Contractions using Integer Linear Programming" Proc. Workshop on Performance Optimization for High-Level Languages and Libraries (POHLL-06), held in conjunction with the 20th IEEE International Parallel & Distributed Processing Symposium (IPDPS 2006). , 2006
A. Hartono, Q. Lu, X. Gao, S. Krishnamoorthy, M. Nooijen, G. Baumgartner, D. Bernholdt, R. Pitzer, J. Ramanujam, A. Rountev, and P. Sadayappan "Identifying Cost-Effective Common Subexpressions to Reduce Operation Count in Tensor Contraction Evaluations" Proc. International Conference on Computational Science 2006 (ICCS 2006), Part I, Reading, UK, Lecture Notes in Computer Science, Vol. 3991, Springer. , v.3991 , 2006 , p.267
Auer, AA; Baumgartner, G; Bernholdt, DE; Bibireata, A; Choppella, V; Cociorva, D; Gao, XY; Harrison, R; Krishnamoorthy, S; Krishnan, S; Lam, CC; Lu, QD; Nooijen, M; Pitzer, R; Ramanujam, J; Sadayappan, P; Sibiryakov, A "Automatic code generation for many-body electronic structure methods: the tensor contraction engine" MOLECULAR PHYSICS , v.104 , 2006 , p.211 View record at Web of Science 10.1080/0026897050027578
Bondhugula, U; Hartono, A; Ramanujam, J; Sadayappan, P "A practical automatic polyhedral parallelizer and locality optimizer" ACM SIGPLAN NOTICES , v.43 , 2008 , p.101 View record at Web of Science
Bondhugula, U; Hartono, A; Ramanujam, J; Sadayappan, P "A practical automatic polyhedral parallelizer and locality optimizer" ACM SIGPLAN NOTICES , v.43 , 2008 , p.101 View record at Web of Science
Gao, X; Krishnamoorthy, S; Sahoo, SK; Lam, CC; Baumgartner, G; Ramanujam, J; Sadayappan, P "Efficient search-space pruning for integrated fusion and tiling transformations" CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE , v.19 , 2007 , p.2425 View record at Web of Science 10.1002/cpe.118
Hartono, A; Lu, QD; Henretty, T; Krishnamoorthy, S; Zhang, HJ; Baumgartner, G; Bernholdt, DE; Nooijen, M; Pitzer, R; Ramanujam, J; Sadayappan, P "Performance Optimization of Tensor Contraction Expressions for Many-Body Methods in Quantum Chemistry" JOURNAL OF PHYSICAL CHEMISTRY A , v.113 , 2009 , p.12715 View record at Web of Science 10.1021/jp905121
Krishnamoorthy, S; Baskaran, M; Bondhugula, U; Ramanujam, J; Rountev, A; Sadayappan, P "Effective automatic parallelization of stencil computations" ACM SIGPLAN NOTICES , v.42 , 2007 , p.235 View record at Web of Science
M. Baskaran, U. Bondhugula, S. Krishnamoorthy, J. Ramanujam, A. Rountev, and P. Sadayappan "A Compiler Framework for Optimization of Affine Loop Nests for General Purpose Computations on GPUs" Proc. 22nd ACM International Conference on Supercomputing , 2008 , p.225
M. Baskaran, U. Bondhugula, S. Krishnamoorthy, J. Ramanujam, A. Rountev, and P. Sadayappan "Automatic Data Movement and Computation Mapping for Multi-level Parallel Architectures with Explicitly Managed Memories" Proc. 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, (PPoPP 2008) , 2008 , p.1
S. Krishnamoorthy, M. Baskaran, U. Bondhugula, J. Ramanujam, A. Rountev and P. Sadayappan "Effective Automatic Parallelization of Stencil Computations" Proc. ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation (PLDI?07), San Diego, June 2007. , 2007
(Showing: 1 - 10 of 14)

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page