Video: Lenovo, NVIDIA & Beckman Coulter showcase healthcare solutions

Size: px
Start display at page:

Download "Video: Lenovo, NVIDIA & Beckman Coulter showcase healthcare solutions"

Transcription

1

2 Video: Lenovo, NVIDIA & Beckman Coulter showcase healthcare solutions 2

3 Lenovo ThinkStation 3

4 LENOVO THINKSTATION RELIABLE AND POWERFUL Lenovo ThinkStation S30 Lenovo ThinkStation C30 Lenovo ThinkStation D30 S30: Essential Workstation Single Intel Xeon E5-16xx/26xx CPU Up to two NVIDIA Quadro cards Up to 128GB memory 610W 90% efficient power supply C30: World s Smallest Dual Processor Up to two Intel Xeon E5-26xx CPUs Up to two Quadro 5000 cards Up to 128GB memory 800W 90% efficient power supply D30: Extreme Speed. Powerful graphics. Up to two Intel Xeon E5-26xx CPUs Up to two Quadro 6000 cards Up to 256GB memory 1120W 90% efficient power supply 4 thinkstation-specs.com

5 THINKSTATION MAXIMUS CONFIGURATIONS ThinkStation C2075 Q600 Q2000 Q4000 Q5000 Q6000 S30 C30 D30 5

6 Price / Performance VERTICAL INDUSTRY COVERAGE Manufacturing & Design (CAD/CAM) Media & Entertainment (DCC) Finance Science and Medical Electronics & IT Energy, Oil & Gas GIS D30 D30 C30 S30 E30 6

7 SCIENCE AND MEDICAL Pharmaceutical Medical Imaging Radiology Labs Life Sciences 7

8 What is Flow Cytometry? What is Kaluza? Why is acceleration important? How did Maximus help?

9 FLOW CYTOMETRY is technique for interrogating particles suspended in fluid as they flow past a focus of exciting light. What if the particles are cells? 9

10 TOOL FOR CANCER RESEARCH Flow Cytometry allows us to measure - Cell size - Internal complexity - Absence / presence of proteins Blood Cells 10

11 HOW IT WORKS Sample 11

12 HOW IT WORKS PMT 5 PMT 4 Sample Flow cell Dichroic Filters PMT 2 PMT 3 Computer Scatter Sensor Band pass Filters PMT 1 Laser 12 Adapted from J. Paul Robinson, Purdue

13 DETECTION OF SURFACE PROTEINS Cells Antibodies Conjugated Cells 13

14 ANTIBODIES WITH FLUORESCENT MOLECULE 14

15 DETECTION OF SURFACE PROTEINS Cells Antibodies with fluorescent molecule Conjugated fluorescent cells 15

16 THE DATA Multi-parametric up to 10 dimensions Length # cells Each entry = 4 bytes 10 Million Cells x 10 Measurements x 4 bytes = 400 MB 16

17 WHAT IS KALUZA? A flow cytometry analysis application that allows scientists to identify cellular subpopulations and the related disease state. Demo 17

18 GPU Acceleration (Maximus) allows Kaluza to be 400 times faster. Kaluza GUI Compute Engine Interface Intel Tesla 18

19 WHY IS ACCELERATION IMPORTANT? Minimal Residual Disease & Remission Speed encourages larger sample sizes Interactivity aids discovery of subtle patterns Magnifying Glass or Electron Microscope? 19

20 ANATOMY OF THE KALUZA COMPUTATION PIPELINE Yes Needs Computation? No UI Compensation Compute Gates Compute Plots Compute Stats 20

21 COMPENSATION Compensation Compute Gates Compute Plots Compute Stats D = D * K D = Raw measurement data (R rows, C columns) K = Compensation matrix (C rows, C columns) D = Compensated data (R rows, C columns) Computational Complexity O(R*C*C) R may be 10,000,000 cells we are examining C may be 10 measurements 21

22 COMPUTE GATES Compensation Compute Gates Compute Plots Compute Stats for each gate G[i] that changed { for each cell C[j] { Perform Linear or Log transform on C[j] Classify C[j] with respect to G[i] } } #Gates may be (typically), 320 (max) #Cells may be 10,000,000 22

23 COMPUTE PLOTS Compensation Compute Gates Compute Plots Compute Stats for each plot P[i] { for each cell C[j] { Perform Linear or Log transform on C[j] if C[j] is in the Gate on P[i] then Plot C[j] on P[i] } } #Plots may be #Cells may be 10,000,000 23

24 COMPUTE STATS Compensation Compute Gates Compute Plots Compute Stats for each statistic S[i] { for each cell C[j] { Perform Linear or Log transform on C[j] if C[j] is in the Gate on [i] then Compute statistic S[i] on C[j] } } #Stats may be #Cells may be 10,000,000 24

25 15 FPS: COMPUTATIONAL REQUIREMENTS Let us say we have 10,000,000 Cells 8 Colors Logarithmic Transform 28 2D Plots + 8 Histograms ~215 GigaFLOPS 25

26 SUMMARY Introduction to flow cytometry Kaluza + Maximus = Better Science 26

27

28 Tanmay Dharmadhikari Beckman Coulter Senior Software Development Engineer Scott Ruppert Lenovo ThinkStation Technical Solutions Manager 28

Lattice Boltzmann simulations on heterogeneous CPU-GPU clusters

Lattice Boltzmann simulations on heterogeneous CPU-GPU clusters Lattice Boltzmann simulations on heterogeneous CPU-GPU clusters H. Köstler 2nd International Symposium Computer Simulations on GPU Freudenstadt, 29.05.2013 1 Contents Motivation walberla software concepts

More information

Using AmgX to accelerate a PETSc-based immersed-boundary method code

Using AmgX to accelerate a PETSc-based immersed-boundary method code 29th International Conference on Parallel Computational Fluid Dynamics May 15-17, 2017; Glasgow, Scotland Using AmgX to accelerate a PETSc-based immersed-boundary method code Olivier Mesnard, Pi-Yueh Chuang,

More information

TR A Comparison of the Performance of SaP::GPU and Intel s Math Kernel Library (MKL) for Solving Dense Banded Linear Systems

TR A Comparison of the Performance of SaP::GPU and Intel s Math Kernel Library (MKL) for Solving Dense Banded Linear Systems TR-0-07 A Comparison of the Performance of ::GPU and Intel s Math Kernel Library (MKL) for Solving Dense Banded Linear Systems Ang Li, Omkar Deshmukh, Radu Serban, Dan Negrut May, 0 Abstract ::GPU is a

More information

Introduction to numerical computations on the GPU

Introduction to numerical computations on the GPU Introduction to numerical computations on the GPU Lucian Covaci http://lucian.covaci.org/cuda.pdf Tuesday 1 November 11 1 2 Outline: NVIDIA Tesla and Geforce video cards: architecture CUDA - C: programming

More information

INTENSIVE COMPUTATION. Annalisa Massini

INTENSIVE COMPUTATION. Annalisa Massini INTENSIVE COMPUTATION Annalisa Massini 2015-2016 Course topics The course will cover topics that are in some sense related to intensive computation: Matlab (an introduction) GPU (an introduction) Sparse

More information

Cyberinfrastructure and CyberGIS: Recent Advances and Key Themes

Cyberinfrastructure and CyberGIS: Recent Advances and Key Themes Cyberinfrastructure and CyberGIS: Recent Advances and Key Themes Shaowen Wang CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department of Geography Department of Computer Science National

More information

GPU acceleration of Newton s method for large systems of polynomial equations in double double and quad double arithmetic

GPU acceleration of Newton s method for large systems of polynomial equations in double double and quad double arithmetic GPU acceleration of Newton s method for large systems of polynomial equations in double double and quad double arithmetic Jan Verschelde joint work with Xiangcheng Yu University of Illinois at Chicago

More information

The solution for all of your

The solution for all of your The solution for all of your nanoparticle sizing and zeta potential needs. DelsaNano Series Blood Banking Capillary Electrophoresis Cell Analysis Centrifugation Genomics Lab Automation Lab Tools Particle

More information

S0214 : GPU Based Stacking Sequence Generation For Composite Skins Using GA

S0214 : GPU Based Stacking Sequence Generation For Composite Skins Using GA S0214 : GPU Based Stacking Sequence Generation For Composite Skins Using GA Date: 16th May 2012 Wed, 3pm to 3.25pm(Adv. Session) Sathyanarayana K., Manish Banga, and Ravi Kumar G. V. V. Engineering Services,

More information

Ion Torrent. The chip is the machine

Ion Torrent. The chip is the machine Ion Torrent Introduction The Ion Personal Genome Machine [PGM] is simple, more costeffective, and more scalable than any other sequencing technology. Founded in 2007 by Jonathan Rothberg. Part of Life

More information

Acoustics Analysis of Speaker ANSYS, Inc. November 28, 2014

Acoustics Analysis of Speaker ANSYS, Inc. November 28, 2014 Acoustics Analysis of Speaker 1 Introduction ANSYS 14.0 offers many enhancements in the area of acoustics. In this presentation, an example speaker analysis will be shown to highlight some of the acoustics

More information

ICS 233 Computer Architecture & Assembly Language

ICS 233 Computer Architecture & Assembly Language ICS 233 Computer Architecture & Assembly Language Assignment 6 Solution 1. Identify all of the RAW data dependencies in the following code. Which dependencies are data hazards that will be resolved by

More information

Scalable Hybrid Programming and Performance for SuperLU Sparse Direct Solver

Scalable Hybrid Programming and Performance for SuperLU Sparse Direct Solver Scalable Hybrid Programming and Performance for SuperLU Sparse Direct Solver Sherry Li Lawrence Berkeley National Laboratory Piyush Sao Rich Vuduc Georgia Institute of Technology CUG 14, May 4-8, 14, Lugano,

More information

Perm State University Research-Education Center Parallel and Distributed Computing

Perm State University Research-Education Center Parallel and Distributed Computing Perm State University Research-Education Center Parallel and Distributed Computing A 25-minute Talk (S4493) at the GPU Technology Conference (GTC) 2014 MARCH 24-27, 2014 SAN JOSE, CA GPU-accelerated modeling

More information

Sunil Khilari IMED Research Center, Pune. Dr. Sachin Kadam Bharti Vidyapeeth University, Pune

Sunil Khilari IMED Research Center, Pune. Dr. Sachin Kadam Bharti Vidyapeeth University, Pune Representing of Problem, Solution Implementation Spaces with Interrelated Attributes for Developing Knowledge Management Base in Computational Chemistry Area Sunil Khilari IMED Research Center, Pune Dr.

More information

Bioimage Informatics. Lecture 23, Spring Emerging Applications: Molecular Imaging

Bioimage Informatics. Lecture 23, Spring Emerging Applications: Molecular Imaging Bioimage Informatics Lecture 23, Spring 2012 Emerging Applications: Molecular Imaging Lecture 23 April 25, 2012 1 Outline Overview of molecular imaging Molecular imaging modalities Molecular imaging applications

More information

Computing least squares condition numbers on hybrid multicore/gpu systems

Computing least squares condition numbers on hybrid multicore/gpu systems Computing least squares condition numbers on hybrid multicore/gpu systems M. Baboulin and J. Dongarra and R. Lacroix Abstract This paper presents an efficient computation for least squares conditioning

More information

Confocal Microscopy Imaging of Single Emitter Fluorescence and Hanbury Brown and Twiss Photon Antibunching Setup

Confocal Microscopy Imaging of Single Emitter Fluorescence and Hanbury Brown and Twiss Photon Antibunching Setup 1 Confocal Microscopy Imaging of Single Emitter Fluorescence and Hanbury Brown and Twiss Photon Antibunching Setup Abstract Jacob Begis The purpose of this lab was to prove that a source of light can be

More information

Zeta Potential Analysis using Z-NTA

Zeta Potential Analysis using Z-NTA Zeta Potential Analysis using Z-NTA Summary Zeta Potential Nanoparticle Tracking Analysis (Z-NTA) adds measurements of electrostatic potential to simultaneous reporting of nanoparticle size, light scattering

More information

Laboratory 3: Confocal Microscopy Imaging of Single Emitter Fluorescence and Hanbury Brown, and Twiss Setup for Photon Antibunching

Laboratory 3: Confocal Microscopy Imaging of Single Emitter Fluorescence and Hanbury Brown, and Twiss Setup for Photon Antibunching Laboratory 3: Confocal Microscopy Imaging of Single Emitter Fluorescence and Hanbury Brown, and Twiss Setup for Photon Antibunching Jonathan Papa 1, * 1 Institute of Optics University of Rochester, Rochester,

More information

Level-3 BLAS on a GPU

Level-3 BLAS on a GPU Level-3 BLAS on a GPU Picking the Low Hanging Fruit Francisco Igual 1 Gregorio Quintana-Ortí 1 Robert A. van de Geijn 2 1 Departamento de Ingeniería y Ciencia de los Computadores. University Jaume I. Castellón

More information

The Coulter Principle for Outlier Detection in Highly Concentrated Solutions

The Coulter Principle for Outlier Detection in Highly Concentrated Solutions The Coulter Principle for Outlier Detection in Highly Concentrated Solutions Particle Characterization Application Note Abstract This application note will benefit chemical and material manufacturers concerned

More information

A Quantum Chemistry Domain-Specific Language for Heterogeneous Clusters

A Quantum Chemistry Domain-Specific Language for Heterogeneous Clusters A Quantum Chemistry Domain-Specific Language for Heterogeneous Clusters ANTONINO TUMEO, ORESTE VILLA Collaborators: Karol Kowalski, Sriram Krishnamoorthy, Wenjing Ma, Simone Secchi May 15, 2012 1 Outline!

More information

GPU Acceleration of Cutoff Pair Potentials for Molecular Modeling Applications

GPU Acceleration of Cutoff Pair Potentials for Molecular Modeling Applications GPU Acceleration of Cutoff Pair Potentials for Molecular Modeling Applications Christopher Rodrigues, David J. Hardy, John E. Stone, Klaus Schulten, Wen-Mei W. Hwu University of Illinois at Urbana-Champaign

More information

Quantum computing with superconducting qubits Towards useful applications

Quantum computing with superconducting qubits Towards useful applications Quantum computing with superconducting qubits Towards useful applications Stefan Filipp IBM Research Zurich Switzerland Forum Teratec 2018 June 20, 2018 Palaiseau, France Why Quantum Computing? Why now?

More information

Algorithm for Sparse Approximate Inverse Preconditioners in the Conjugate Gradient Method

Algorithm for Sparse Approximate Inverse Preconditioners in the Conjugate Gradient Method Algorithm for Sparse Approximate Inverse Preconditioners in the Conjugate Gradient Method Ilya B. Labutin A.A. Trofimuk Institute of Petroleum Geology and Geophysics SB RAS, 3, acad. Koptyug Ave., Novosibirsk

More information

Accelerating Model Reduction of Large Linear Systems with Graphics Processors

Accelerating Model Reduction of Large Linear Systems with Graphics Processors Accelerating Model Reduction of Large Linear Systems with Graphics Processors P. Benner 1, P. Ezzatti 2, D. Kressner 3, E.S. Quintana-Ortí 4, Alfredo Remón 4 1 Max-Plank-Institute for Dynamics of Complex

More information

Measuring freeze-out parameters on the Bielefeld GPU cluster

Measuring freeze-out parameters on the Bielefeld GPU cluster Measuring freeze-out parameters on the Bielefeld GPU cluster Outline Fluctuations and the QCD phase diagram Fluctuations from Lattice QCD The Bielefeld hybrid GPU cluster Freeze-out conditions from QCD

More information

Statistical Clustering of Vesicle Patterns Practical Aspects of the Analysis of Large Datasets with R

Statistical Clustering of Vesicle Patterns Practical Aspects of the Analysis of Large Datasets with R Statistical Clustering of Vesicle Patterns Mirko Birbaumer Rmetrics Workshop 3th July 2008 1 / 23 Statistical Clustering of Vesicle Patterns Practical Aspects of the Analysis of Large Datasets with R Mirko

