Abstrakt. Stencilberäkningar är kärnan i tillämpningar inom många områden såsom beräkningselektromagnetisk utrustning, bildbehandling och partiella differentialekvationslösare som används i en mängd vetenskapliga och tekniska tillämpningar. Kortvektor SIMD instruktionsset som SSE och VMX ger en lovande och allmänt tillgänglig väg för att förbättra prestanda på moderna processorer. Ett grundläggande problem med minnesströmsjustering begränsar dock prestanda med schablonberäkningar på moderna korta SIMD-arkitekturer. I detta dokument föreslår vi en ny datalayouttransformering som undviker strömuppriktningskonflikten, tillsammans med en statisk analysteknik för att bestämma var denna omvandling är tillämplig. Betydande prestandaökningar visas för en mängd olika schablonkoder på flera moderna processorer med SIMD-funktioner.
Henretty m.fl. REF använde omvandling av datalayout för att förbättra prestandan hos schablonberäkningar.
Data layout transformation for stencil computations on short simd architectures
{'venue': 'In ETAPS International Conference on Compiler Construction (CC’11', 'journal': None, 'mag_field_of_study': ['Computer Science']}