English
Related papers

Related papers: DSPSR: Digital Signal Processing Software for Puls…

200 papers

Digital predistortion (DPD) is a widely adopted baseband processing technique in current radio transmitters. While DPD can effectively suppress unwanted spurious spectrum emissions stemming from imperfections of analog RF and baseband…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-12-30 Kaipeng Li , Amanullah Ghazi , Chance Tarver , Jani Boutellier , Mahmoud Abdelaziz , Lauri Anttila , Markku Juntti , Mikko Valkama , Joseph R. Cavallaro

We developed a pulsar search pipeline based on PRESTO (PulsaR Exploration and Search Toolkit). This pipeline simply runs dedispersion, FFT (Fast Fourier Transformation), and acceleration search in process-level parallel to shorten the…

Instrumentation and Methods for Astrophysics · Physics 2020-07-08 Qiuyu Yu , Zhichen Pan , Lei Qian , Shen Wang , Youling Yue , Menglin Huang , Qiaoli Hao , Shanping You , Bo Peng , Yan Zhu , Lei Zhang , Zhijie Liu

We present Synthesizer, a fast, flexible, modular and extensible platform for modelling synthetic astrophysical observables. Synthesizer can be used for a number of applications, but is predominantly designed for generating mock observables…

Instrumentation and Methods for Astrophysics · Physics 2025-10-14 Christopher C. Lovell , William J. Roper , Aswin P. Vijayan , Stephen M. Wilkins , Sophie Newman , Louise Seeyave

This report presents the design of the Scope infrastructure for extensible and portable benchmarking. Improvements in high- performance computing systems rely on coordination across different levels of system abstraction. Developing and…

Performance · Computer Science 2018-09-25 Carl Pearson , Abdul Dakkak , Cheng Li , Sarah Hashash , Jinjun Xiong , Wen-mei Hwu

The freud Python package is a powerful library for analyzing simulation data. Written with modern simulation and data analysis workflows in mind, freud provides a Python interface to fast, parallelized C++ routines that run efficiently on…

Sparse tensors are prevalent in many data-intensive applications, yet existing differentiable programming frameworks are tailored towards dense tensors. This presents a significant challenge for efficiently computing gradients through…

Programming Languages · Computer Science 2023-03-14 Amir Shaikhha , Mathieu Huot , Shideh Hashemian

Spectangular is a GUI based software package written in C++ designed for spectral disentangling on the wavelength scale. The code disentangles spectra of SB1 and SB2 systems and can now also be used also for spectra showing variability. In…

Instrumentation and Methods for Astrophysics · Physics 2019-02-27 Daniel P. Sablowski , Silva Järvinen , Michael Weber

In this article we present PARSIR (PARallel SImulation Runner), a package that enables the effective exploitation of shared-memory multi-processor machines for running discrete event simulation models. PARSIR is a compile/run-time…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-02 Francesco Quaglia

Tensor processing infrastructures such as deep learning frameworks and specialized hardware accelerators have revolutionized how computationally intensive code from domains such as deep learning and image processing is executed and…

Programming Languages · Computer Science 2024-12-17 Jie Qiu , Colin Cai , Sahil Bhatia , Niranjan Hasabnis , Sanjit A. Seshia , Alvin Cheung

Large-scale astronomical surveys can capture numerous images of celestial objects, including galaxies and nebulae. Analysing and processing these images can reveal intricate internal structures of these objects, allowing researchers to…

Instrumentation and Methods for Astrophysics · Physics 2023-11-02 Peng Jia , Jiameng Lv , Runyu Ning , Yu Song , Nan Li , Kaifan Ji , Chenzhou Cui , Shanshan Li

We present a new, three-dimensional (3D) plotting library with advanced features, and support for standard and enhanced display devices. The library - S2PLOT - is written in C and can be used by C, C++ and FORTRAN programs on GNU/Linux and…

Astrophysics · Physics 2009-11-11 D. G. Barnes , C. J. Fluke , P. D. Bourke , O. T. Parry

We propose Pulsar, an efficient sphere-based differentiable renderer that is orders of magnitude faster than competing techniques, modular, and easy-to-use due to its tight integration with PyTorch. Differentiable rendering is the…

Graphics · Computer Science 2020-12-23 Christoph Lassner , Michael Zollhöfer

We are performing a transient, microsecond timescale radio sky survey, called "Astropulse," using the Arecibo telescope. Astropulse searches for brief (0.4 {\mu}s to 204.8 {\mu}s), wideband (relative to its 2.5 MHz bandwidth) radio pulses…

Instrumentation and Methods for Astrophysics · Physics 2015-06-12 J. Von Korff , P. Demorest , E. Heien , E. Korpela , D. Werthimer , J. Cobb , M. Lebofsky , D. Anderson , B. Bankay , A. Siemion

Modern astronomical data processing requires complex software pipelines to process ever growing datasets. For radio astronomy, these pipelines have become so large that they need to be distributed across a computational cluster. This makes…

Instrumentation and Methods for Astrophysics · Physics 2018-07-17 Alexandar P. Mechev , Aske Plaat , J. B. Raymond Oonk , Huib T. Intema , Huub J. A. Röttgering

Modern satellite based experiments are often very complex real-time systems, composed by flight and ground segments, that have challenging resource related constraints, in terms of size, weight, power, requirements for real-time response,…

Image Processing algorithms for vision-based navigation require reliable image simulation capacities. In this paper we explain why traditional rendering engines may present limitations that are potentially critical for space applications.…

This is a methodological guide to the use of deep neural networks in the processing of pulsed dipolar spectroscopy (PDS) data encountered in structural biology, organic photovoltaics, photosynthesis research, and other domains featuring…

Matrix and tensor operations form the basis of a wide range of fields and applications, and in many cases constitute a substantial part of the overall computational complexity. The ability of general-purpose GPUs to speed up many of these…

Mathematical Software · Computer Science 2018-10-23 Ewout van den Berg

We present a data simulation package designed to create a series of simulated data samples for a detector with non-destructive sampling capability. The original intent of this software was to provide a method for generating simulated images…

We present status and results of AstroGrid-D, a joint effort of astrophysicists and computer scientists to employ grid technology for scientific applications. AstroGrid-D provides access to a network of distributed machines with a set of…