, SIAM GS 13 Conference, Padova, Italy
|
|
- Eustace Moore
- 5 years ago
- Views:
Transcription
1 , SIAM GS 13 Conference, Padova, Italy A Mixed Order Scheme for the Shallow Water Equations on the GPU André R. Brodtkorb, Ph.D., Research Scientist, SINTEF ICT, Department of Applied Mathematics, Norway Andre.Brodtkorb@sintef.no
2 Brief Outline Why are we using GPUs (aka. Why have GPUs become important)? Mixed order scheme on the GPU Summary and future work This is a work in progress Technology for a better society 2
3 Development of the Microprocessor 1942: Digital Electric Computer (Atanasoff and Berry) 1947: Transistor (Shockley, Bardeen, and Brattain) : Integrated Circuit (Kilby) : Microprocessor (Hoff, Faggin, Mazor) More transistors (Moore, 1965) Technology for a better society 3
4 Frequency Scaling : 4004, 2300 trans, 740 KHz 1982: 80286, 134 thousand trans, 8 MHz 1993: Pentium P5, 1.18 mill. trans, 66 MHz 2000: Pentium 4, 42 mill. trans, 1.5 GHz 2010: Nehalem 2.3 bill. trans, 2.66 GHz, multi-core Technology for a better society 4
5 The end of frequency scaling : 29% increase in frequency : Frequency constant : 25% increase in parallelism The power density is proportional to the clock frequency cubed: Parallel CPUs: Multi-core (8-way) Hyper threading (2-way) AVX/SSE/MMX/etc (8-way) A serial program uses <2% of available resources! Technology for a better society 5
6 Massive Parallelism: The Graphics Processing Unit Performance Memory Bandwidth Technology for a better society 6
7 Examples of GPU Use Today Thousands of academic papers Big investment by large software companies Growing use in supercomputers GPU Supercomputers on the Top 500 List 14% 12% 10% 8% 6% 4% 2% 0% aug.2007 jul.2008 jul.2009 jul.2010 jul.2011 jul.2012 Technology for a better society 7
8 Using GPUs for numerical simulation GPUs can give anything from 0.001x to 100x speedup They have a 10x theoretical performance gain over the CPU The interaction between the algorithm and the architecture often determines the end performance Algorithm must suit the GPU and be implemented in a clever way At the end of the day, what counts is the accuracy of obtained results and the cost of computing them. Cost can include time, money, implementation time, and so on. Technology for a better society 8
9 Numerical performance Algorithmic and numerical performance Total performance is the product of algorithmic and numerical performance Your mileage may vary: algorithmic performance is highly problem dependent Explicit stencils Tridiag Sparse linear algebra solvers have low numerical performance Only able to utilize a fraction of the capabilities of CPUs, and worse on GPUs PLU QR Red- Black Explicit schemes with compact stencils can give near-peak numerical performance May give the overall highest performance Multigrid Algorithmic performance Krylov Technology for a better society 9
10 Shallow water on the GPU 1 st order scheme 2 nd order scheme 2013, Adaptive Mesh Refinement Mixed order scheme 2013, Mixed order schemes 2010, Multi-GPU 2012, Sparse simulations 2005, OpenGL prototype 2010, CUDA prototype 2011, Real world physics Technology for a better society 10
11 Shallow water on the GPU 3. Algorithmic developments 1 st order 2 nd order scheme scheme 2013, Adaptive Mesh Refinement Mixed order scheme 2013, Mixed order schemes 2. Computational developments 2010, Multi-GPU 2012, Sparse simulations 1. Prototyping and initial versions 2005, OpenGL prototype 2010, CUDA prototype 2011, Real world physics Technology for a better society 11
12 The Shallow Water Equations Vector of Conserved variables Flux Functions Bed slope source term Bed friction source term Technology for a better society 12
13 Discretization Our grid consists of a set of cells or volumes The bathymetry is a piecewise bilinear function The physical variables (h, hu, hv), are piecewise constants per volume Physical quantities are transported across the cell interfaces Algorithm: 1. Reconstruct physical variables 2. Evolve the solution 3. Average over grid cells Vector of Conserved variables Bed friction source term Bed slope source term Flux Functions Technology for a better society 13
14 Second order numerical scheme Continuous variables Discrete variables Slope reconstruction Flux calculation Evaluate integration points Dry states fix A. Kurganov and G. Petrova, A Second-Order Well-Balanced Positivity Preserving Central-Upwind Scheme for the Saint-Venant System Communications in Mathematical Sciences, 5 (2007), Technology for a better society 14
15 Dry states fix The dry-states fix of the KP scheme alters the slope to guarantee a nonnegative value of h at the integration points The slope is set to interpolate the bathymetry at the negative integration points This has a highly negative impact on the solution in cases where that contain steep partially dry cells Examples: houses, dams, levees, Technology for a better society 15
16 Example of problematic benchmark Front view Experimental setup consists of an instantaneous dam break with a rotated object in front of the breach. Rotated geometry is not possible to represent in Cartesian grid (if not implemented as internal boundary conditions) Non-negative slope fix gives high errors close to the obstacle Top view Soarez-Frazão, Zech, Journal of hydraulic research, 2007 Technology for a better society 16
17 Staircase artifacts The flow onto the obstacle creates very strong staircase artifacts which affect the overall solution negatively Bollermann et al. have published a well balanced reconstruction for 1D, but the approach may be nontrivial to extend to 2D without loss of conservation. We use a mixed order scheme to address the problem Bollermann, Chen, Kurganov, Noelle, A well-balanced reconstruction for wet/dry fronts, 2012 Technology for a better society 17
18 1 st order interfaces Mixed order scheme Main idea: Use first order scheme to compute the flux only for "problematic" interfaces to minimize the impact on the numerical order Use the second order scheme for all other interfaces This requires several steps: We must select the edges that require first order scheme Bed slope source term must be associated with interfaces, not cells Must guarantee conservation with the mixed order scheme Technology for a better society 18
19 Selecting 1 st order interfaces B j w j The interfaces we are interested are partially wet: B j < w j < B j+1 B j > w j > B j+1 B j+1 We still apply the dry states-fix for negative integration points w j This is the same approach as Bollerman et al. and it minimizes the number of changed interfaces B j Bj+1 Technology for a better society 19
20 Bed slope source term The source term is originally computed as cell averages as follows: S j = g B j+1 B j Δx h j 1 2+h j B j h j-1/2 h j+1/2 B j+1 The source term balances the numerical fluxes exactly for lake at rest To compute the edge-based source term, we take half the source term contribution from each of the adjacent cells S j+1 2 = 1 2 S j + S j+1 B j-1 B j B j+1 Technology for a better society 20
21 First order numerical scheme We have simplified the 2 nd order scheme to 1 st order The physical variables are piecewise constants within each cell The bathymetry is piecewise constant within each cell to guarantee non-negative values at integration points The flux is calculated using the central upwind flux function Technology for a better society 21
22 First order source term Our first order source term is as follows S j = g B j+1 B j Δx h j 1 2+h j B j B j+1 Identical to second order source term, but uses first order variables Caveat: Results in a scheme that is not well-balanced! Technology for a better society 22
23 Combining the 1 st and 2 nd order schemes The first order scheme requires no special new variables Implemented as a simple if statement in the code when evaluating the physical variables at each interface The scheme is conservative as both the 1 st order and 2 nd order schemes are conservative 1 st order scheme 2 nd order scheme Mixed order scheme Technology for a better society 23
24 First order results G2 G4 G8 G10 G11 G13 G20 Flow over triangular structure, laboratory dam break (1D EU CADAM) Comparison of second order (line) and first order (dashed line) First order scheme captures the main trends for most gauges, but has a much more smeared solution. Largest difference is at G13 Soarez-Frazão, Journal of hydraulic research, 2007 Technology for a better society 24
25 Mixed order results Second order (top) and mixed order (bottom) Virtually identical results: Maximum absolute difference of 4e-2 over the full simulation period (90s) As expected: the mixed order does not significantly alter the characteristics of the obtained solution Technology for a better society 25
26 Mixed order results First order generates the most smeared solution 1 st order Second order has major problems with the rotated obstacle Mixed order keeps sharp features in the solution, and tackles the rotated geometry as good as the first order scheme 2 nd order Mixed order Technology for a better society 26
27 Summary We have presented An overview of why GPUs are important and suitable for shallow water modeling A mixed order scheme with first and second order central upwind fluxes The use of the mixed order scheme to lessen errors induced by the drystates fix in the original numerical scheme This is a work in progress, and we have several active research topics: 1 st order numerical scheme is not well-balanced: Replace with well-balanced numerical scheme The use of 1 st order numerical schemes for larger timesteps and thus higher performance (e.g., use first order only for interfaces with very high fluxes and low water depths, etc.) Technology for a better society 27
28 Thank you for your attention Some references: A. Brodtkorb, M. L. Sætra, Explicit Shallow Water Simulations on GPUs: Guidelines and Best Practices, CMWR Proceedings, 2012 A. Brodtkorb, M. L. Sætra, M. Altinakar, Efficient Shallow Water Simulations on GPUs: Implementation, Visualization, Verification, and Validation, Computers & Fuids, 55, (2011), pp A. R. Brodtkorb, T. R. Hagen, K.-A. Lie and J. R. Natvig, Simulation and Visualization of the Saint-Venant System using GPUs, Computing and Visualization in Science, 13(7), (2011), pp Contact: André R. Brodtkorb Homepage: Youtube: SINTEF: Technology for a better society 28
High-Order Central WENO Schemes for 1D Hamilton-Jacobi Equations
High-Order Central WENO Schemes for D Hamilton-Jacobi Equations Steve Bryson and Doron Levy Program in Scientific Computing/Computational Mathematics, Stanford University and the NASA Advanced Supercomputing
More informationA Toolbox of Hamilton-Jacobi Solvers for Analysis of Nondeterministic Continuous and Hybrid Systems
A Toolbox of Hamilton-Jacobi Solvers for Analysis of Nondeterministic Continuous and Hybrid Systems Ian Mitchell Department of Computer Science University of British Columbia Jeremy Templeton Department
More informationPart II. Numerical Simulation
Part II Numerical Simulation Overview Computer simulation is the rapidly evolving third way in science that complements classical experiments and theoretical models in the study of natural, man-made, and
More informationLiu Yang, Bong-Joo Jang, Sanghun Lim, Ki-Chang Kwon, Suk-Hwan Lee, Ki-Ryong Kwon 1. INTRODUCTION
Liu Yang, Bong-Joo Jang, Sanghun Lim, Ki-Chang Kwon, Suk-Hwan Lee, Ki-Ryong Kwon 1. INTRODUCTION 2. RELATED WORKS 3. PROPOSED WEATHER RADAR IMAGING BASED ON CUDA 3.1 Weather radar image format and generation
More informationComputational Efficiency of the GF and the RMF Transforms for Quaternary Logic Functions on CPUs and GPUs
5 th International Conference on Logic and Application LAP 2016 Dubrovnik, Croatia, September 19-23, 2016 Computational Efficiency of the GF and the RMF Transforms for Quaternary Logic Functions on CPUs
More informationA second-order fast marching eikonal solver a
A second-order fast marching eikonal solver a a Published in SEP Report, 100, 287-292 (1999) James Rickett and Sergey Fomel 1 INTRODUCTION The fast marching method (Sethian, 1996) is widely used for solving
More informationFull Wave Solution for Intel CPU With a Heat Sink for EMC Investigations
Full Wave Solution for Intel CPU With a Heat Sink for EMC Investigations Author Lu, Junwei, Zhu, Boyuan, Thiel, David Published 2010 Journal Title I E E E Transactions on Magnetics DOI https://doi.org/10.1109/tmag.2010.2044483
More informationMICROPROCESSOR TECHNOLOGY
MICROPROCESSOR TECHNOLOGY Assis. Prof. Hossam El-Din Moustafa Lecture 3 Ch.1 The Evolution of The Microprocessor 17-Feb-15 1 Chapter Objectives Introduce the microprocessor evolution from transistors to
More informationCUDA-Accelerated Satellite Communication Demodulation
CUDA-Accelerated Satellite Communication Demodulation Renliang Zhao, Ying Liu, Liheng Jian, Zhongya Wang School of Computer and Control University of Chinese Academy of Sciences Outline Motivation Related
More informationUSING SYSTEM RESPONSE FUNCTIONS OF
USING SYSTEM RESPONSE FUNCTIONS OF LIQUID PIPELINES FOR LEAK AND BLOCKAGE DETECTION Pedro J. Lee " PhD Di,ssertation, 4th February, 2005 FACULTV OF ENGINEERING, COMPUTER AND MATHEMATICAL SCIENCES School
More informationCST s commercial Beam-Physics Codes Ulrich Becker CST (Computer Simulation Technique)
CST s commercial Beam-Physics Codes Ulrich Becker CST (Computer Simulation Technique) 1 ICAP 2006 Chamonix-Mont Blanc Ulrich Becker www.cst.com Outline Overview CST STUDIO SUITE Accelerator related examples
More informationCUDA for Engineers: An Introduction to High-Performance Parallel Computing
CUDA for Engineers: An Introduction to High-Performance Parallel Computing Author: Duane Storti Label: Addison-Wesley Professional Release Date: Number Of Pages: 352 CUDA for Engineers gives you direct,
More informationRésumé.. Table of Contents List of Symbols and Abbreviations List of Tables List of Figures
Abstract... Résumé.. Acknowledgements Table of Contents List of Symbols and Abbreviations List of Tables List of Figures ii iii,,...,...,...,,,...iv v ix xi xii 1. INTRODUCTION 1 1.1 Overview 1 1.2 An
More informationApplication of Maxwell Equations to Human Body Modelling
Application of Maxwell Equations to Human Body Modelling Fumie Costen Room E, E0c at Sackville Street Building, fc@cs.man.ac.uk The University of Manchester, U.K. February 5, 0 Fumie Costen Room E, E0c
More informationOverview of current developments in haptic APIs
Central European Seminar on Computer Graphics for students, 2011 AUTHOR: Petr Kadleček SUPERVISOR: Petr Kmoch Overview of current developments in haptic APIs Presentation Haptics Haptic programming Haptic
More informationBrief Overview of EM Computational Modeling Techniques for Real-World Engineering Problems
Brief Overview of EM Computational Modeling Techniques for Real-World Engineering Problems Bruce Archambeault, Ph.D. IEEE Fellow, IBM Distinguished Engineer Emeritus Bruce@brucearch.com Archambeault EMI/EMC
More information6 TH INTERNATIONAL CONFERENCE ON APPLIED INTERNET AND INFORMATION TECHNOLOGIES 3-4 JUNE 2016, BITOLA, R. MACEDONIA PROCEEDINGS
6 TH INTERNATIONAL CONFERENCE ON APPLIED INTERNET AND INFORMATION TECHNOLOGIES 3-4 JUNE 2016, BITOLA, R. MACEDONIA PROCEEDINGS Editor: Publisher: Prof. Pece Mitrevski, PhD Faculty of Information and Communication
More informationSUPPLEMENTARY INFORMATION
A full-parameter unidirectional metamaterial cloak for microwaves Bilinear Transformations Figure 1 Graphical depiction of the bilinear transformation and derived material parameters. (a) The transformation
More informationNUMERICAL SIMULATION OF SELF-STRUCTURING ANTENNAS BASED ON A GENETIC ALGORITHM OPTIMIZATION SCHEME
NUMERICAL SIMULATION OF SELF-STRUCTURING ANTENNAS BASED ON A GENETIC ALGORITHM OPTIMIZATION SCHEME J.E. Ross * John Ross & Associates 350 W 800 N, Suite 317 Salt Lake City, UT 84103 E.J. Rothwell, C.M.
More informationMathology Ontario Grade 2 Correlations
Mathology Ontario Grade 2 Correlations Curriculum Expectations Mathology Little Books & Teacher Guides Number Sense and Numeration Quality Relations: Read, represent, compare, and order whole numbers to
More informationFuzzy-Heuristic Robot Navigation in a Simulated Environment
Fuzzy-Heuristic Robot Navigation in a Simulated Environment S. K. Deshpande, M. Blumenstein and B. Verma School of Information Technology, Griffith University-Gold Coast, PMB 50, GCMC, Bundall, QLD 9726,
More informationDigital Signal Processor (DSP) based 1/f α noise generator
Digital Signal Processor (DSP) based /f α noise generator R Mingesz, P Bara, Z Gingl and P Makra Department of Experimental Physics, University of Szeged, Hungary Dom ter 9, Szeged, H-6720 Hungary Keywords:
More informationCommon Core Math Tutorial and Practice
Common Core Math Tutorial and Practice TABLE OF CONTENTS Chapter One Number and Numerical Operations Number Sense...4 Ratios, Proportions, and Percents...12 Comparing and Ordering...19 Equivalent Numbers,
More information10 GRAPHING LINEAR EQUATIONS
0 GRAPHING LINEAR EQUATIONS We now expand our discussion of the single-variable equation to the linear equation in two variables, x and y. Some examples of linear equations are x+ y = 0, y = 3 x, x= 4,
More informationGPU Computing for Cognitive Robotics
GPU Computing for Cognitive Robotics Martin Peniak, Davide Marocco, Angelo Cangelosi GPU Technology Conference, San Jose, California, 25 March, 2014 Acknowledgements This study was financed by: EU Integrating
More informationImplementation of a Visible Watermarking in a Secure Still Digital Camera Using VLSI Design
2009 nternational Symposium on Computing, Communication, and Control (SCCC 2009) Proc.of CST vol.1 (2011) (2011) ACST Press, Singapore mplementation of a Visible Watermarking in a Secure Still Digital
More informationFigure 4.1 Vector representation of magnetic field.
Chapter 4 Design of Vector Magnetic Field Sensor System 4.1 3-Dimensional Vector Field Representation The vector magnetic field is represented as a combination of three components along the Cartesian coordinate
More informationDEVELOPMENT OF A DIGITAL TERRESTRIAL FRONT END
DEVELOPMENT OF A DIGITAL TERRESTRIAL FRONT END ABSTRACT J D Mitchell (BBC) and P Sadot (LSI Logic, France) BBC Research and Development and LSI Logic are jointly developing a front end for digital terrestrial
More informationIntegrated Circuit Technology (Course Code: EE662) Lecture 1: Introduction
Indian Institute of Technology Jodhpur, Year 2015 2016 Integrated Circuit Technology (Course Code: EE662) Lecture 1: Introduction Course Instructor: Shree Prakash Tiwari, Ph.D. Email: sptiwari@iitj.ac.in
More informationIntroduction to VLSI ASIC Design and Technology
Introduction to VLSI ASIC Design and Technology Paulo Moreira CERN - Geneva, Switzerland Paulo Moreira Introduction 1 Outline Introduction Is there a limit? Transistors CMOS building blocks Parasitics
More informationImpact of the Coordinate System s Orientation
April 25th 2016 Impact of the Coordinate System s Orientation Susanne Kürschner, KATHREIN-Werke KG Rosenheim Impact of the Coordinate System s Orientation 1. 2. 3. 4. Overview Simulation Settings Results
More informationMeasuring and Evaluating Computer System Performance
Measuring and Evaluating Computer System Performance Performance Marches On... But what is performance? The bottom line: Performance Car Time to Bay Area Speed Passengers Throughput (pmph) Ferrari 3.1
More informationLoop Design. Chapter Introduction
Chapter 8 Loop Design 8.1 Introduction This is the first Chapter that deals with design and we will therefore start by some general aspects on design of engineering systems. Design is complicated because
More informationList of Blackline Masters (BLMs) Grade 7 Mathematics Blackline Masters Grades 5 to 8 Mathematics Blackline Masters. Introduction 1
C o n t e n t s List of Blackline Masters (BLMs) Grade 7 Mathematics Blackline Masters Grades 5 to 8 Mathematics Blackline Masters v v viii Acknowledgements ix Introduction 1 Overview 2 Conceptual Framework
More informationELCN100 Electronic Lab. Instruments and Measurements Spring Lecture 01: Introduction
ELCN100 Electronic Lab. Instruments and Measurements Spring 2018 Lecture 01: Introduction Dr. Hassan Mostafa حسن مصطفى د. hmostafa@uwaterloo.ca LAB 1 Cairo University Course Outline Course objectives To
More informationAdvantages of Analog Representation. Varies continuously, like the property being measured. Represents continuous values. See Figure 12.
Analog Signals Signals that vary continuously throughout a defined range. Representative of many physical quantities, such as temperature and velocity. Usually a voltage or current level. Digital Signals
More informationSpatio-Temporal Retinex-like Envelope with Total Variation
Spatio-Temporal Retinex-like Envelope with Total Variation Gabriele Simone and Ivar Farup Gjøvik University College; Gjøvik, Norway. Abstract Many algorithms for spatial color correction of digital images
More informationI II III IV V VI VII VIII IX X Total
1 of 16 HAND IN Answers recorded on exam paper. DEPARTMENT OF MATHEMATICS AND STATISTICS QUEEN S UNIVERSITY AT KINGSTON MATH 121/124 - APR 2018 Section 700 - CDS Students ONLY Instructor: A. Ableson INSTRUCTIONS:
More informationHigh Performance Computing for Engineers
High Performance Computing for Engineers David Thomas dt10@ic.ac.uk / https://github.com/m8pple Room 903 http://cas.ee.ic.ac.uk/people/dt10/teaching/2014/hpce HPCE / dt10/ 2015 / 0.1 High Performance Computing
More informationIMPLEMENTATION OF SOFTWARE-BASED 2X2 MIMO LTE BASE STATION SYSTEM USING GPU
IMPLEMENTATION OF SOFTWARE-BASED 2X2 MIMO LTE BASE STATION SYSTEM USING GPU Seunghak Lee (HY-SDR Research Center, Hanyang Univ., Seoul, South Korea; invincible@dsplab.hanyang.ac.kr); Chiyoung Ahn (HY-SDR
More informationCS4961 Parallel Programming. Lecture 1: Introduction 08/24/2010. Course Details Time and Location: TuTh, 9:10-10:30 AM, WEB L112 Course Website
Parallel Programming Lecture 1: Introduction Mary Hall August 24, 2010 1 Course Details Time and Location: TuTh, 9:10-10:30 AM, WEB L112 Course Website - http://www.eng.utah.edu/~cs4961/ Instructor: Mary
More informationIntroduction. Reading: Chapter 1. Courtesy of Dr. Dansereau, Dr. Brown, Dr. Vranesic, Dr. Harris, and Dr. Choi.
Introduction Reading: Chapter 1 Courtesy of Dr. Dansereau, Dr. Brown, Dr. Vranesic, Dr. Harris, and Dr. Choi http://csce.uark.edu +1 (479) 575-6043 yrpeng@uark.edu Why study logic design? Obvious reasons
More informationTechnical information about PhoToPlan
Technical information about PhoToPlan The following pages shall give you a detailed overview of the possibilities using PhoToPlan. kubit GmbH Fiedlerstr. 36, 01307 Dresden, Germany Fon: +49 3 51/41 767
More informationIn this section, we find equations for straight lines lying in a coordinate plane.
2.4 Lines Lines In this section, we find equations for straight lines lying in a coordinate plane. The equations will depend on how the line is inclined. So, we begin by discussing the concept of slope.
More informationEnergy Efficient Transmitters for Future Wireless Applications
Energy Efficient Transmitters for Future Wireless Applications Christian Fager christian.fager@chalmers.se C E N T R E Microwave Electronics Laboratory Department of Microtechnology and Nanoscience Chalmers
More informationProject 4.1 Puzzle Design Challenge
Project 4.1 Puzzle Design Challenge Introduction Have you ever looked at a product that has been well-designed? Do you find yourself asking questions such as, How did the designer think of that idea? or
More informationCS Computer Architecture Spring Lecture 04: Understanding Performance
CS 35101 Computer Architecture Spring 2008 Lecture 04: Understanding Performance Taken from Mary Jane Irwin (www.cse.psu.edu/~mji) and Kevin Schaffer [Adapted from Computer Organization and Design, Patterson
More informationMinimum key length for cryptographic security
Journal of Applied Mathematics & Bioinformatics, vol.3, no.1, 2013, 181-191 ISSN: 1792-6602 (print), 1792-6939 (online) Scienpress Ltd, 2013 Minimum key length for cryptographic security George Marinakis
More informationPolitecnico di Torino. Porto Institutional Repository
Politecnico di Torino Porto Institutional Repository [Proceeding] Integrated miniaturized antennas for automotive applications Original Citation: Vietti G., Dassano G., Orefice M. (2010). Integrated miniaturized
More informationWHITE PAPER CIRCUIT LEVEL AGING SIMULATIONS PREDICT THE LONG-TERM BEHAVIOR OF ICS
WHITE PAPER CIRCUIT LEVEL AGING SIMULATIONS PREDICT THE LONG-TERM BEHAVIOR OF ICS HOW TO MINIMIZE DESIGN MARGINS WITH ACCURATE ADVANCED TRANSISTOR DEGRADATION MODELS Reliability is a major criterion for
More informationMLP for Adaptive Postprocessing Block-Coded Images
1450 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 10, NO. 8, DECEMBER 2000 MLP for Adaptive Postprocessing Block-Coded Images Guoping Qiu, Member, IEEE Abstract A new technique
More informationSingle-turn and multi-turn coil domains in 3D COMSOL. All rights reserved.
Single-turn and multi-turn coil domains in 3D 2012 COMSOL. All rights reserved. Introduction This tutorial shows how to use the Single-Turn Coil Domain and Multi-Turn Coil Domain features in COMSOL s Magnetic
More informationHIGH FREQUENCY INTENSITY FLUCTUATIONS
Proceedings of the Seventh European Conference on Underwater Acoustics, ECUA 004 Delft, The Netherlands 5-8 July, 004 HIGH FREQUENCY INTENSITY FLUCTUATIONS S.D. Lutz, D.L. Bradley, and R.L. Culver Steven
More informationTopic 7f Time Domain FDM
Course Instructor Dr. Raymond C. Rumpf Office: A 337 Phone: (915) 747 6958 E Mail: rcrumpf@utep.edu Topic 7f Time Domain FDM EE 4386/5301 Computational Methods in EE Topic 7f Time Domain FDM 1 Outline
More informationUsing Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville
Using Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville Using Magnetic Sensors for Absolute Position Detection and Feedback. Abstract Several types
More information2 TD-MoM ANALYSIS OF SYMMETRIC WIRE DIPOLE
Design of Microwave Antennas: Neural Network Approach to Time Domain Modeling of V-Dipole Z. Lukes Z. Raida Dept. of Radio Electronics, Brno University of Technology, Purkynova 118, 612 00 Brno, Czech
More informationFROM KNIGHTS CORNER TO LANDING: A CASE STUDY BASED ON A HODGKIN- HUXLEY NEURON SIMULATOR
FROM KNIGHTS CORNER TO LANDING: A CASE STUDY BASED ON A HODGKIN- HUXLEY NEURON SIMULATOR GEORGE CHATZIKONSTANTIS, DIEGO JIMÉNEZ, ESTEBAN MENESES, CHRISTOS STRYDIS, HARRY SIDIROPOULOS, AND DIMITRIOS SOUDRIS
More informationDigital Controller Chip Set for Isolated DC Power Supplies
Digital Controller Chip Set for Isolated DC Power Supplies Aleksandar Prodic, Dragan Maksimovic and Robert W. Erickson Colorado Power Electronics Center Department of Electrical and Computer Engineering
More informationProject 4.1 Puzzle Design Challenge
Project 4.1 Puzzle Design Challenge Introduction Have you ever looked at a product that has been well-designed? Do you find yourself asking questions such as, How did the designer think of that idea? or
More informationComparative Analysis of Intel Pentium 4 and IEEE/EMC TC-9/ACEM CPU Heat Sinks
Comparative Analysis of Intel Pentium 4 and IEEE/EMC TC-9/ACEM CPU Heat Sinks Author Lu, Junwei, Duan, Xiao Published 2007 Conference Title 2007 IEEE International Symposium on Electromagnetic Compatibility
More informationCS 6135 VLSI Physical Design Automation Fall 2003
CS 6135 VLSI Physical Design Automation Fall 2003 1 Course Information Class time: R789 Location: EECS 224 Instructor: Ting-Chi Wang ( ) EECS 643, (03) 5742963 tcwang@cs.nthu.edu.tw Office hours: M56R5
More informationDesign of PID Control System Assisted using LabVIEW in Biomedical Application
Design of PID Control System Assisted using LabVIEW in Biomedical Application N. H. Ariffin *,a and N. Arsad b Department of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built
More information8.2 Slippery Slopes. A Solidify Understanding Task
SECONDARY MATH I // MODULE 8 7 8.2 Slippery Slopes A Solidify Understanding Task CC BY https://flic.kr/p/kfus4x While working on Is It Right? in the previous module you looked at several examples that
More informationThe Digital Linear Amplifier
The Digital Linear Amplifier By Timothy P. Hulick, Ph.D. 886 Brandon Lane Schwenksville, PA 19473 e-mail: dxyiwta@aol.com Abstract. This paper is the second of two presenting a modern approach to Digital
More informationReal-time FPGA Implementation of Transmitter Based DSP
Real-time FPGA Implementation of Transmitter Based DSP Philip, Watts (1,2), Robert Waegemans (2), Yannis Benlachtar (2), Polina Bayvel (2), Robert Killey (2) (1) Computer Laboratory, University of Cambridge,
More informationCUDA 를활용한실시간 IMAGE PROCESSING SYSTEM 구현. Chang Hee Lee
1 CUDA 를활용한실시간 IMAGE PROCESSING SYSTEM 구현 Chang Hee Lee Overview Thin film transistor(tft) LCD : Inspection Object Type of Defect Type of Inspection Instrument Brief Lighting / Focusing Optic Magnification
More informationPROJECT PERIODIC REPORT
PROJECT PERIODIC REPORT Publishable Summary Grant Agreement number: 214911 Project acronym: Project title: Funding Scheme: ICESTARS Integrated Circuit/EM Simulation and design Technologies for Advanced
More informationCompressive Through-focus Imaging
PIERS ONLINE, VOL. 6, NO. 8, 788 Compressive Through-focus Imaging Oren Mangoubi and Edwin A. Marengo Yale University, USA Northeastern University, USA Abstract Optical sensing and imaging applications
More informationIN MANY industrial applications, ac machines are preferable
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 46, NO. 1, FEBRUARY 1999 111 Automatic IM Parameter Measurement Under Sensorless Field-Oriented Control Yih-Neng Lin and Chern-Lin Chen, Member, IEEE Abstract
More informationA Turnstile Junction Waveguide Orthomode Transducer for the 1 mm Band
A Turnstile Junction Waveguide Orthomode Transducer for the 1 mm Band Alessandro Navarrini, Richard L. Plambeck, and Daning Chow Abstract We describe the design and construction of a waveguide orthomode
More information3 General Principles of Operation of the S7500 Laser
Application Note AN-2095 Controlling the S7500 CW Tunable Laser 1 Introduction This document explains the general principles of operation of Finisar s S7500 tunable laser. It provides a high-level description
More informationMeshing Challenges in Simulating the Induced Currents in Vacuum Phototriode
Meshing Challenges in Simulating the Induced Currents in Vacuum Phototriode S. Zahid and P. R. Hobson Electronic and Computer Engineering, Brunel University London, Uxbridge, UB8 3PH UK Introduction Vacuum
More information2.5D Finite Element Simulation Eddy Current Heat Exchanger Tube Inspection using FEMM
Vol.20 No.7 (July 2015) - The e-journal of Nondestructive Testing - ISSN 1435-4934 www.ndt.net/?id=18011 2.5D Finite Element Simulation Eddy Current Heat Exchanger Tube Inspection using FEMM Ashley L.
More informationDevelopment of an Experimental Rig for Doubly-Fed Induction Generator based Wind Turbine
Development of an Experimental Rig for Doubly-Fed Induction Generator based Wind Turbine T. Neumann, C. Feltes, I. Erlich University Duisburg-Essen Institute of Electrical Power Systems Bismarckstr. 81,
More informationYet, many signal processing systems require both digital and analog circuits. To enable
Introduction Field-Programmable Gate Arrays (FPGAs) have been a superb solution for rapid and reliable prototyping of digital logic systems at low cost for more than twenty years. Yet, many signal processing
More informationElectrical signal types
Electrical signal types With BogusBus, our signals were very simple and straightforward: each signal wire (1 through 5) carried a single bit of digital data, 0 Volts representing "off" and 24 Volts DC
More informationFunctional Integration of Parallel Counters Based on Quantum-Effect Devices
Proceedings of the th IMACS World Congress (ol. ), Berlin, August 997, Special Session on Computer Arithmetic, pp. 7-78 Functional Integration of Parallel Counters Based on Quantum-Effect Devices Christian
More informationFEKO-Based Method for Electromagnetic Simulation of Carcass Wires Embedded in Vehicle Tires
ACES JOURNAL, VOL. 26, NO. 3, MARCH 2011 217 FEKO-Based Method for Electromagnetic Simulation of Carcass Wires Embedded in Vehicle Tires Nguyen Quoc Dinh 1, Takashi Teranishi 1, Naobumi Michishita 1, Yoshihide
More informationParallel Programming Design of BPSK Signal Demodulation Based on CUDA
Int. J. Communications, Network and System Sciences, 216, 9, 126-134 Published Online May 216 in SciRes. http://www.scirp.org/journal/ijcns http://dx.doi.org/1.4236/ijcns.216.9511 Parallel Programming
More informationAn Equalization Technique for Orthogonal Frequency-Division Multiplexing Systems in Time-Variant Multipath Channels
IEEE TRANSACTIONS ON COMMUNICATIONS, VOL 47, NO 1, JANUARY 1999 27 An Equalization Technique for Orthogonal Frequency-Division Multiplexing Systems in Time-Variant Multipath Channels Won Gi Jeon, Student
More informationPREDICTIVE CONTROL OF INDUCTION MOTOR DRIVE USING DSPACE
PREDICTIVE CONTROL OF INDUCTION MOTOR DRIVE USING DSPACE P. Karlovský, J. Lettl Department of electric drives and traction, Faculty of Electrical Engineering, Czech Technical University in Prague Abstract
More informationLow Power Design Part I Introduction and VHDL design. Ricardo Santos LSCAD/FACOM/UFMS
Low Power Design Part I Introduction and VHDL design Ricardo Santos ricardo@facom.ufms.br LSCAD/FACOM/UFMS Motivation for Low Power Design Low power design is important from three different reasons Device
More informationJournal of Asian Scientific Research SIGNALS SPECTRAL ANALYSIS AND DISTORTION MEASUREMENTS USING AN OSCILLOSCOPE, A CAMERA AND A PC. A. A.
Journal of Asian Scientific Research journal homepage: http://www.aessweb.com/journals/5003 SIGNALS SPECTRAL ANALYSIS AND DISTORTION MEASUREMENTS USING AN OSCILLOSCOPE, A CAMERA AND A PC A. A. Azooz Department
More informationPart 1: Unit Overview. Unit Aims. Unit Abstract. Unit Outcomes. Unit Outcomes
Part 1: Unit Overview Unit Abstract Unit Aims Unit Outcomes Assessment Syllabus Reference Materials Resources Learning Strategy Unit Abstract The unit falls into three distinct strands: 1. Mathematics
More informationJoachim Frank Wadsworth Center Empire State Plaza P.O. Box 509 Albany, New York Tel: (518)
This material is provided for educational use only. The information in these slides including all data, images and related materials are the property of : Joachim Frank Wadsworth Center Empire State Plaza
More informationCMOS Circuit for Low Photocurrent Measurements
CMOS Circuit for Low Photocurrent Measurements W. Guggenbühl, T. Loeliger, M. Uster, and F. Grogg Electronics Laboratory Swiss Federal Institute of Technology Zurich, Switzerland A CMOS amplifier / analog-to-digital
More informationThe Behaviour Of Round Timber Sections Notched Over The Support On The Tension Face. Justin Dewey
The Behaviour Of Round Timber Sections Notched Over The Support On The Tension Face Justin Dewey Need for research In Queensland there are approximately 400 timber bridges still in use. Very little research
More informationOf all power components required in power conversion, magnetics
Modeling Ferrite Core Losses by Dr. Ray Ridley & Art Nace Of all power components required in power conversion, magnetics remain the most crucial element. They can be costly and time-consuming to develop,
More informationFast Placement Optimization of Power Supply Pads
Fast Placement Optimization of Power Supply Pads Yu Zhong Martin D. F. Wong Dept. of Electrical and Computer Engineering Dept. of Electrical and Computer Engineering Univ. of Illinois at Urbana-Champaign
More informationDigital Logic Circuits
Digital Logic Circuits Let s look at the essential features of digital logic circuits, which are at the heart of digital computers. Learning Objectives Understand the concepts of analog and digital signals
More informationAN ANN BASED FAULT DETECTION ON ALTERNATOR
AN ANN BASED FAULT DETECTION ON ALTERNATOR Suraj J. Dhon 1, Sarang V. Bhonde 2 1 (Electrical engineering, Amravati University, India) 2 (Electrical engineering, Amravati University, India) ABSTRACT: Synchronous
More informationVirtual EM Prototyping: From Microwaves to Optics
Virtual EM Prototyping: From Microwaves to Optics Dr. Frank Demming, CST AG Dr. Avri Frenkel, Anafa Electromagnetic Solutions Virtual EM Prototyping Efficient Maxwell Equations solvers has been developed,
More informationSolving Large Multi-Scale Problems in CST STUDIO SUITE
Solving Large Multi-Scale Problems in CST STUDIO SUITE An Aircraft Application M. Kunze, Z. Reznicek, I. Munteanu, P. Tobola, F. Wolfheimer Motivation I New A/C concepts (fly-by-wire, all electric aircraft,
More informationEM Simulation of Automotive Radar Mounted in Vehicle Bumper
EM Simulation of Automotive Radar Mounted in Vehicle Bumper Abstract Trends in automotive safety are pushing radar systems to higher levels of accuracy and reliable target identification for blind spot
More informationIntroduction. Lecture 0 ICOM 4075
Introduction Lecture 0 ICOM 4075 Information Ageis the term used to refer to the present era, beginning in the 80 s. The name alludes to the global economy's shift in focus away from the manufacturing
More informationCHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE
113 CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE 5.1 INTRODUCTION This chapter describes hardware design and implementation of direct torque controlled induction motor drive with
More informationLow Power Design of Successive Approximation Registers
Low Power Design of Successive Approximation Registers Rabeeh Majidi ECE Department, Worcester Polytechnic Institute, Worcester MA USA rabeehm@ece.wpi.edu Abstract: This paper presents low power design
More informationGenerating Isolated Outputs in a Multilevel Modular Capacitor Clamped DC-DC Converter (MMCCC) for Hybrid Electric and Fuel Cell Vehicles
Generating Isolated Outputs in a Multilevel Modular Capacitor Clamped DC-DC Converter (MMCCC) for Hybrid Electric and Fuel Cell Vehicles Faisal H. Khan 1, Leon M. Tolbert 2 1 Electric Power Research Institute
More informationTesting and Stabilizing Feedback Loops in Today s Power Supplies
Keywords Venable, frequency response analyzer, impedance, injection transformer, oscillator, feedback loop, Bode Plot, power supply design, open loop transfer function, voltage loop gain, error amplifier,
More informationUNIT FOUR COORDINATE GEOMETRY MATH 421A 23 HOURS
UNIT FOUR COORDINATE GEOMETRY MATH 421A 23 HOURS 71 UNIT 4: Coordinate Geometry Previous Knowledge With the implementation of APEF Mathematics at the Intermediate level, students should be able to: - Grade
More information