More information

SP-CNN: A Scalable and Programmable CNN-based Accelerator. Dilan Manatunga Dr. Hyesoon Kim Dr. Saibal Mukhopadhyay

SP-CNN: A Scalable and Programmable CNN-based Accelerator. Dilan Manatunga Dr. Hyesoon Kim Dr. Saibal Mukhopadhyay SP-CNN: A Scalable and Programmable CNN-based Accelerator Dilan Manatunga Dr. Hyesoon Kim Dr. Saibal Mukhopadhyay Motivation Power is a first-order design constraint, especially for embedded devices. Certain

More information

上海超级计算中心 Shanghai Supercomputer Center. Lei Xu Shanghai Supercomputer Center San Jose

上海超级计算中心 Shanghai Supercomputer Center. Lei Xu Shanghai Supercomputer Center San Jose 上海超级计算中心 Shanghai Supercomputer Center Lei Xu Shanghai Supercomputer Center 03/26/2014 @GTC, San Jose Overview Introduction Fundamentals of the FDTD method Implementation of 3D UPML-FDTD algorithm on GPU

More information

Claude Tadonki. MINES ParisTech PSL Research University Centre de Recherche Informatique

Claude Tadonki. MINES ParisTech PSL Research University Centre de Recherche Informatique Claude Tadonki MINES ParisTech PSL Research University Centre de Recherche Informatique claude.tadonki@mines-paristech.fr Monthly CRI Seminar MINES ParisTech - CRI June 06, 2016, Fontainebleau (France)

More information

Practical Combustion Kinetics with CUDA

Practical Combustion Kinetics with CUDA Funded by: U.S. Department of Energy Vehicle Technologies Program Program Manager: Gurpreet Singh & Leo Breton Practical Combustion Kinetics with CUDA GPU Technology Conference March 20, 2015 Russell Whitesides

More information

Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU

Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU Khramtsov D.P., Nekrasov D.A., Pokusaev B.G. Department of Thermodynamics, Thermal Engineering and Energy Saving Technologies,

More information

Direct Self-Consistent Field Computations on GPU Clusters

Direct Self-Consistent Field Computations on GPU Clusters Direct Self-Consistent Field Computations on GPU Clusters Guochun Shi, Volodymyr Kindratenko National Center for Supercomputing Applications University of Illinois at UrbanaChampaign Ivan Ufimtsev, Todd

More information

Simulation Laboratories at JSC

Simulation Laboratories at JSC Mitglied der Helmholtz-Gemeinschaft Simulation Laboratories at JSC Paul Gibbon Jülich Supercomputing Centre Jülich Supercomputing Centre Supercomputer operation for Centre FZJ Regional JARA Helmholtz &

More information

A Data Communication Reliability and Trustability Study for Cluster Computing

A Data Communication Reliability and Trustability Study for Cluster Computing A Data Communication Reliability and Trustability Study for Cluster Computing Speaker: Eduardo Colmenares Midwestern State University Wichita Falls, TX HPC Introduction Relevant to a variety of sciences,

More information

Introducing a Bioinformatics Similarity Search Solution

Introducing a Bioinformatics Similarity Search Solution Introducing a Bioinformatics Similarity Search Solution 1 Page About the APU 3 The APU as a Driver of Similarity Search 3 Similarity Search in Bioinformatics 3 POC: GSI Joins Forces with the Weizmann Institute

More information

A microsecond a day keeps the doctor away: Efficient GPU Molecular Dynamics with GROMACS

A microsecond a day keeps the doctor away: Efficient GPU Molecular Dynamics with GROMACS GTC 20130319 A microsecond a day keeps the doctor away: Efficient GPU Molecular Dynamics with GROMACS Erik Lindahl erik.lindahl@scilifelab.se Molecular Dynamics Understand biology We re comfortably on

More information

COMPARISON OF CPU AND GPU IMPLEMENTATIONS OF THE LATTICE BOLTZMANN METHOD

COMPARISON OF CPU AND GPU IMPLEMENTATIONS OF THE LATTICE BOLTZMANN METHOD XVIII International Conference on Water Resources CMWR 2010 J. Carrera (Ed) c CIMNE, Barcelona, 2010 COMPARISON OF CPU AND GPU IMPLEMENTATIONS OF THE LATTICE BOLTZMANN METHOD James.E. McClure, Jan F. Prins

More information

Introduction to Biomedical Engineering

Introduction to Biomedical Engineering Introduction to Biomedical Engineering Biomedical optics II Kung-Bin Sung 1 Outline Chapter 17: Biomedical optics and lasers Fundamentals of light Light-matter interaction Optical imaging Optical sensing:

More information

Accelerating Linear Algebra on Heterogeneous Architectures of Multicore and GPUs using MAGMA and DPLASMA and StarPU Schedulers

Accelerating Linear Algebra on Heterogeneous Architectures of Multicore and GPUs using MAGMA and DPLASMA and StarPU Schedulers UT College of Engineering Tutorial Accelerating Linear Algebra on Heterogeneous Architectures of Multicore and GPUs using MAGMA and DPLASMA and StarPU Schedulers Stan Tomov 1, George Bosilca 1, and Cédric

More information

Hira Narang, Fan Wu and Abisoye Ogunniyan Computer Science Department Tuskegee University Tuskegee, AL 36088

