ASCL.net

Astrophysics Source Code Library

Making codes discoverable since 1999

ASCL Code Record

[ascl:1711.021] Bifrost: Stream processing framework for high-throughput applications

Bifrost is a stream processing framework that eases the development of high-throughput processing CPU/GPU pipelines. It is designed for digital signal processing (DSP) applications within radio astronomy. Bifrost uses a flexible ring buffer implementation that allows different signal processing blocks to be connected to form a pipeline. Each block may be assigned to a CPU core, and the ring buffers are used to transport data to and from blocks. Processing blocks may be run on either the CPU or GPU, and the ring buffer will take care of memory copies between the CPU and GPU spaces.

Code site:
https://github.com/ledatelescope/bifrost
Appears in:
http://adsabs.harvard.edu/abs/2017arXiv170800720C
Bibcode:
2017ascl.soft11021B

ascl:1711.021
Add this shield to your page
Copy the above HTML to add this shield to your code's website.
Views: 119