Russ Miller Center for Computational Research Computer Science & Engineering SUNY-Buffalo Hauptman-Woodward Medical Inst IDF: Multi-Core Processing for.

Slides:



Advertisements
Similar presentations
Tony Doyle - University of Glasgow GridPP EDG - UK Contributions Architecture Testbed-1 Network Monitoring Certificates & Security Storage Element R-GMA.
Advertisements

HPC in Poland Marek Niezgódka ICM, University of Warsaw
Commodity Computing Clusters - next generation supercomputers? Paweł Pisarczyk, ATM S. A.
Beowulf Supercomputer System Lee, Jung won CS843.
Contact: Hirofumi Amano at Kyushu 40 Years of HPC Services In this memorable year, the.
1. Introduction What is cluster computing? Classification of Cluster Computing Technologies: Beowulf cluster Construction of Beowulf Cluster The use of.
Types of Parallel Computers
Information Technology Center Introduction to High Performance Computing at KFUPM.
LinkSCEEM-2: A computational resource for the development of Computational Sciences in the Eastern Mediterranean Mostafa Zoubi SESAME SESAME – LinkSCEEM.
HIGH PERFORMANCE COMPUTING ENVIRONMENT The High Performance Computing environment consists of high-end systems used for executing complex number crunching.
University at Buffalo The State University of New York Russ Miller, Director Center for Computational Research FSEC Status Report 2/2003 “Top 10 Worldwide.
CS 284a, 7 October 97Copyright (c) , John Thornley1 CS 284a Lecture Tuesday, 7 October 1997.
An Introduction to Princeton’s New Computing Resources: IBM Blue Gene, SGI Altix, and Dell Beowulf Cluster PICASso Mini-Course October 18, 2006 Curt Hillegas.
DDDDRRaw: A Prototype Toolkit for Distributed Real-Time Rendering on Commodity Clusters Thu D. Nguyen and Christopher Peery Department of Computer Science.
Parallel/Concurrent Programming on the SGI Altix Conley Read January 25, 2007 UC Riverside, Department of Computer Science.
MASPLAS ’02 Creating A Virtual Computing Facility Ravi Patchigolla Chris Clarke Lu Marino 8th Annual Mid-Atlantic Student Workshop On Programming Languages.
A Parallel Structured Ecological Model for High End Shared Memory Computers Dali Wang Department of Computer Science, University of Tennessee, Knoxville.
High Performance Computing (HPC) at Center for Information Communication and Technology in UTM.
CPP Staff - 30 CPP Staff - 30 FCIPT Staff - 35 IPR Staff IPR Staff ITER-India Staff ITER-India Staff Research Areas: 1.Studies.
1b.1 Types of Parallel Computers Two principal approaches: Shared memory multiprocessor Distributed memory multicomputer ITCS 4/5145 Parallel Programming,
Real Parallel Computers. Modular data centers Background Information Recent trends in the marketplace of high performance computing Strohmaier, Dongarra,
Design and Implementation of a Single System Image Operating System for High Performance Computing on Clusters Christine MORIN PARIS project-team, IRISA/INRIA.
Cluster computing facility for CMS simulation work at NPD-BARC Raman Sehgal.
Mark L. Green, Ph.D. Head of Cyberinfrastructure Center for Computational Research and New York State Grid-Cyberinstitute University at Buffalo The State.
Basic Computer Structure and Knowledge Project Work.
Motivation “Every three minutes a woman is diagnosed with Breast cancer” (American Cancer Society, “Detailed Guide: Breast Cancer,” 2006) Explore the use.
Serial vs.Parallel Computing Scalable Perf. vs. Availability
Russ Miller Director, Center for Computational Research UB Distinguished Professor, Computer Science & Engineering Senior Research Scientist, Hauptman-Woodward.
ScotGrid: a Prototype Tier-2 Centre – Steve Thorn, Edinburgh University SCOTGRID: A PROTOTYPE TIER-2 CENTRE Steve Thorn Authors: A. Earl, P. Clark, S.
Dr. Russ Miller, Director Professor of Computer Science & Engineering, UB Senior Research Scientist, Hauptman-Woodward Inst. Visualization.
Influence of Virtualization on Process of Grid Application Deployment Distributed Systems Research Group Department of Computer Science AGH-UST Cracow,
1b.1 Types of Parallel Computers Two principal approaches: Shared memory multiprocessor Distributed memory multicomputer ITCS 4/5145 Parallel Programming,
Cluster Computers. Introduction Cluster computing –Standard PCs or workstations connected by a fast network –Good price/performance ratio –Exploit existing.
Russ Miller Center for Computational Research Computer Science & Engineering SUNY-Buffalo Hauptman-Woodward Medical Inst CCR User Advisory Board Meeting.
Rensselaer Why not change the world? Rensselaer Why not change the world? 1.
Taking the Complexity out of Cluster Computing Vendor Update HPC User Forum Arend Dittmer Director Product Management HPC April,
HPCVL High Performance Computing Virtual Laboratory Founded 1998 as a joint HPC lab between –Carleton U. (Comp. Sci.) –Queen’s U. (Engineering) –U. of.
6/26/01High Throughput Linux Clustering at Fermilab--S. Timm 1 High Throughput Linux Clustering at Fermilab Steven C. Timm--Fermilab.
1 Center for Computational Research, SUNY-Buffalo 2 Computer Science & Engineering SUNY-Buffalo 3 Hauptman-Woodward Medical Research Institute BnP on the.
- Rohan Dhamnaskar. Overview  What is a Supercomputer  Some Concepts  Couple of examples.
ARGONNE NATIONAL LABORATORY Climate Modeling on the Jazz Linux Cluster at ANL John Taylor Mathematics and Computer Science & Environmental Research Divisions.
CCS Overview Rene Salmon Center for Computational Science.
Russ Miller & Mark Green Center for Computational Research Computer Science & Engineering SUNY-Buffalo Hauptman-Woodward Medical Inst The Center for Computational.
Hyper Threading Technology. Introduction Hyper-threading is a technology developed by Intel Corporation for it’s Xeon processors with a 533 MHz system.
NSF, NYS, Dell, HP An Overview of CSNY, the Cyberinstitute of the State of New York at buffalo Russ Miller CSNY Computer Sci & Eng, SUNY-Buffalo Hauptman-Woodward.
TeraGrid Quarterly Meeting Arlington, VA Sep 6-7, 2007 NCSA RP Status Report.
IDC HPC User Forum April 14 th, 2008 A P P R O I N T E R N A T I O N A L I N C Steve Lyness Vice President, HPC Solutions Engineering
Power and Cooling at Texas Advanced Computing Center Tommy Minyard, Ph.D. Director of Advanced Computing Systems 42 nd HPC User Forum September 8, 2011.
Running Mantevo Benchmark on a Bare-metal Server Mohammad H. Mofrad January 28, 2016
Computing Issues for the ATLAS SWT2. What is SWT2? SWT2 is the U.S. ATLAS Southwestern Tier 2 Consortium UTA is lead institution, along with University.
Cluster Computers. Introduction Cluster computing –Standard PCs or workstations connected by a fast network –Good price/performance ratio –Exploit existing.
Northwest Indiana Computational Grid Preston Smith Rosen Center for Advanced Computing Purdue University - West Lafayette West Lafayette Calumet.
Russ Miller Director, Center for Computational Research UB Distinguished Professor, Computer Science & Engineering Senior Research Scientist, Hauptman-Woodward.
Multicore Applications in Physics and Biochemical Research Hristo Iliev Faculty of Physics Sofia University “St. Kliment Ohridski” 3 rd Balkan Conference.
Constructing a system with multiple computers or processors 1 ITCS 4/5145 Parallel Programming, UNC-Charlotte, B. Wilkinson. Jan 13, 2016.
Russ Miller Director, Center for Computational Research UB Distinguished Professor, Computer Science & Engineering Senior Research Scientist, Hauptman-Woodward.
Parallel Computers Today LANL / IBM Roadrunner > 1 PFLOPS Two Nvidia 8800 GPUs > 1 TFLOPS Intel 80- core chip > 1 TFLOPS  TFLOPS = floating point.
NIIF HPC services for research and education
HPC Roadshow Overview of HPC systems and software available within the LinkSCEEM project.
White Rose Grid Infrastructure Overview
LinkSCEEM-2: A computational resource for the development of Computational Sciences in the Eastern Mediterranean Mostafa Zoubi SESAME Outreach SESAME,
Parallel & Cluster Computing
Is System X for Me? Cal Ribbens Computer Science Department
Parallel Computers Today
Cornell Theory Center Cornell Theory Center (CTC) is a high-performance computing and interdisciplinary research center at Cornell.
Overview of HPC systems and software available within
Hybrid Programming with OpenMP and MPI
Department of Computer Science, University of Tennessee, Knoxville
Cluster Computers.
Presentation transcript:

