Hårdvaruacceleratorer (såsom Cell Broadband Engine) har nyligen fått en betydande uppmärksamhet från den beräkningsvetenskapliga gemenskapen eftersom de kan ge betydande vinster i den totala prestandan för många numeriska simuleringar till en låg kostnad. Men sådana acceleratorer använder vanligtvis en ganska obekant och specialiserad programmeringsmodell som ofta kräver avancerad kunskap om sin hårdvarudesign. I den här artikeln visar vi en alternativ och enklare strategi för att hantera de viktigaste komplexiteterna i programmeringen av cellprocessorn, kallas programvara caching. Vi tillämpar denna teknik på en numerisk relativitet applikation: en tid-domän, ändlig-skillnad Kerr svart hål perturbation evolver, och presentera resultat. Vi får vinster i den totala prestandan av generiska simuleringar som ligger nära det teoretiska maximum som kan erhållas genom vår parallelliseringsmetod.
Khanna Ref experimenterade med prestanda och enkel användning av SPE programvara cache.
The CBE Hardware Accelerator for Numerical Relativity: A Simple Approach
{'venue': 'Int.J.Model.Simul.Sci.Comput.1:147,2010', 'journal': None, 'mag_field_of_study': ['Computer Science', 'Physics']}