Hira Narang, Fan Wu and Abisoye Ogunniyan Computer Science Department Tuskegee University Tuskegee, AL 36088 (IJASA International Journal of Advanced omputer Science and Applications, Vol. 7, No. 6, 016 Numerical Solutions of Heat and Mass Transfer with the First Kind Boundary and Initial onditions in apillary

More information

Simulation of Lid-driven Cavity Flow by Parallel Implementation of Lattice Boltzmann Method on GPUs

Simulation of Lid-driven Cavity Flow by Parallel Implementation of Lattice Boltzmann Method on GPUs Simulation of Lid-driven Cavity Flow by Parallel Implementation of Lattice Boltzmann Method on GPUs S. Berat Çelik 1, Cüneyt Sert 2, Barbaros ÇETN 3 1,2 METU, Mechanical Engineering, Ankara, TURKEY 3 METU-NCC,

More information

Orthologs Detection and Applications

Orthologs Detection and Applications Orthologs Detection and Applications Marcus Lechner Bioinformatics Leipzig 2009-10-23 Marcus Lechner (Bioinformatics Leipzig) Orthologs Detection and Applications 2009-10-23 1 / 25 Table of contents 1

More information

Picotechnology refers to the structuring of matter on a true picometer scale.

Picotechnology refers to the structuring of matter on a true picometer scale. Picotechnology It is a level of technological manipulation of matter on the scale of trillionths of a meter or picoscale (10 12 ). This is one order of magnitude smaller than a nanometer and one order

More information

Visualize and Measure Nanoparticle Size and Concentration

Visualize and Measure Nanoparticle Size and Concentration NTA : Nanoparticle Tracking Analysis Visualize and Measure Nanoparticle Size and Concentration 30 Apr 2015 NanoSight product range LM 10 series NS300 series NS500 series Dec 13 34 www.nanosight.com NanoSight

More information

WRF performance tuning for the Intel Woodcrest Processor

WRF performance tuning for the Intel Woodcrest Processor WRF performance tuning for the Intel Woodcrest Processor A. Semenov, T. Kashevarova, P. Mankevich, D. Shkurko, K. Arturov, N. Panov Intel Corp., pr. ak. Lavrentieva 6/1, Novosibirsk, Russia, 630090 {alexander.l.semenov,tamara.p.kashevarova,pavel.v.mankevich,

More information

2. Accelerated Computations

2. Accelerated Computations 2. Accelerated Computations 2.1. Bent Function Enumeration by a Circular Pipeline Implemented on an FPGA Stuart W. Schneider Jon T. Butler 2.1.1. Background A naive approach to encoding a plaintext message

More information

Parallel Polynomial Evaluation

Parallel Polynomial Evaluation Parallel Polynomial Evaluation Jan Verschelde joint work with Genady Yoffe University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science http://www.math.uic.edu/ jan jan@math.uic.edu

More information

Information Sciences Institute 22 June 2012 Bob Lucas, Gene Wagenbreth, Dan Davis, Roger Grimes and

Information Sciences Institute 22 June 2012 Bob Lucas, Gene Wagenbreth, Dan Davis, Roger Grimes and Accelerating the Multifrontal Method Information Sciences Institute 22 June 2012 Bob Lucas, Gene Wagenbreth, Dan Davis, Roger Grimes {rflucas,genew,ddavis}@isi.edu and grimes@lstc.com 3D Finite Element

More information

Multi-GPU Simulations of the Infinite Universe

Multi-GPU Simulations of the Infinite Universe () Multi-GPU of the Infinite with with G. Rácz, I. Szapudi & L. Dobos Physics of Complex Systems Department Eötvös Loránd University, Budapest June 22, 2018, Budapest, Hungary Outline 1 () 2 () Concordance

More information

Randomized Selection on the GPU. Laura Monroe, Joanne Wendelberger, Sarah Michalak Los Alamos National Laboratory

Randomized Selection on the GPU. Laura Monroe, Joanne Wendelberger, Sarah Michalak Los Alamos National Laboratory Randomized Selection on the GPU Laura Monroe, Joanne Wendelberger, Sarah Michalak Los Alamos National Laboratory High Performance Graphics 2011 August 6, 2011 Top k Selection on GPU Output the top k keys

More information

MONTE CARLO NEUTRON TRANSPORT SIMULATING NUCLEAR REACTIONS ONE NEUTRON AT A TIME Tony Scudiero NVIDIA

MONTE CARLO NEUTRON TRANSPORT SIMULATING NUCLEAR REACTIONS ONE NEUTRON AT A TIME Tony Scudiero NVIDIA MONTE CARLO NEUTRON TRANSPORT SIMULATING NUCLEAR REACTIONS ONE NEUTRON AT A TIME Tony Scudiero NVIDIA TAKEAWAYS Why Monte Carlo methods are fundamentally different than deterministic methods Inherent Parallelism

More information

Quantum and Nano Optics Laboratory. Jacob Begis Lab partners: Josh Rose, Edward Pei

Quantum and Nano Optics Laboratory. Jacob Begis Lab partners: Josh Rose, Edward Pei Quantum and Nano Optics Laboratory Jacob Begis Lab partners: Josh Rose, Edward Pei Experiments to be Discussed Lab 1: Entanglement and Bell s Inequalities Lab 2: Single Photon Interference Labs 3 and 4:

More information

Parallel stochastic simulation using graphics processing units for the Systems Biology Toolbox for MATLAB

Parallel stochastic simulation using graphics processing units for the Systems Biology Toolbox for MATLAB Parallel stochastic simulation using graphics processing units for the Systems Biology Toolbox for MATLAB Supplemental material Guido Klingbeil, Radek Erban, Mike Giles, and Philip K. Maini This document

More information

On the Computational Complexity of the Discrete Pascal Transform

On the Computational Complexity of the Discrete Pascal Transform 6 th International Conference Logic and Applications LAP 207, September 8-22, 207, Dubrovnik, Croatia On the Computational Complexity of the Discrete Pascal Transform Dušan B. Gajić, Radomir S. Stanković

More information

How is molecular dynamics being used in life sciences? Davide Branduardi

How is molecular dynamics being used in life sciences? Davide Branduardi How is molecular dynamics being used in life sciences? Davide Branduardi davide.branduardi@schrodinger.com Exploring molecular processes with MD Drug discovery and design Protein-protein interactions Protein-DNA

More information

Molecular Dynamics Simulation of a Biomolecule with High Speed, Low Power and Accuracy Using GPU-Accelerated TSUBAME2.

Molecular Dynamics Simulation of a Biomolecule with High Speed, Low Power and Accuracy Using GPU-Accelerated TSUBAME2. APSIPA ASC 2011 Xi an Molecular Dynamics Simulation of a Biomolecule with High Speed, Low Power and Accuracy Using GPU-Accelerated TSUBAME2.0 Supercomputer Shiqiao Du, Takuro Udagawa, Toshio Endo and Masakazu

More information

Measurements of Liquid Scintillator Light Yield for Future Neutrino Experiments

Measurements of Liquid Scintillator Light Yield for Future Neutrino Experiments Measurements of Liquid Scintillator Light Yield for Future Neutrino Experiments Athena Ierokomos University of California, Berkeley 2013 University of California, Los Angeles REU Program Abstract Neutrinoless

More information

Warm Up. What are some examples of living things? Describe the characteristics of living things

Warm Up. What are some examples of living things? Describe the characteristics of living things Warm Up What are some examples of living things? Describe the characteristics of living things Objectives Identify the levels of biological organization and explain their relationships Describe cell structure

More information

TECHNICAL INFORMATION. Quantum Dot

TECHNICAL INFORMATION. Quantum Dot Quantum Dot Quantum Dot is the nano meter sized semiconductor crystal with specific optical properties originates from the phenomenon which can be explained by the quantum chemistry and quantum mechanics.

More information

PROCESSES THAT SHAPE EARTH (4.ES.NGSS)

PROCESSES THAT SHAPE EARTH (4.ES.NGSS) TM PROCESSES THAT SHAPE EARTH (4.ES.NGSS) UNIT AT A GLANCE ACTIVITY 1 - Weathering and Erosion Detectives QUESTIONS: How can we make observations and collect data to provide evidence that the surface of

More information

Comparison of Computer Execution Time of Cornice Determinant Calculation

Comparison of Computer Execution Time of Cornice Determinant Calculation International Journal of Mathematics and Computer Science, 14(2019), no. 1, 9 16 M CS Comparison of Computer Execution Time of Cornice Determinant Calculation Arm Salihu 1, Azir Jusufi 1, Fatlinda Salihu

More information

Objective Students will gain an understanding of how the properties of a solid material can affect how it interacts with water.

Objective Students will gain an understanding of how the properties of a solid material can affect how it interacts with water. OOBLECK! (1 Hour) Addresses NGSS Level of Difficulty: 4 Grade Range: K-2 OVERVIEW Students will examine the behavior of different types of solids when they are dissolved in water and explain those behaviors

More information

CAEFEM v9.5 Information

CAEFEM v9.5 Information CAEFEM v9.5 Information Concurrent Analysis Corporation, 50 Via Ricardo, Thousand Oaks, CA 91320 USA Tel. (805) 375 1060, Fax (805) 375 1061 email: info@caefem.com or support@caefem.com Web: http://www.caefem.com

More information

From Supercomputers to GPUs

From Supercomputers to GPUs From Supercomputers to GPUs What a physicist should know about current computational capabilities Craig Rasmussen (Research Support Services, University of Oregon) Which one? Gordon Bell Prize: Price Performance

More information

OXEA - Online Elemental Analyzer

OXEA - Online Elemental Analyzer 02 25 08 OXEA - Online Elemental Analyzer OXEA (Online X-ray Elemental Analyzer) is based on the X-ray fluorescence technology (XRF) which is well known in the laboratory field. With the aid of a patented

More information

List of figures/tables/symbols/definitions 2. 1 Introduction Acknowledgement Problem and Project Statement 3

List of figures/tables/symbols/definitions 2. 1 Introduction Acknowledgement Problem and Project Statement 3 Table of Contents List of figures/tables/symbols/definitions 2 1 Introduction 3 1.1 Acknowledgement 3 1.2 Problem and Project Statement 3 1.3 Operational Environment 3 1.4 Intended Users and uses 4 1.5

More information

High-Performance Computing and Groundbreaking Applications

High-Performance Computing and Groundbreaking Applications INSTITUTE OF INFORMATION AND COMMUNICATION TECHNOLOGIES BULGARIAN ACADEMY OF SCIENCE High-Performance Computing and Groundbreaking Applications Svetozar Margenov Institute of Information and Communication

More information

Life Science Webinar Series

Life Science Webinar Series Life Science Webinar Series Elegant protein- protein docking in Discovery Studio Francisco Hernandez-Guzman, Ph.D. November 20, 2007 Sr. Solutions Scientist fhernandez@accelrys.com Agenda In silico protein-protein

More information

Lab 3 and 4: Single Photon Source

Lab 3 and 4: Single Photon Source Lab 3 and 4: Single Photon Source By: Justin Deuro, December 10 th, 2009 Abstract We study methods of single photon emission by exciting single colloidal quantum dot (QD) samples. We prepare the single

More information

Temperature and the Rate of Chemical Reactions

Temperature and the Rate of Chemical Reactions Temperature and the Rate of Chemical Reactions Purpose: The purpose of this lab is for students to investigate the effect of temperature on the rate of a chemical reaction. Key Science Topics: Kinetic

More information

What are the five components of a GIS? A typically GIS consists of five elements: - Hardware, Software, Data, People and Procedures (Work Flows)

What are the five components of a GIS? A typically GIS consists of five elements: - Hardware, Software, Data, People and Procedures (Work Flows) LECTURE 1 - INTRODUCTION TO GIS Section I - GIS versus GPS What is a geographic information system (GIS)? GIS can be defined as a computerized application that combines an interactive map with a database

More information

Laird Thermal Systems Application Note. Precise Temperature Control for Medical Analytical, Diagnostic and Instrumentation Equipment

Laird Thermal Systems Application Note. Precise Temperature Control for Medical Analytical, Diagnostic and Instrumentation Equipment Laird Thermal Systems Application Note Precise Temperature Control for Medical Analytical, Diagnostic and Instrumentation Equipment Contents Overview...3 Thermal Management Techniques...3 Application Examples...3

More information

CyFlow Ploidy Analyser High-resolution DNA analysis

CyFlow Ploidy Analyser High-resolution DNA analysis CyFlow Ploidy Analyser High-resolution DNA analysis For agroscience breeding aquaculture www.sysmex-partec.com A dedicated solution for ploidy analysis and genome size determination Determining ploidy

More information

Life #3 Organization of Life Notebook. Life #3 - Learning Targets

Life #3 Organization of Life Notebook. Life #3 - Learning Targets Life #3 Organization of Life Notebook Life #3 - Learning Targets List the 5 traits and 2 needs that all living things have in common. Arrange the organization of life. Classify organisms based upon their

More information

DiSCmini. Handheld diffusion size classifier for nanoparticle measurement.

DiSCmini. Handheld diffusion size classifier for nanoparticle measurement. DiSCmini Handheld diffusion size classifier for nanoparticle measurement. Nanoparticle measurement anywhere It already exists DiSCmini operates without working fluids or radioactive sources and works in

More information

LINEAR PROGRAMMING 2. In many business and policy making situations the following type of problem is encountered:

LINEAR PROGRAMMING 2. In many business and policy making situations the following type of problem is encountered: LINEAR PROGRAMMING 2 In many business and policy making situations the following type of problem is encountered: Maximise an objective subject to (in)equality constraints. Mathematical programming provides

More information

Shortest Lattice Vector Enumeration on Graphics Cards

Shortest Lattice Vector Enumeration on Graphics Cards Shortest Lattice Vector Enumeration on Graphics Cards Jens Hermans 1 Michael Schneider 2 Fréderik Vercauteren 1 Johannes Buchmann 2 Bart Preneel 1 1 K.U.Leuven 2 TU Darmstadt SHARCS - 10 September 2009

More information

Topic 1: Digital Data

Topic 1: Digital Data Term paper: Judging the feasibility of a topic Is it a topic you are excited about? Is there enough existing research in this area to conduct a scholarly study? Topic 1: Digital Data ECS 15, Winter 2015

More information

Quantum Optics and Quantum Information Laboratory

Quantum Optics and Quantum Information Laboratory Quantum Optics and Quantum Information Laboratory OPT 253, Fall 2011 Institute of Optics University of Rochester Instructor: Dr. Lukishova Jonathan Papa Contents Lab 1: Entanglement and Bell s Inequalities

More information

Apoptosis Detection Using the BD Accuri C6 Flow Cytometer

Apoptosis Detection Using the BD Accuri C6 Flow Cytometer Apoptosis Detection Using the BD Accuri C6 Flow Cytometer Stacey Roys, Marketing Applications Specialist, BD Biosciences Cyndy Lane, Senior Product Manager, BD Biosciences 23-14519-00 Outline What is apoptosis?

More information

FPGA Implementation of a Predictive Controller

FPGA Implementation of a Predictive Controller FPGA Implementation of a Predictive Controller SIAM Conference on Optimization 2011, Darmstadt, Germany Minisymposium on embedded optimization Juan L. Jerez, George A. Constantinides and Eric C. Kerrigan

More information

NIH Center for Macromolecular Modeling and Bioinformatics Developer of VMD and NAMD. Beckman Institute

NIH Center for Macromolecular Modeling and Bioinformatics Developer of VMD and NAMD. Beckman Institute NIH Center for Macromolecular Modeling and Bioinformatics Developer of VMD and NAMD 5 faculty members (2 physics, 1 chemistry, 1 biochemistry, 1 computer science); 8 developers; 1 system admin; 15 post

More information

Cosmology with Galaxy Clusters: Observations meet High-Performance-Computing

Cosmology with Galaxy Clusters: Observations meet High-Performance-Computing Cosmology with Galaxy Clusters: Observations meet High-Performance-Computing Julian Merten (ITA/ZAH) Clusters of galaxies GPU lensing codes Abell 2744 CLASH: A HST/MCT programme Clusters of galaxies DM

More information

SPARSE SOLVERS POISSON EQUATION. Margreet Nool. November 9, 2015 FOR THE. CWI, Multiscale Dynamics

SPARSE SOLVERS POISSON EQUATION. Margreet Nool. November 9, 2015 FOR THE. CWI, Multiscale Dynamics SPARSE SOLVERS FOR THE POISSON EQUATION Margreet Nool CWI, Multiscale Dynamics November 9, 2015 OUTLINE OF THIS TALK 1 FISHPACK, LAPACK, PARDISO 2 SYSTEM OVERVIEW OF CARTESIUS 3 POISSON EQUATION 4 SOLVERS

More information

Real-time signal detection for pulsars and radio transients using GPUs

Real-time signal detection for pulsars and radio transients using GPUs Real-time signal detection for pulsars and radio transients using GPUs W. Armour, M. Giles, A. Karastergiou and C. Williams. University of Oxford. 15 th July 2013 1 Background of GPUs Why use GPUs? Influence

More information

Investigation of an Unusual Phase Transition Freezing on heating of liquid solution

Investigation of an Unusual Phase Transition Freezing on heating of liquid solution Investigation of an Unusual Phase Transition Freezing on heating of liquid solution Calin Gabriel Floare National Institute for R&D of Isotopic and Molecular Technologies, Cluj-Napoca, Romania Max von

More information

A simple Concept for the Performance Analysis of Cluster-Computing

A simple Concept for the Performance Analysis of Cluster-Computing A simple Concept for the Performance Analysis of Cluster-Computing H. Kredel 1, S. Richling 2, J.P. Kruse 3, E. Strohmaier 4, H.G. Kruse 1 1 IT-Center, University of Mannheim, Germany 2 IT-Center, University

More information

PSEUDORANDOM numbers are very important in practice

PSEUDORANDOM numbers are very important in practice Proceedings of the Federated Conference on Computer Science and Information Systems pp 571 578 ISBN 978-83-681-51-4 Parallel GPU-accelerated Recursion-based Generators of Pseudorandom Numbers Przemysław

More information

arxiv: v1 [hep-lat] 31 Oct 2015

arxiv: v1 [hep-lat] 31 Oct 2015 and Code Optimization arxiv:1511.00088v1 [hep-lat] 31 Oct 2015 Hwancheol Jeong, Sangbaek Lee, Weonjong Lee, Lattice Gauge Theory Research Center, CTP, and FPRD, Department of Physics and Astronomy, Seoul

More information

CONTEMPORARY ANALYTICAL ECOSYSTEM PATRICK HALL, SAS INSTITUTE

CONTEMPORARY ANALYTICAL ECOSYSTEM PATRICK HALL, SAS INSTITUTE CONTEMPORARY ANALYTICAL ECOSYSTEM PATRICK HALL, SAS INSTITUTE Copyright 2013, SAS Institute Inc. All rights reserved. Agenda (Optional) History Lesson 2015 Buzzwords Machine Learning for X Citizen Data

More information

From Physics to Logic

From Physics to Logic From Physics to Logic This course aims to introduce you to the layers of abstraction of modern computer systems. We won t spend much time below the level of bits, bytes, words, and functional units, but

More information

Welcome to MCS 572. content and organization expectations of the course. definition and classification

Welcome to MCS 572. content and organization expectations of the course. definition and classification Welcome to MCS 572 1 About the Course content and organization expectations of the course 2 Supercomputing definition and classification 3 Measuring Performance speedup and efficiency Amdahl s Law Gustafson

More information

Jacobi-Based Eigenvalue Solver on GPU. Lung-Sheng Chien, NVIDIA

Jacobi-Based Eigenvalue Solver on GPU. Lung-Sheng Chien, NVIDIA Jacobi-Based Eigenvalue Solver on GPU Lung-Sheng Chien, NVIDIA lchien@nvidia.com Outline Symmetric eigenvalue solver Experiment Applications Conclusions Symmetric eigenvalue solver The standard form is

More information

AN-1301 APPLICATION NOTE

AN-1301 APPLICATION NOTE AN-131 APPLICATION NOTE One Technology Way P.O. Box 916 Norwood, MA 262-916, U.S.A. Tel: 781.329.47 Fax: 781.461.3113 www.analog.com Using CDCs to Control Motion for Sample Aspiration by Jim Scarlett INTRODUCTION

More information

Proceedings of Meetings on Acoustics

Proceedings of Meetings on Acoustics Proceedings of Meetings on Acoustics Volume 19, 2013 http://acousticalsociety.org/ ICA 2013 Montreal Montreal, Canada 2-7 June 2013 Underwater Acoustics Session 5aUW: Using Graphic Processing Units for

More information

Parallelization of the Molecular Orbital Program MOS-F

Parallelization of the Molecular Orbital Program MOS-F Parallelization of the Molecular Orbital Program MOS-F Akira Asato, Satoshi Onodera, Yoshie Inada, Elena Akhmatskaya, Ross Nobes, Azuma Matsuura, Atsuya Takahashi November 2003 Fujitsu Laboratories of

More information

Measure and classify nanoparticles at the touch of a button. With the portable particle counter testo DiSCmini.

Measure and classify nanoparticles at the touch of a button. With the portable particle counter testo DiSCmini. Measure and classify nanoparticles at the touch of a button. With the portable particle counter testo DiSCmini. testo DiSCmini Is your air clean or not? Mobile nanoparticle measurement and monitoring with

More information