Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-2199

RFI flagging added to SDP Processing Function library

Details

    • Feature
    • Should have
    • PI13
    • COM SDP SW
    • None
    • Data Processing
    • Hide

      A central processing function library is a key component of the intended SKA architecture that addresses a number of NFRs. Establishing this library as soon as possible is important to reduce risk associated with understanding and providing the appropriate abstraction and interfaces to the library functions.
      Adding usable processing functions as soon as the library is established enables their immediate use in the development of SDP workflows.

      Porting RFI on GPUs should improve performance. To identify potential bottlenecks and areas which need closer investigation for improvement we need initial implementation of RFI sum-threshold algorithm.

      Show
      A central processing function library is a key component of the intended SKA architecture that addresses a number of NFRs. Establishing this library as soon as possible is important to reduce risk associated with understanding and providing the appropriate abstraction and interfaces to the library functions. Adding usable processing functions as soon as the library is established enables their immediate use in the development of SDP workflows. Porting RFI on GPUs should improve performance. To identify potential bottlenecks and areas which need closer investigation for improvement we need initial implementation of RFI sum-threshold algorithm.
    • Hide

      Time-boxed activity to provide:

      • RFI flagger processing function established in library (with appropriate release)
      • Definition of done met
      • Initial implementation of the RFI on GPU
      • Asses bottlenecks of RFI implementation on GPUs on the confluence
      Show
      Time-boxed activity to provide: RFI flagger processing function established in library (with appropriate release) Definition of done met Initial implementation of the RFI on GPU Asses bottlenecks of RFI implementation on GPUs on the confluence
    • Intra Program
    • 3
    • 3
    • 3
    • 1
    • Team_HIPPO
    • Sprint 5
    • Hide

      The GPU version of the RFI flagger was implemented and tested against the CPU version of the RFI flagger. Different optimisations were explored, and those are summarised on a confluence page (https://confluence.skatelescope.org/display/SE/HIP-169%3A+Assessment+of+bottlenecks+of+GPU+implementation+of+sum+threshold+algorithm). GPU RFI flagger was also integrated into the processing function library (https://gitlab.com/ska-telescope/sdp/ska-sdp-func/-/tree/rfi_flagger).

      Show
      The GPU version of the RFI flagger was implemented and tested against the CPU version of the RFI flagger. Different optimisations were explored, and those are summarised on a confluence page ( https://confluence.skatelescope.org/display/SE/HIP-169%3A+Assessment+of+bottlenecks+of+GPU+implementation+of+sum+threshold+algorithm ). GPU RFI flagger was also integrated into the processing function library ( https://gitlab.com/ska-telescope/sdp/ska-sdp-func/-/tree/rfi_flagger ).
    • 16.1
    • Stories Completed, Integrated, Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI22 - UNCOVERED

    • SPO-1454

    Description

      Work towards a stand-alone processing function to flag RFI added to the processing function library with appropriate wrappers. This will utilise the library established in SP-2084 and may contribute to the design iteration in SP-2201.

      Attachments

        Issue Links

          Structure

            Activity

              People

                D.Fenech Fenech, Danielle
                b.mort Mort, Ben
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 3.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete719.5
                  Total719.5

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel