Parallel and Distributed Computing Research at the Computing Research Institute Ananth Grama Computing Research Institute and Department of Computer Sciences.

Slides:



Advertisements
Similar presentations
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
Advertisements

Report on an OpenSpace Technology Workshop on the Future of Earthquake Engineering.
BioDEVS: System-Oriented, Multi-Agent, Disttributed/Parallel Framework for Modeling and Simulation of Biomimetic In Silico Devices Sunwoo Park 1 and C.
Prof. Srinidhi Varadarajan Director Center for High-End Computing Systems.
By Ph.D. Candidate Shan-Bin Xie Dr. Yu-Wen Zhou Beijing University of Technology An Event Driven Model Framework for Water Distribution Systems Based on.
Numerical Parallel Algorithms for Large-Scale Nanoelectronics Simulations using NESSIE Eric Polizzi, Ahmed Sameh Department of Computer Sciences, Purdue.
Workshop on HPC in India Grid Middleware for High Performance Computing Sathish Vadhiyar Grid Applications Research Lab (GARL) Supercomputer Education.
Hiperspace Lab University of Delaware Antony, Sara, Mike, Ben, Dave, Sreedevi, Emily, and Lori.
1 Dr. Frederica Darema Senior Science and Technology Advisor NSF Future Parallel Computing Systems – what to remember from the past RAMP Workshop FCRC.
SING* and ToNC * Scientific Foundations for Internet’s Next Generation Sirin Tekinay Program Director Theoretical Foundations Communication Research National.
Grand Challenges (I)  Spying on Cells -- Mechanisms of interacting molecular functions leading to new engineering designs of sensing events -- Nano sensors.
WORKFLOWS IN CLOUD COMPUTING. CLOUD COMPUTING  Delivering applications or services in on-demand environment  Hundreds of thousands of users / applications.
1 Building National Cyberinfrastructure Alan Blatecky Office of Cyberinfrastructure EPSCoR Meeting May 21,
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Model reduction of large-scale dynamical (mechanical) systems A. Antoulas, D. Sorensen, K. Gallivan, P. Van Dooren, A. Grama, C. Hoffmann, A. Sameh Purdue.
MUMPS A Multifrontal Massively Parallel Solver IMPLEMENTATION Distributed multifrontal.
Parallel Performance of Hierarchical Multipole Algorithms for Inductance Extraction Ananth Grama, Purdue University Vivek Sarin, Texas A&M University Hemant.
© Fujitsu Laboratories of Europe 2009 HPC and Chaste: Towards Real-Time Simulation 24 March
Algorithms and Software for Large-Scale Simulation of Reactive Systems _______________________________ Ananth Grama Coordinated Systems Lab Purdue University.
Structure of Study Programmes
Institute for Mathematical Modeling RAS 1 Dynamic load balancing. Overview. Simulation of combustion problems using multiprocessor computer systems For.
Parallel Processing CS453 Lecture 2.  The role of parallelism in accelerating computing speeds has been recognized for several decades.  Its role in.
Michael Ernst, page 1 Collaborative Learning for Security and Repair in Application Communities Performers: MIT and Determina Michael Ernst MIT Computer.
Evaluating Sparse Linear System Solvers on Scalable Parallel Architectures Ahmed Sameh and Ananth Grama Computer Science Department Purdue University.
NSF Critical Infrastructures Workshop Nov , 2006 Kannan Ramchandran University of California at Berkeley Current research interests related to workshop.
Computer Science Open Research Questions Adversary models –Define/Formalize adversary models Need to incorporate characteristics of new technologies and.
DOE BER Climate Modeling PI Meeting, Potomac, Maryland, May 12-14, 2014 Funding for this study was provided by the US Department of Energy, BER Program.
Definition of Computational Science Computational Science for NRM D. Wang Computational science is a rapidly growing multidisciplinary field that uses.
Future role of DMR in Cyber Infrastructure D. Ceperley NCSA, University of Illinois Urbana-Champaign N.B. All views expressed are my own.
Ohio State University Department of Computer Science and Engineering 1 Cyberinfrastructure for Coastal Forecasting and Change Analysis Gagan Agrawal Hakan.
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
Presented by Reliability, Availability, and Serviceability (RAS) for High-Performance Computing Stephen L. Scott and Christian Engelmann Computer Science.
Network-related problems in M2ACS Mihai Anitescu.
DOE 2000, March 8, 1999 The IT 2 Initiative and NSF Stephen Elbert program director NSF/CISE/ACIR/PACI.
Instrumentation of the SAM-Grid Gabriele Garzoglio CSC 426 Research Proposal.
1. Process Gather Input – Today Form Coherent Consensus – Next two months.
Distributed Virtual Environments Introduction. Outline What are they? DVEs vs. Analytic Simulations DIS –Design principles Example.
Parallel and Distributed Computing Systems Lab. Ananth Grama Associate Professor of Computer Sciences Purdue University
Strategies for Solving Large-Scale Optimization Problems Judith Hill Sandia National Laboratories October 23, 2007 Modeling and High-Performance Computing.
Pascucci-1 Valerio Pascucci Director, CEDMAV Professor, SCI Institute & School of Computing Laboratory Fellow, PNNL Massive Data Management, Analysis,
Issues Autonomic operation (fault tolerance) Minimize interference to applications Hardware support for new operating systems Resource management (global.
Plethora: A Wide-Area Read-Write Storage Repository Design Goals, Objectives, and Applications Suresh Jagannathan, Christoph Hoffmann, Ananth Grama Computer.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
1 “~DDDAS” proposals awarded in FY00 ITR Competition Pingali, Adaptive Software for Field-Driven Simulations; CCF
Computational Aspects of Multi-scale Modeling Ahmed Sameh, Ananth Grama Computing Research Institute Purdue University.
COALESCE HIRING: Computational Science, Applied Math, and Nanoscience Ananth Grama Computer Sciences, Purdue University.
1 1 What does Performance Across the Software Stack mean?  High level view: Providing performance for physics simulations meaningful to applications 
BioSensing and BioActuation Proposed Research Opportunities/Challenges 1.Sensor Informatics Guided by Life Understand and emulate data mining and prioritization,
Challenges Towards Elastic Power Management in Internet Data Centers Present by Sheng Cai.
Allen D. Malony Department of Computer and Information Science TAU Performance Research Laboratory University of Oregon Discussion:
Ananth Grama, Computing Research Institute and Department of Computer Sciences, Purdue University Computational Elements of Robust Civil Infrastructure.
1 COMPUTER SCIENCE DEPARTMENT COLORADO STATE UNIVERSITY 1/9/2008 SAXS Software.
Computational Science & Engineering meeting national needs Steven F. Ashby SIAG-CSE Chair March 24, 2003.
Connections to Other Packages The Cactus Team Albert Einstein Institute
1 Earth Science Technology Office The Earth Science (ES) Vision: An intelligent Web of Sensors IGARSS 2002 Paper 02_06_08:20 Eduardo Torres-Martinez –
Programming Sensor Networks Andrew Chien CSE291 Spring 2003 May 6, 2003.
C OMPUTATIONAL R ESEARCH D IVISION 1 Defining Software Requirements for Scientific Computing Phillip Colella Applied Numerical Algorithms Group Lawrence.
Cluster computing. 1.What is cluster computing? 2.Need of cluster computing. 3.Architecture 4.Applications of cluster computing 5.Advantages of cluster.
Multipole-Based Preconditioners for Sparse Linear Systems. Ananth Grama Purdue University. Supported by the National Science Foundation.
CSCAPES Mission Research and development Provide load balancing and parallelization toolkits for petascale computation Develop advanced automatic differentiation.
Lecture 8: Wireless Sensor Networks By: Dr. Najla Al-Nabhan.
Sensing and Measurements Tom King Oak Ridge National Laboratory April 2016.
Bioinspired and biologically derived actuators and sensors Our vision is to create new hybrid systems that combine mechanical, electrical, chemical, and.
Challenges in Electromagnetic Modeling Scalable Solvers
Computational Elements of Robust Civil Infrastructure
Performance Evaluation of the Parallel Fast Multipole Algorithm Using the Optimal Effectiveness Metric Ioana Banicescu and Mark Bilderback Department of.
Supported by the National Science Foundation.
Computational issues Issues Solutions Large time scale
L. Glimcher, R. Jin, G. Agrawal Presented by: Leo Glimcher
Presentation transcript:

Parallel and Distributed Computing Research at the Computing Research Institute Ananth Grama Computing Research Institute and Department of Computer Sciences Purdue University

Areas of Research High Performance Computing Applications Large-Scale Data Handling, Compression, and Data Mining System Support for Parallel and Distributed Computing Parallel and Distributed Algorithms

High Performance Computing Applications Fast Multipole Methods –Particle Dynamics (Molecular Dynamics, Materials Simulations) –Fast Solvers and Preconditioners for Integral Equation Formulations –Error Control –Preconditioning Sparse Linear Systems Discrete Optimization Visualization

System Support for Parallel and Distributed Computing: MOBY: A Wireless Peer- to- peer Network Scalable Resource Location in Service Networks Scheduling in Clustered Environments

Large-Scale Data Handling, Compression, and Mining Bounded Distortion Compression of Particle Data Highly Asymmetric Compression of Multimedia Data Data Classification and Clustering Using Semi-Discrete Matrix Decompositions.

Parallel and Distributed Algorithms Scalable Load Balancing Techniques Parallel Programming Paradigms Metrics and Analysis Frameworks (Isoefficiency, Architecture Abstractions for Portability)

Computational Elements of Robust Civil Infrastructure Civil infrastructure represents the single largest investment in the United States, valued at over $20 trillion. While these systems are in a constant state of renewal, they are often required to withstand extreme loads caused by natural disasters or human intervention. High-rise structures, long-span bridges, dams, and pipelines are particularly vulnerable. The serviceability and safety of these structures can be vastly improved if damage can be detected and controlled in real-time.

Computational Elements of Robust Civil Infrastructure With the availability of reliable inexpensive sensors, large-scale actuation devices, and computing and communication elements, the technology for active control of large structures exists, in principle. The goal of this ambitious project is to: –Enable effective design and economical construction of highly robust smart structures. –Enhance robustness of existing structures by suitably retrofitting them. –Predict and mitigate impact of catastrophic events, –Provide support for area-wide disaster management plans.

State-of-the-art in Controlled Structures

Building Blocks of Smart Structures Magnetorheostatic dampers can change their load bearing characteristics from fully solid to fully damping in milliseconds when exposed to magnetic fields. Sensing/Computation/Communication elements - designed by part of our research team at Dartmouth. These units cost under $200 and are the size of a deck of cards. This is a rapidly evolving field and efforts are on to develop the next generation of devices here at Purdue.

Control Timelines

Control Strategy

Outstanding Challenges Building reliable inexpensive sensing/computation/communication/actuation (SCCA) units. Building a reliable network of SCCA units. Structural modeling and model reduction. Execution of the distributed control algorithm with tight real-time constraints. Supporting an area-wide disaster management information network.

Computational Aspects of Multi- scale Modeling of NEMS Efficient Numerical Algorithms Parallel and Distributed Computing Software and Libraries Interfaces to Experimental Data Acquisition and Design Components Interfaces to Application Servers The overall goal is to develop a comprehensive simulation environment built upon novel algorithms and parallelism for multi- scale modeling of NEMS.

Technical Objectives

Technical Challenges Diversity of phenomena - multiphysics Variance in spatial scales - nm to cm Variance in temporal scales - fs to s Variety of modeling phenomena Self consistency between scales and phenomena

Technical Challenges

Computational and Mathematical Challenges Novel problems in linear algebra Special functions and approximations Self consistency between scales and phenomena Highly dynamic geometries and interfaces Extremely large number of degrees of freedom Need for scalable parallelism

Collaborations Structures: Mete Sozen, Robert Frosch NEMS, Networks and Control: Mark Lundstrom, Supriyo Datta, Kent Fuchs, Jim Krogmeier, Mark Bell, Ness Shroff, Rudi Eigenman Laser Ablation: Jayathi Murthy, Xianfan Xu Algorithms and Software: Ahmed Sameh, Chris Hoffmann, Sonia Fahmy, Zhiyuan Li