C# SIMD-Sortierung/Median mit System.Numerics.VectorC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 C# SIMD-Sortierung/Median mit System.Numerics.Vector

Post by Anonymous »

Ich habe einen Videoverarbeitungscode, der den Wert jedes Pixels anhand des Medians seiner 4 Nachbarpixel bestimmen muss. Ich habe also ein Array von 4 Bytes und muss dessen Median auf leistungseffiziente Weise ermitteln. Zuerst muss ich das Array sortieren und dann den Durchschnitt der beiden Mittelwerte ermitteln. Ich muss das für die Hälfte der Pixel des Bildes machen, damit es parallel gemacht werden kann.
Kann das mit System.Numerics.Vector gemacht werden?
Außerdem ist dies in den Dokumenten nicht klar: Erstellt System.Numerics.Vector SIMD für x86-Code oder nur für x64?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post