A Scalable Computer Architecture for

Size: px
Start display at page:

Download "A Scalable Computer Architecture for"

Transcription

1 A Scalable Computer Architecture for On-line Pulsar Search on the SKA - Draft Version - G. Knittel, A. Horneffer MPI for Radio Astronomy Bonn with help from: M. Kramer, B. Klein, R. Eatough

2 GPU-Based Pulsar Timing FFT DeDisp IFFT Full Stokes Folding GPU DISK GPU User Mem DMA Fast Bit Reversal mory Syst tem Me CPU From ADC NIC

3 GPU-Processing Processing FFT Coherent Dedispersion DM IFFT Full Stokes Parameters Folding Pulse Period

4 Performance: 610M Samples/s (2 GPUs) GPU-Based Pulsar Timing

5 Pulsar Search FFT Coherent Dedispersion DM IFFT Full Stokes Parameters Folding Pulse Period

6 Pulsar Search FFT Coherent Dedispersion Trial DM Loop IFFT Stokes I Parameter Folding Trial Pulse Period

7 Binary Systems Search FFT Coherent Dedispersion Trial DM Loop IFFT Stokes I Parameter Folding Trial Pulse Period, Orbital Parameters

8 Pulsar Search Idea: Pulsar Search by Massively-Parallel Folding (in Time Domain)

9 Pulsar Search Idea: Pulsar Search by Massively-Parallel Folding Binary Systems: Make Length of Phase Bins variable (similar to Time Sequence Resampling)

10 Pulsar Search Idea: Pulsar Search by Massively-Parallel Folding Binary Systems: Make Length of Phase Bins variable High-Dimensional Search Space: Complete Coverage not possible.

11 Pulsar Search Frequency Domain: Pulsar Search by Massively-Parallel Harmonic Summation Binary Systems: Process Range of neighboring Frequency Bins Use same Hardware!

12 Pulsar Search Frequency Domain: Pulsar Search by Massively-Parallel Harmonic Summation Binary Systems: Process Range of neighboring Frequency Bins Use same Hardware! Not completely worked out yet.

13 Pulsar Search on the SKA Add Coherent Beamforming

14 Pulsar Search on the SKA Polyphase Filterbank FFT Coherent Beamforming Coherent Dedispersion Polyphase Filterbank FFT Coherent Beamforming Coherent Dedispersion IFFT Stokes I Parameter Folding Power Spectrum Harmonic Sum

15 Pulsar Search on the SKA Polyphase Filterbank FFT Coherent Beamforming Coherent Dedispersion IFFT Stokes I Parameter Folding FPGA CPU CPU GPU GPU GPU ASIC Polyphase Filterbank FFT Coherent Beamforming Coherent Dedispersion Power Spectrum Harmonic Sum

16 Mode of Operation (Time Domain) Telescope 0 Telescope 1 Telescope 127

17 Parallelization: Timeslicing Telescope 0 Telescope 1 Telescope 127 Timeslice to Timeslice to Timeslice to Rank 0 Rank 1 Rank 0

18 Parallelization Telescope 0 Telescope 1 Telescope 127 Required Processing Time defines Number of Ranks

19 Parallelization Data from all Telescopes Chain Network Rank 0 Rank 1 Rank 2 Rank 63 Architecturescales endlessly

20 Parallelization Telescope n Polyphase Filterbank 16 Subbands Compute Node 15 Compute Node 1 Compute Node 0

21 Parallelization One Rank Compute Node 0 Data Capture Phase Compute Node 1 Compute Node 15 8 Telescopes each

22 Parallelization One Rank Compute Node 0 Filtering and Subband Distribution Compute Node 1 Ring Network Compute Node 15

23 Coherent Beamforming Compute Node k Local Mem FPGA Polyphase Filterbank, Data Exchange System Mem Beam 0 Subb k Beam 1 Subb k Beam 2 Subb k Beam n Subb k Tel 0 Subb k Tel 1 Subb k Tel 2 Subb k Tel 127 Subb k FFT, Coherent Beamforming CPU CPU

24 Coherent Beamforming on CPUs Performance using AVX: 128 Input Spectra, single-precision float, 256k Elements 128 Beams of same Size: 2.1s per 3.5GHz (prel. Results)

25 GPU-Processing Processing Video Video DeDisp, IFFT, SI Mem Mem System Mem GPU0 GPUn Local Mem FPGA Beam 0 Subb k Beam 1 Subb k Beam 2 Subb k Beam n Subb k Tel 0 Subb k Tel 1 Subb k Tel 2 Subb k Compute Node k FFT, Coherent Beamforming CPU CPU Polyphase Tl127 Tel Subb bbk Filterbank, Data Exchange

26 GPU-Processing Processing Performance: 2 Spectra, horz/vert, single-precision float, 4M Elements Total Power Time Sequence of same Size: Total Power Time Sequence of same Size: 5ms

27 GPU-Processing Processing How to output the Results to the ASICs?

28 GPU-Processing Processing How to output the Results to the ASICs? All PCIe-Slots are already taken (GPUs, FPGAs)

29 GPU-Processing Processing How to output the Results to the ASICs? All PCIe-Slots are already taken (GPUs, FPGAs) Write to Screen Buffer to be output via Write to Screen Buffer, to be output via Monitor Cable

30 GPU-Processing Processing Mini DisplayPort Gbit/s ~ 70 Gbit/s Equiv. 1 PCIe x16 Slot

31 Does it work? GPU-Processing Processing

32 GPU-Processing Processing Does it work? Yes, but... GPU Kernel Screen Via DVI: 2.7 Gbit/s (Video)

33 Massively-Parallel Folding Local Mem Local Mem SI Time Sequence ASIC0 ASICn Monitor Cable Video Mem Massively Parallel Folding GPU0

34 Massively-Parallel Folding Compute Node 0 Compute Node 1 ASIC PC Up to 16 Monitor Cables Compute Node 15 GPU PC

35 Folding Time Domain Hypothetical Pulse Period P time Dt t S lit P l Detects Solitary Pulsars having P + small P

36 Folding Acceleration Search Hypothetical Acceleration Variable Bin Length (# of Samples per Bin) time Equiv. to Time Sequence Resampling

37 Harmonic Summation f 2 f 3 f 4 f f 0 2f 0 3f 0 4f 0 freq Dt Detects t Solitary Pulsars between f 0 and f 0 + f f 0 f 0 + f

38 Harmonic Sum - Acceleration Search f 2 f 3 f 4 f f 0 2f 0 3f 0 4f 0 freq Dt Detects t Binary Systems with max. Acceleration f f 0 f 0 + f

39 Folding Processor Broadcast Bus SI Time Sequence or Power Spectrum Accumulator Programmable Set of Counters and Incrementers Memory 64 x 32 bits To / from local Memory

40 Pulsar Detector ASIC Folding Processors

41 ASIC Network Ring Network Rank 0 Rank 1 Rank 2 Rank 63 ASIC PC

42 RFI Mitigation Subband-relative: Accumulation is per Subband Beam-relative

43 The Pulsar Search Machine 128 Telescopes 128 Beams 100 DMs Orbits 64x hypothetical Pulsars

44 The Pulsar Search Machine PC Cluster Switch-less Design, helps Scalability GPU-PC + ASIC-PC = Compute Node 64 Ranks of 16 Compute Nodes 2048 PCs, 4096 CPUs, 8192 GPUs, ASICS 32.5 M

45 Thanks!

46 The Pulsar Search Machine

47 Folding Processor

48 Costs

49 Supercomputer Costs 2005 Sandia National Laboratories Red Storm: $90 million Los Alamos National Laboratory ASCI Q: $215 million Earth Simulator Center, Japan: $250 million IBM Blue Gene/L: $290 million various (unreliable) Internet Sources

Real-time Pulsar Timing signal processing on GPUs

Real-time Pulsar Timing signal processing on GPUs Real-Time Pulsar Timing Signal Processing on GPUs Plan : Pulsar Timing Instrumentations LPC2E, CNRS Orléans - FRANCE Ismaël Cognard, Gilles Theureau, Grégory Desvignes, Cédric Viou, Dalal Ait-Allal Pulsars

More information

An FPGA-Based Back End for Real Time, Multi-Beam Transient Searches Over a Wide Dispersion Measure Range

An FPGA-Based Back End for Real Time, Multi-Beam Transient Searches Over a Wide Dispersion Measure Range An FPGA-Based Back End for Real Time, Multi-Beam Transient Searches Over a Wide Dispersion Measure Range Larry D'Addario 1, Nathan Clarke 2, Robert Navarro 1, and Joseph Trinh 1 1 Jet Propulsion Laboratory,

More information

LWA Users Meeting Pulsars II: Software and Survey Kevin Stovall

LWA Users Meeting Pulsars II: Software and Survey Kevin Stovall LWA Users Meeting 2012 Pulsars II: Software and Survey Kevin Stovall Pulsar Software - PRESTO - PSRCHIVE - TEMPO/TEMPO2 - writepsrfits.py - Coherent Dedispersion Status Pulsar/Transient Survey - All Sky

More information

Casper Instrumentation at Green Bank

Casper Instrumentation at Green Bank Casper Instrumentation at Green Bank John Ford September 28, 2009 The NRAO is operated for the National Science Foundation (NSF) by Associated Universities, Inc. (AUI), under a cooperative agreement. GBT

More information

arxiv: v1 [astro-ph.im] 7 Dec 2010

arxiv: v1 [astro-ph.im] 7 Dec 2010 arxiv:1012.1583v1 [astro-ph.im] 7 Dec 2010 University of Amsterdam (UvA), Amsterdam, The Netherlands E-mail: a.alexov@uva.nl Jason W. T. Hessels Netherlands Institute for Radio Astronomy (ASTRON), Dwingeloo,

More information

GPU-accelerated SDR Implementation of Multi-User Detector for Satellite Return Links

GPU-accelerated SDR Implementation of Multi-User Detector for Satellite Return Links DLR.de Chart 1 GPU-accelerated SDR Implementation of Multi-User Detector for Satellite Return Links Chen Tang chen.tang@dlr.de Institute of Communication and Navigation German Aerospace Center DLR.de Chart

More information

VIIP: a PCI programmable board.

VIIP: a PCI programmable board. VIIP: a PCI programmable board. G. Bianchi (1), L. Zoni (1), S. Montebugnoli (1) (1) Institute of Radio Astronomy, National Institute for Astrophysics Via Fiorentina 3508/B, 40060 Medicina (BO), Italy.

More information

May AA Communications. Portugal

May AA Communications. Portugal SKA Top-level description A large radio telescope for transformational science Up to 1 million m 2 collecting area Operating from 70 MHz to 10 GHz (4m-3cm) Two or more detector technologies Connected to

More information

Fast Fourier Transform Spectrometer (FFTS) Past, Present and Future

Fast Fourier Transform Spectrometer (FFTS) Past, Present and Future Fast Fourier Transform Spectrometer (FFTS) Past, Present and Future Bernd Klein Max-Planck-Institut für Radioastronomie, Bonn - Germany - instantaneous bandwidth [GHz] FFTS :: A short history 2.5 GHz 32k

More information

A software baseband receiver for pulsar astronomy at GMRT

A software baseband receiver for pulsar astronomy at GMRT Bull. Astr. Soc. India (26) 34, 41 412 A software baseband receiver for pulsar astronomy at GMRT B. C. Joshi 1 and Sunil Ramakrishna 2,3 1 National Centre for Radio Astrophysics (TIFR), Pune 411 7, India

More information

Signal Processing on GPUs for Radio Telescopes

Signal Processing on GPUs for Radio Telescopes Signal Processing on GPUs for Radio Telescopes John W. Romein Netherlands Institute for Radio Astronomy (ASTRON) Dwingeloo, the Netherlands 1 Overview radio telescopes motivation processing pipelines signal-processing

More information

Cross Correlators. Jayce Dowell/Greg Taylor. University of New Mexico Spring Astronomy 423 at UNM Radio Astronomy

Cross Correlators. Jayce Dowell/Greg Taylor. University of New Mexico Spring Astronomy 423 at UNM Radio Astronomy Cross Correlators Jayce Dowell/Greg Taylor University of New Mexico Spring 2017 Astronomy 423 at UNM Radio Astronomy Outline 2 Re-cap of interferometry What is a correlator? The correlation function Simple

More information

Scalable Front-End Digital Signal Processing for a Phased Array Radar Demonstrator. International Radar Symposium 2012 Warsaw, 24 May 2012

Scalable Front-End Digital Signal Processing for a Phased Array Radar Demonstrator. International Radar Symposium 2012 Warsaw, 24 May 2012 Scalable Front-End Digital Signal Processing for a Phased Array Radar Demonstrator F. Winterstein, G. Sessler, M. Montagna, M. Mendijur, G. Dauron, PM. Besso International Radar Symposium 2012 Warsaw,

More information

The LOFAR Known Pulsar Data Pipeline Alexov, A.; Hessels, J.W.T.; Mol, J.D.; Stappers, B.W.; van Leeuwen, A.G.J.

The LOFAR Known Pulsar Data Pipeline Alexov, A.; Hessels, J.W.T.; Mol, J.D.; Stappers, B.W.; van Leeuwen, A.G.J. UvA-DARE (Digital Academic Repository) The LOFAR Known Pulsar Data Pipeline Alexov, A.; Hessels, J.W.T.; Mol, J.D.; Stappers, B.W.; van Leeuwen, A.G.J. Published in: Proceedings of science Link to publication

More information

escience: Pulsar searching on GPUs

escience: Pulsar searching on GPUs escience: Pulsar searching on GPUs Alessio Sclocco Ana Lucia Varbanescu Karel van der Veldt John Romein Joeri van Leeuwen Jason Hessels Rob van Nieuwpoort And many others! Netherlands escience center Science

More information

SKA NON IMAGING PROCESSING CONCEPT DESCRIPTION: GPU PROCESSING FOR REAL TIME ISOLATED RADIO PULSE DETECTION

SKA NON IMAGING PROCESSING CONCEPT DESCRIPTION: GPU PROCESSING FOR REAL TIME ISOLATED RADIO PULSE DETECTION SKA NON IMAGING PROCESSING CONCEPT DESCRIPTION: GPU PROCESSING FOR REAL TIME ISOLATED RADIO PULSE DETECTION Document number... WP2 040.130.010 TD 001 Revision... 1 Author... Aris Karastergiou Date... 2011

More information

Green Bank Instrumentation circa 2030

Green Bank Instrumentation circa 2030 Green Bank Instrumentation circa 2030 Dan Werthimer and 800 CASPER Collaborators http://casper.berkeley.edu Upcoming Nobel Prizes with Radio Instrumentation Gravitational Wave Detection (pulsar timing)

More information

Data processing with the RTS A GPU-accelerated calibration & imaging stream processor

Data processing with the RTS A GPU-accelerated calibration & imaging stream processor Data processing with the RTS A GPU-accelerated calibration & imaging stream processor Daniel Mitchell 2018 ICRAR/CASS Radio School CSIRO ASTRONOMY AND SPACE SCIENCE The RTS (Real-Time System) A GPU-accelerated

More information

RFI and Asynchronous Pulse Blanking in the MHz Band at Arecibo

RFI and Asynchronous Pulse Blanking in the MHz Band at Arecibo RFI and Asynchronous Pulse Blanking in the 30 75 MHz Band at Arecibo Steve Ellingson and Grant Hampson November, 2002 List of Figures 1 30-75 MHz in three 50-MHz-wide swaths (APB off). The three bands

More information

2015 The MathWorks, Inc. 1

2015 The MathWorks, Inc. 1 2015 The MathWorks, Inc. 1 What s Behind 5G Wireless Communications? 서기환과장 2015 The MathWorks, Inc. 2 Agenda 5G goals and requirements Modeling and simulating key 5G technologies Release 15: Enhanced Mobile

More information

The Australian SKA Pathfinder Project. ASKAP Digital Signal Processing Systems System Description & Overview of Industry Opportunities

The Australian SKA Pathfinder Project. ASKAP Digital Signal Processing Systems System Description & Overview of Industry Opportunities The Australian SKA Pathfinder Project ASKAP Digital Signal Processing Systems System Description & Overview of Industry Opportunities This paper describes the delivery of the digital signal processing

More information

Design Implementation Description for the Digital Frequency Oscillator

Design Implementation Description for the Digital Frequency Oscillator Appendix A Design Implementation Description for the Frequency Oscillator A.1 Input Front End The input data front end accepts either analog single ended or differential inputs (figure A-1). The input

More information

What s Behind 5G Wireless Communications?

What s Behind 5G Wireless Communications? What s Behind 5G Wireless Communications? Marc Barberis 2015 The MathWorks, Inc. 1 Agenda 5G goals and requirements Modeling and simulating key 5G technologies Release 15: Enhanced Mobile Broadband IoT

More information

AutoBench 1.1. software benchmark data book.

AutoBench 1.1. software benchmark data book. AutoBench 1.1 software benchmark data book Table of Contents Angle to Time Conversion...2 Basic Integer and Floating Point...4 Bit Manipulation...5 Cache Buster...6 CAN Remote Data Request...7 Fast Fourier

More information

Specifications for the GBT spectrometer

Specifications for the GBT spectrometer GBT memo No. 292 Specifications for the GBT spectrometer Authors: D. Anish Roshi 1, Green Bank Scientific Staff, J. Richard Fisher 2, John Ford 1 Affiliation: 1 NRAO, Green Bank, WV 24944. 2 NRAO, Charlottesville,

More information

Detection of Radio Pulses from Air Showers with LOPES

Detection of Radio Pulses from Air Showers with LOPES Detection of Radio Pulses from Air Showers with LOPES Andreas Horneffer for the LOPES Collaboration Radboud University Nijmegen Radio Emission from Air Showers air showers are known since 1965 to emit

More information

ATA memo 73. The ATA Correlator. W.L. Urry, M. Wright, M. Dexter, D. MacMahon. 16 Feb Abstract

ATA memo 73. The ATA Correlator. W.L. Urry, M. Wright, M. Dexter, D. MacMahon. 16 Feb Abstract ATA memo 73 The ATA Correlator W.L. Urry, M. Wright, M. Dexter, D. MacMahon 16 Feb. 2007 Abstract This memo describes the current status of the ATA correlator. The correlator is designed for 352 antennas,

More information

Real-Time RFI Mitigation for Single-Dish Radio Telescopes. Richard Prestage, GBO

Real-Time RFI Mitigation for Single-Dish Radio Telescopes. Richard Prestage, GBO Real-Time RFI Mitigation for Single-Dish Radio Telescopes Richard Prestage, GBO Collaborators Cedric Viou, Jessica Masson Station de radioastronomie de Nançay Observatoire de Paris, PSL Research University,

More information

Challenges in Transition

Challenges in Transition Challenges in Transition Keynote talk at International Workshop on Software Engineering Methods for Parallel and High Performance Applications (SEM4HPC 2016) 1 Kazuaki Ishizaki IBM Research Tokyo kiszk@acm.org

More information

ni.com The NI PXIe-5644R Vector Signal Transceiver World s First Software-Designed Instrument

ni.com The NI PXIe-5644R Vector Signal Transceiver World s First Software-Designed Instrument The NI PXIe-5644R Vector Signal Transceiver World s First Software-Designed Instrument Agenda Hardware Overview Tenets of a Software-Designed Instrument NI PXIe-5644R Software Example Modifications Available

More information

The SKA LOW correlator design challenges

The SKA LOW correlator design challenges The SKA LOW correlator design challenges John Bunton CSP System Engineer C4SKA, Auckland, 9-10 February, 2017 CSIRO ASTRONOMY AND SPACE SCIENCE SKA1 Low antenna station (Australia) Station beamforming

More information

Focal Plane Array Beamformer for the Expanded GMRT: Initial

Focal Plane Array Beamformer for the Expanded GMRT: Initial Focal Plane Array Beamformer for the Expanded GMRT: Initial Implementation on ROACH Kaushal D. Buch Digital Backend Group, Giant Metrewave Radio Telescope, NCRA-TIFR, Pune, India kdbuch@gmrt.ncra.tifr.res.in

More information

RF and Microwave Test and Design Roadshow 5 Locations across Australia and New Zealand

RF and Microwave Test and Design Roadshow 5 Locations across Australia and New Zealand RF and Microwave Test and Design Roadshow 5 Locations across Australia and New Zealand Advanced PXI Technologies Signal Recording, FPGA s, and Synchronization Outline Introduction to the PXI Architecture

More information

2-PAD: An Introduction. The 2-PAD Team

2-PAD: An Introduction. The 2-PAD Team 2-PAD: An Introduction The 2-PAD Team Workshop, Jodrell Bank, 10 Presented th November 2009 by 2-PAD: Dr An Georgina Introduction Harris Georgina Harris for the 2-PAD Team 1 2-PAD Objectives Demonstrate

More information

arxiv: v1 [astro-ph.im] 1 Sep 2015

arxiv: v1 [astro-ph.im] 1 Sep 2015 Experimental Astronomy manuscript No. (will be inserted by the editor) A Real-time Coherent Dedispersion Pipeline for the Giant Metrewave Radio Telescope Kishalay De Yashwant Gupta arxiv:1509.00186v1 [astro-ph.im]

More information

RF and Microwave Test and Design Roadshow Cape Town & Midrand

RF and Microwave Test and Design Roadshow Cape Town & Midrand RF and Microwave Test and Design Roadshow Cape Town & Midrand Advanced PXI Technologies Signal Recording, FPGA s, and Synchronization Philip Ehlers Outline Introduction to the PXI Architecture PXI Data

More information

The CASPER Hardware Platform. Richard Armstrong

The CASPER Hardware Platform. Richard Armstrong The CASPER Hardware Platform Richard Armstrong Outline Radio Telescopes and processing Backends: How they have always been done How they should be done CASPER System: a pretty good stab at how things should

More information

Pulsars with the GBT: Scott Ransom, NRAO

Pulsars with the GBT: Scott Ransom, NRAO Pulsars with the GBT: 2007+ Scott Ransom, NRAO Basic Properties Current instruments Track Repairs Drift scan Large Projects Timing New instrumentation Backend Receivers GBT Capabilities 100-m unblocked

More information

RPG XFFTS. extended bandwidth Fast Fourier Transform Spectrometer. Technical Specification

RPG XFFTS. extended bandwidth Fast Fourier Transform Spectrometer. Technical Specification RPG XFFTS extended bandwidth Fast Fourier Transform Spectrometer Technical Specification 19 XFFTS crate equiped with eight XFFTS boards and one XFFTS controller Fast Fourier Transform Spectrometer The

More information

Computer Architecture and Organization:

Computer Architecture and Organization: Computer Architecture and Organization: L03: Register transfer and System Bus By: A. H. Abdul Hafez Abdul.hafez@hku.edu.tr, ah.abdulhafez@gmail.com 1 CAO, by Dr. A.H. Abdul Hafez, CE Dept. HKU Outlines

More information

FPGA applications for single dish activity at Medicina radio telescopes

FPGA applications for single dish activity at Medicina radio telescopes Mem. S.A.It. Vol. 88, 172 c SAIt 2017 Memorie della FPGA applications for single dish activity at Medicina radio telescopes M. Bartolini, G. Naldi, A. Mattana, A. Maccaferri, and M. De Biaggi Istituto

More information

REAL TIME DIGITAL SIGNAL PROCESSING. Introduction

REAL TIME DIGITAL SIGNAL PROCESSING. Introduction REAL TIME DIGITAL SIGNAL Introduction Why Digital? A brief comparison with analog. PROCESSING Seminario de Electrónica: Sistemas Embebidos Advantages The BIG picture Flexibility. Easily modifiable and

More information

Beamforming for IPS and Pulsar Observations

Beamforming for IPS and Pulsar Observations Beamforming for IPS and Pulsar Observations Divya Oberoi MIT Haystack Observatory Sunrise at Mileura P. Walsh Function, Inputs and Outputs Function - combine the voltage signal from each of the 512 tiles

More information

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 98 Chapter-5 ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 99 CHAPTER-5 Chapter 5: ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION S.No Name of the Sub-Title Page

More information

A new spectrometer for short wave radio astronomy near ionosphere's cutoff

A new spectrometer for short wave radio astronomy near ionosphere's cutoff A new spectrometer for short wave radio astronomy near ionosphere's cutoff Alain Lecacheux(*), Cédric Dumez-Viou(**) and Karl-Ludwig Klein(*) LESIA(*) et Nançay(**), CNRS-Observatoire de Paris April 8th-12th

More information

CUDA-Accelerated Satellite Communication Demodulation

CUDA-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 information

FPGA implementation of Generalized Frequency Division Multiplexing transmitter using NI LabVIEW and NI PXI platform

FPGA implementation of Generalized Frequency Division Multiplexing transmitter using NI LabVIEW and NI PXI platform FPGA implementation of Generalized Frequency Division Multiplexing transmitter using NI LabVIEW and NI PXI platform Ivan GASPAR, Ainoa NAVARRO, Nicola MICHAILOW, Gerhard FETTWEIS Technische Universität

More information

Processing Real-Time LOFAR Telescope Data on a Blue Gene/P

Processing Real-Time LOFAR Telescope Data on a Blue Gene/P Processing Real-Time LOFAR Telescope Data on a Blue Gene/P John W. Romein Stichting ASTRON (Netherlands Institute for Radio Astronomy) Dwingeloo, the Netherlands 1 LOw Frequency ARray radio telescope 10

More information

Implementation Results of the Digital IF Processor

Implementation Results of the Digital IF Processor Implementation Results of the Digital IF Processor Grant Hampson May 15, 22 Introduction This document presents results from an implementation of the IIP Radiometer Digital IF processor described in [1].

More information

The EVN DBBC Project. G. Tuccari Istituto di Radioastronomia Noto, Italy. Digital Backend Workshop - Bonn, Germany

The EVN DBBC Project. G. Tuccari Istituto di Radioastronomia Noto, Italy. Digital Backend Workshop - Bonn, Germany The EVN DBBC Project G. Tuccari Istituto di Radioastronomia Noto, Italy EVN DBBC Working Group S. Pogrebenko, S. Parsley JIVE-Dwingeloo, The Netherlansds W. Alef MPI-Radiastronomie-Bonn, Germany Y. Xiang

More information

CSO-FFTS User Manual

CSO-FFTS User Manual CSO-FFTS User Manual Bernd Klein Max-Planck-Institut für Radioastronomie, Bonn Issue 1.0 Document: CSO-MPI-MAN-02 Keywords: FFTS, CSO, spectrometer 1 Change Record REVISION DATE AUTHOR SECTIONS/PAGES REMARKS

More information

Digital Receiver Experiment or Reality. Harry Schultz AOC Aardvark Roost Conference Pretoria 13 November 2008

Digital Receiver Experiment or Reality. Harry Schultz AOC Aardvark Roost Conference Pretoria 13 November 2008 Digital Receiver Experiment or Reality Harry Schultz AOC Aardvark Roost Conference Pretoria 13 November 2008 Contents Definition of a Digital Receiver. Advantages of using digital receiver techniques.

More information

SKA-low DSP and computing overview : W. Turner SPDO. 8 th September 2011

SKA-low DSP and computing overview : W. Turner SPDO. 8 th September 2011 SKA-low DSP and computing overview : W. Turner SPDO 8 th September 2011 Agenda An overview of the DSP and Computing within the Signal Processing Domain (mainly SKA1) Channelisation Correlation Central

More information

A Multiple SIMD Mesh Architecture for Multi-Channel Radar Processing

A Multiple SIMD Mesh Architecture for Multi-Channel Radar Processing A Multiple SIMD Mesh Architecture for Multi-Channel Radar Processing Mikael Taveniku 2,3, Anders Åhlander 1, Magnus Jonsson 1 and Bertil Svensson 1,2 1. Centre for Computer Architecture, Halmstad University,

More information

HIGH PERFORMANCE COMPUTING USING GPGPU FOR RADAR APPLICATIONS

HIGH PERFORMANCE COMPUTING USING GPGPU FOR RADAR APPLICATIONS HIGH PERFORMANCE COMPUTING USING GPGPU FOR RADAR APPLICATIONS Viswam Gampala 1 (visgam@yahoo.co.in), Akshay BM 1, A Vengadarajan 1, PS Avadhani 2 1. Electronics & Radar Development Establishment, DRDO,

More information

Software Spectrometer for an ASTE Multi-beam Receiver. Jongsoo Kim Korea Astronomy and Space Science Institute

Software Spectrometer for an ASTE Multi-beam Receiver. Jongsoo Kim Korea Astronomy and Space Science Institute Software Spectrometer for an ASTE Multi-beam Receiver Jongsoo Kim Korea Astronomy and Space Science Institute Design Consideration software spectrometer for a near future ASTE multi-beam receiver spectrometer

More information

Dense Aperture Array for SKA

Dense Aperture Array for SKA Dense Aperture Array for SKA Steve Torchinsky EMBRACE Why a Square Kilometre? Detection of HI in emission at cosmological distances R. Ekers, SKA Memo #4, 2001 P. Wilkinson, 1991 J. Heidmann, 1966! SKA

More information

Software Correlators for Dish and Sparse Aperture Arrays of the SKA Phase I

Software Correlators for Dish and Sparse Aperture Arrays of the SKA Phase I Software Correlators for Dsh and Sparse Aperture Arrays of the SKA Phase I Jongsoo Km Korea Astronomy and Space Scence Insttute Collaborators: Paul Alexander (Unv. of Cambrdge) Andrew Faulkner (Unv. of

More information

FTMS Booster X1 High-performance data acquisition system for Orbitrap FTMS

FTMS Booster X1 High-performance data acquisition system for Orbitrap FTMS FTMS Booster X1 High-performance data acquisition system for Orbitrap FTMS What is FTMS Booster? The Spectroswiss FTMS Booster X1 is a high-performance data acquisition and analysis system based on state-of-the-art

More information

A DSP ENGINE FOR A 64-ELEMENT ARRAY

A DSP ENGINE FOR A 64-ELEMENT ARRAY A DSP ENGINE FOR A 64-ELEMENT ARRAY S. W. ELLINGSON The Ohio State University ElectroScience Laboratory 1320 Kinnear Road, Columbus, OH 43212 USA E-mail: ellingson.1@osu.edu This paper considers the feasibility

More information

Statistics of FORTE Noise between 29 and 47 MHz

Statistics of FORTE Noise between 29 and 47 MHz Page 1 of 6 Abstract Statistics of FORTE Noise between 29 and 47 MHz T. J. Fitzgerald, Los Alamos National Laboratory Los Alamos, New Mexico The FORTE satellite triggered on and recorded many radio-frequency

More information

Multi-core Platforms for

Multi-core Platforms for 20 JUNE 2011 Multi-core Platforms for Immersive-Audio Applications Course: Advanced Computer Architectures Teacher: Prof. Cristina Silvano Student: Silvio La Blasca 771338 Introduction on Immersive-Audio

More information

A Comparison of Two Computational Technologies for Digital Pulse Compression

A Comparison of Two Computational Technologies for Digital Pulse Compression A Comparison of Two Computational Technologies for Digital Pulse Compression Presented by Michael J. Bonato Vice President of Engineering Catalina Research Inc. A Paravant Company High Performance Embedded

More information

DiFX: A software correlator for very long baseline interferometry using multi-processor computing environments

DiFX: A software correlator for very long baseline interferometry using multi-processor computing environments DiFX: A software correlator for very long baseline interferometry using multi-processor computing environments A.T. Deller 1, S.J. Tingay, M. Bailes, & C. West 2 Centre for Astrophysics and Supercomputing,

More information

PROJECT CHARTER. (DRAFT Version 1.0, 16-AUG-07)

PROJECT CHARTER. (DRAFT Version 1.0, 16-AUG-07) PROJECT CHARTER (DRAFT Version 1.0, 16-AUG-07) PROJECT NAME Next Generation, Common User NRAO Pulsar Backend (AKA Scott Ransom s Dream Pulsar Machine ) PROJECT PERSONNEL Project Sponsor Scott Ransom Project

More information

Real-Time Software Receiver Using Massively Parallel

Real-Time Software Receiver Using Massively Parallel Real-Time Software Receiver Using Massively Parallel Processors for GPS Adaptive Antenna Array Processing Jiwon Seo, David De Lorenzo, Sherman Lo, Per Enge, Stanford University Yu-Hsuan Chen, National

More information

Integrated receivers for mid-band SKA. Suzy Jackson Engineer, Australia Telescope National Facility

Integrated receivers for mid-band SKA. Suzy Jackson Engineer, Australia Telescope National Facility Integrated receivers for mid-band SKA Suzy Jackson Engineer, Australia Telescope National Facility ASKAP/SKA Special Technical Brief 23 rd October, 2009 Talk overview Mid band SKA receiver challenges ASKAP

More information

Design of Parallel Algorithms. Communication Algorithms

Design of Parallel Algorithms. Communication Algorithms + Design of Parallel Algorithms Communication Algorithms + Topic Overview n One-to-All Broadcast and All-to-One Reduction n All-to-All Broadcast and Reduction n All-Reduce and Prefix-Sum Operations n Scatter

More information

Chapter 6: DSP And Its Impact On Technology. Book: Processor Design Systems On Chip. By Jari Nurmi

Chapter 6: DSP And Its Impact On Technology. Book: Processor Design Systems On Chip. By Jari Nurmi Chapter 6: DSP And Its Impact On Technology Book: Processor Design Systems On Chip Computing For ASICs And FPGAs By Jari Nurmi Slides Prepared by: Omer Anjum Introduction The early beginning g of DSP DSP

More information

Correlator Development at Haystack. Roger Cappallo Haystack-NRAO Technical Mtg

Correlator Development at Haystack. Roger Cappallo Haystack-NRAO Technical Mtg Correlator Development at Haystack Roger Cappallo Haystack-NRAO Technical Mtg. 2006.10.26 History of Correlator Development at Haystack ~1973 Mk I 360 Kb/s x 2 stns. 1981 Mk III 112 Mb/s x 4 stns. 1986

More information

CSO-FFTS A Fast Fourier Transform Spectrometer for the CSO

CSO-FFTS A Fast Fourier Transform Spectrometer for the CSO CSO-FFTS A Fast Fourier Transform Spectrometer for the CSO Design Description Bernd Klein Max-Planck-Institut für Radioastronomie, Bonn Issue 1.0 Document: CSO-MPI-DSD-02 Keywords: FFTS, CSO, spectrometer,

More information

From Antenna to Bits:

From Antenna to Bits: From Antenna to Bits: Wireless System Design with MATLAB and Simulink Cynthia Cudicini Application Engineering Manager MathWorks cynthia.cudicini@mathworks.fr 1 Innovations in the World of Wireless Everything

More information

MISCELLANEOUS CORRECTIONS TO THE BASELINE DESIGN

MISCELLANEOUS CORRECTIONS TO THE BASELINE DESIGN MISCELLANEOUS CORRECTIONS TO THE BASELINE DESIGN Document number... SKA-TEL.SKO-DD-003 Revision... 1 Author...R.McCool, T. Cornwell Date... 2013-10-27 Status... Released Name Designation Affiliation Date

More information

Image-Domain Gridding on Accelerators

Image-Domain Gridding on Accelerators Netherlands Institute for Radio Astronomy Image-Domain Gridding on Accelerators Bram Veenboer Monday 26th March, 2018, GPU Technology Conference 2018, San Jose, USA ASTRON is part of the Netherlands Organisation

More information

High Performance DSP Solutions for Ultrasound

High Performance DSP Solutions for Ultrasound High Performance DSP Solutions for Ultrasound By Hong-Swee Lim Senior Manager, DSP/Embedded Marketing Hong-Swee.Lim@xilinx.com 12 May 2008 DSP Performance Gap Performance (Algorithmic and Processor Forecast)

More information

SDR equivalents to analog functions in a small-scale radio telescope

SDR equivalents to analog functions in a small-scale radio telescope SDR equivalents to analog functions in a small-scale radio telescope Introduction Marcus Leech, Science Radio Laboratories Small-scale radio astronomy has typically been accomplished using simple analog

More information

Wideband Down-Conversion and Channelisation Techniques for FPGA. Eddy Fry RF Engines Ltd

Wideband Down-Conversion and Channelisation Techniques for FPGA. Eddy Fry RF Engines Ltd Wideband Down-Conversion and Channelisation Techniques for FPGA Eddy Fry RF Engines Ltd 1 st RadioNet Engineering Forum Meeting: Workshop on Digital Backends 6 th September 2004 Who are RF Engines? Signal

More information

Position Control Units

Position Control Units SYSMAC CS1 Position Control Units CS1W-NC113/NC133/NC213/NC233/NC413/NC433 A Shorter Scan Time Means Faster Control Syst Control for 1, 2, or 4 Axes with Compact, Single-slot Units A Complete Selection

More information

Hardware Architecture of Software Defined Radio (SDR)

Hardware Architecture of Software Defined Radio (SDR) Hardware Architecture of Software Defined Radio (SDR) Tassadaq Hussain Assistant Professor: Riphah International University Research Collaborations: Microsoft Barcelona Supercomputing Center University

More information

arxiv: v1 [physics.acc-ph] 23 Mar 2018

arxiv: v1 [physics.acc-ph] 23 Mar 2018 LLRF SYSTEM FOR THE FERMILAB MUON G-2 AND MU2E PROJECTS P. Varghese, B. Chase Fermi National Accelerator Laboratory (FNAL), Batavia, IL 60510, USA arxiv:1803.08968v1 [physics.acc-ph] 23 Mar 2018 Abstract

More information

MATLAB: A Tool for Algorithms Development and System Analysis

MATLAB: A Tool for Algorithms Development and System Analysis MATLAB: A Tool for Algorithms Development and System Analysis Dr. Bradley J. Bazuin Assistant Professor Western Michigan University Dept. of Electrical and Computer Engineering College of Engineering and

More information

March Phased Array Technology. Andrew Faulkner

March Phased Array Technology. Andrew Faulkner Aperture Arrays Michael Kramer Sparse Type of AA selection 1000 Sparse AA-low Sky Brightness Temperature (K) 100 10 T sky A eff Fully sampled AA-mid Becoming sparse Aeff / T sys (m 2 / K) Dense A eff /T

More information

Some Notes on Beamforming.

Some Notes on Beamforming. The Medicina IRA-SKA Engineering Group Some Notes on Beamforming. S. Montebugnoli, G. Bianchi, A. Cattani, F. Ghelfi, A. Maccaferri, F. Perini. IRA N. 353/04 1) Introduction: consideration on beamforming

More information

Coming to Grips with the Frequency Domain

Coming to Grips with the Frequency Domain XPLANATION: FPGA 101 Coming to Grips with the Frequency Domain by Adam P. Taylor Chief Engineer e2v aptaylor@theiet.org 48 Xcell Journal Second Quarter 2015 The ability to work within the frequency domain

More information

ENGR 210 Lab 12: Sampling and Aliasing

ENGR 210 Lab 12: Sampling and Aliasing ENGR 21 Lab 12: Sampling and Aliasing In the previous lab you examined how A/D converters actually work. In this lab we will consider some of the consequences of how fast you sample and of the signal processing

More information

A Digitally Configurable Receiver for Multi-Constellation GNSS

A Digitally Configurable Receiver for Multi-Constellation GNSS Innovative Navigation using new GNSS SIGnals with Hybridised Technologies A Digitally Configurable Receiver for Multi-Constellation GNSS Westminster Contributors Prof. Izzet Kale Dr. Yacine Adane Dr. Alper

More information

Debugging EMI Using a Digital Oscilloscope. Dave Rishavy Product Manager - Oscilloscopes

Debugging EMI Using a Digital Oscilloscope. Dave Rishavy Product Manager - Oscilloscopes Debugging EMI Using a Digital Oscilloscope Dave Rishavy Product Manager - Oscilloscopes 06/2009 Nov 2010 Fundamentals Scope Seminar of DSOs Signal Fidelity 1 1 1 Debugging EMI Using a Digital Oscilloscope

More information

REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND.

REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND. December 3-6, 2018 Santa Clara Convention Center CA, USA REVOLUTIONIZING THE COMPUTING LANDSCAPE AND BEYOND. https://tmt.knect365.com/risc-v-summit @risc_v ACCELERATING INFERENCING ON THE EDGE WITH RISC-V

More information

PROPAGATION CHANNEL EMULATOR : ECP

PROPAGATION CHANNEL EMULATOR : ECP PROPAGATION CHANNEL EMULATOR : ECP The ECP (Propagation Channel Emulator) synthesizes the principal phenomena of propagation occurring on RF signal links between earth and space. Developed by the R&D laboratory,

More information

Receivers for. FFRF Tutorial by Tom Clark, NASA/GSFC & NVI Wettzell, March 19, 2009

Receivers for. FFRF Tutorial by Tom Clark, NASA/GSFC & NVI Wettzell, March 19, 2009 Receivers for VLBI2010 FFRF Tutorial by Tom Clark, NASA/GSFC & NVI Wettzell, March 19, 2009 There is no fundamental difference between the receivers for PRIME FOCUS & CASSEGRAIN Except for: the beamwidth

More information

The AAMID consortium: Mid Frequency Aperture Array

The AAMID consortium: Mid Frequency Aperture Array The consortium: Mid Frequency Aperture Array Wim van Cappellen, Consortium Lead Livingstone curves Brought to our attention by Ron Ekers Technological capability leads to discovery in astronomy A single

More information

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

Analysis of Processing Parameters of GPS Signal Acquisition Scheme Analysis of Processing Parameters of GPS Signal Acquisition Scheme Prof. Vrushali Bhatt, Nithin Krishnan Department of Electronics and Telecommunication Thakur College of Engineering and Technology Mumbai-400101,

More information

Developing and Prototyping Next-Generation Communications Systems

Developing and Prototyping Next-Generation Communications Systems Developing and Prototyping Next-Generation Communications Systems Dr. Amod Anandkumar Team Lead Signal Processing and Communications Application Engineering Group 2015 The MathWorks, Inc. 1 Proliferation

More information

DiFX Correlator at Bonn

DiFX Correlator at Bonn DiFX Correlator at Bonn 1 Alessandra Bertarini, IGG University of Bonn & MPIfR Bonn Walter Alef, MPIfR Bonn Arno Müskens, IGG University of Bonn Helge Rottmann, MPIfR Bonn Jan Wagner, MPIfR Bonn DiFX DiFX

More information

SOFTWARE CORRELATOR CONCEPT DESCRIPTION

SOFTWARE CORRELATOR CONCEPT DESCRIPTION SOFTWARE CORRELATOR CONCEPT DESCRIPTION Document number... WP2 040.040.010 TD 002 Revision... 1 Author... Dominic Ford Date... 2011 03 29 Status... Approved for release Name Designation Affiliation Date

More information

The Sardinia Radio Telescope conversion, distribution, and receiver control system

The Sardinia Radio Telescope conversion, distribution, and receiver control system Mem. S.A.It. Suppl. Vol. 10, 66 c SAIt 2006 Memorie della Supplementi The Sardinia Radio Telescope conversion, distribution, and receiver control system J. Monari, A. Orfei, A. Scalambra, S. Mariotti,

More information

Advances in RF and Microwave Measurement Technology

Advances in RF and Microwave Measurement Technology 1 Advances in RF and Microwave Measurement Technology Farris Alhorr Business Development Manager RF & Wireless Communication Farris.alhorr@ New Demands in Modern RF and Microwave Test In semiconductor

More information

Overview: Trends and Implementation Challenges for Multi-Band/Wideband Communication

Overview: Trends and Implementation Challenges for Multi-Band/Wideband Communication Overview: Trends and Implementation Challenges for Multi-Band/Wideband Communication Mona Mostafa Hella Assistant Professor, ESCE Department Rensselaer Polytechnic Institute What is RFIC? Any integrated

More information

Traditional analog QDC chain and Digital Pulse Processing [1]

Traditional analog QDC chain and Digital Pulse Processing [1] Giuliano Mini Viareggio April 22, 2010 Introduction The aim of this paper is to compare the energy resolution of two gamma ray spectroscopy setups based on two different acquisition chains; the first chain

More information

THE purpose of beamforming is to precisely align the

THE purpose of beamforming is to precisely align the 1 Beamforming Techniques for Large-N Aperture Arrays K. Zarb-Adami, A. Faulkner, J.G. Bij de Vaate, G.W. Kant and P.Picard arxiv:1008.4047v1 [astro-ph.im] 24 Aug 2010 Abstract Beamforming is central to

More information