Russ Miller Center for Computational Research Computer Science & Engineering SUNY-Buffalo Hauptman-Woodward Medical Inst IDF: Multi-Core Processing for HPC March 2005 University at Buffalo The State University of New York

University at BuffaloThe State University of New York CCR Center for Computational Research 21 st Century University Embrace digital data-driven society Empower students to compete in knowledge-based economy Support research, scholarship, education, and community outreach Deliver high-end cyberinfrastructure to enable efficient  Collection of data  Management/Organization of data  Analysis of data  Visualization of data

University at BuffaloThe State University of New York CCR Center for Computational Research Center for Computational Research Snapshot High-End Computing, Storage, Networking, and Visualization  ~100 Research Groups in 37 Depts  Physical Sciences  Life Sciences  Engineering  Scientific Visualization, Medical Imaging, Virtual Reality  13 Local Companies  10 Local Institutions External Funding: $300M+ Total Leveraged WNY: $0.5B Deliverables  Publications  Software, Media, Algorithms, Consulting, Training, CPU Cycles…

University at BuffaloThe State University of New York CCR Center for Computational Research CCR Research & Projects Ground Water Modeling Computational Fluid Dynamics Molecular Structure Determination via Shake-and-Bake Protein Folding Digital Signal Processing Grid Computing Computational Chemistry Bioinformatics Real-time Simulations and Urban Visualization Accident Reconstruction Risk Mitigation (GIS) Medical Visualization High School Workshops Virtual Reality

University at BuffaloThe State University of New York CCR Center for Computational Research SGI Altix3700 (0.4TF)  64 Processors (1.3GHz ITF2)  256 GB RAM  2.5 TB Disk Apex Bioinformatics System  Sun V880 (3), Sun 6800  Sun 280R (2)  Intel PIIIs  Sun 3960: 7 TB Disk Storage HP/Compaq SAN  75 TB Disk; 190 TB Tape  64 Alpha Processors (400 MHz)  32 GB RAM; 400 GB Disk Major Compute/Storage Resources Dell Linux Cluster (2.9TF)  600 P4 Processors (2.4 GHz)  600 GB RAM; 40 TB Disk; Myrinet Dell Linux Cluster (6TF)  4036 Processors (PIII 1.2 GHz)  2TB RAM; 160TB Disk; 16TB SAN IBM BladeCenter Cluster (3TF)  532 P4 Processors (2.8 GHz)  5TB SAN SGI Intel Linux Cluster (0.1TF)  150 PIII Processors (1 GHz)  Myrinet RFP (10-15TF)  Pentium-Based  Fast Interconnect  Efficient Storage Management

University at BuffaloThe State University of New York CCR Center for Computational Research CCR Visualization Resources Fakespace ImmersaDesk R2  Portable 3D Device  Onyx2: 6 250MHz  2 IR2 Pipes; 3 64MB texture memory mgrs. Tiled-Display Wall  20 NEC projectors: 15.7M pixels  Screen is 11’  7’  Dell PCs with Myrinet2000 Access Grid Nodes (2)  Group-to-Group Communication  Commodity components SGI Reality Center 3300W  Dual Barco’s on 8’  4’ screen  Onyx300: MHz  2 IR4 Pipes; 1 GB texture mem per pipe

University at BuffaloThe State University of New York CCR Center for Computational Research Multi-Core Applications Application Performance is Key  “Moore’s Law of Applications” Processor (Socket/Core) Performance Irrelevant Balanced System is Critical  Memory and Cache Access including SMP  System I/O  No Choke Point Multiprocessing is Critical  Human Ingenuity Required/Available to Decompose Algorithms  Rededication to the Shared Memory Programming Problem Multithreading is Important  Difficult Problem in Scientific Computing  Tools Required for Multi-Core/Multithreading Environment

University at BuffaloThe State University of New York CCR Center for Computational Research Intel Multi-Core Systems Pentium Dual Core – 2005  Desktop Environment; Serves as Development Platform Itanium Dual Core (Montecito) – 2005  Multithreading  Dual Socket System = 8 Processors to OS  12MB L3 Cache  Healthy Thermals Xeon Dual Core (Dempsey) – 2006  Blackford/Greenfield Chipset – Balanced System  Dual Independent FSB  FB-DIMMs More Efficient for Large Memory Configurations Tukwila – 2007/8  More than 2 cores  Common Chipset and Commodity Components (Memory, Power Supplies, etc) Aimed at Consolidating Xeon and IPF

University at BuffaloThe State University of New York CCR Center for Computational Research Benefits of Intel Multi-Core Systems Application-Based Moore’s Law requires  Parallel (Distributed and/or Shared Memory) and  Multithreaded Implementations of Algorithms Tools for Multithreading are Critical  Hand-Coded Libraries (BLAS, SHMEM, FFT)  Posix Threads  Compiler Directives (OpenMP)  Hybrid MPI-OpenMP Balanced Systems are Critical Well-funded applications will reap the benefit

University at BuffaloThe State University of New York CCR Center for Computational Research Multi-Core Application Development More Emphasis on Computational Science & Engineering at all Levels Black Box Approach is Counter Productive Programming Skills Must be Improved Training Required at all Levels  High School  Undergraduate  Graduate  Post-Doctoral Better & More Affordable Tools are Required  Intel Provides Compilers and Libraries Free of Charge (Academic Use/No Support)  Intel is Major Player in Development Software (Costly)

University at BuffaloThe State University of New York CCR Center for Computational Research