Vi presenterar fpga-ToPSS (Toronto Publicera/Prenumerera System), en effektiv plattform för händelsebehandling för att stödja högfrekvent och låglatent händelsematchning. fpga-ToPSS är byggd över omkonfigurerbar hårdvara-FPGAs-för att uppnå line-rate bearbetning genom att utforska olika grader av parallellism. Dessutom är var och en av våra föreslagna FPGA-baserade konstruktioner inriktad på ett unikt tillämpningskrav, såsom flexibilitet, anpassningsförmåga, skalbarhet eller ren prestanda, så att varje lösning är särskilt optimerad för att uppnå en hög nivå av parallellism. Därför är varje lösning formulerad som en konstruktion kompromiss mellan graden av parallellism jämfört med det önskade tillämpningskravet. Dessutom stöder vår händelsebehandling motor Booleska uttryck matchning med ett uttryckligt predikat språk som gäller för ett brett spektrum av applikationer, inklusive realtid dataanalys, algoritmisk handel, riktad reklam, och (komplex) händelsebehandling.
De demonstrerar högfrekvent och låg-latent algoritmiska handelslösningar baserat på händelsen bearbetningsplattform REF.
Towards highly parallel event processing through reconfigurable hardware
{'venue': "DaMoN '11", 'journal': None, 'mag_field_of_study': ['Computer Science']}