As Internet
growth and becoming more popular, the number of concurrent data flows start to increasing, which makes sense in bandwidth
requested. Providers and corporate customers need ability to identify point-to-point interactions. The best is to use special
software and hardware implementations that distribute the load in the internals of the complex, using the principles and approaches,
in particular, described in this paper. This paper represents the principles of building system, which searches for a
regular expression match using computing on graphics adapter in server station. A significant computing power and capability
to parallel execution on modern graphic processor allows inspection of large amounts of data through sets of rules. Using
the specified characteristics can lead to increased computing power in 30…40 times compared to the same setups on the central
processing unit. The potential increase in bandwidth capacity could be used in systems that provide packet analysis, firewalls
and network anomaly detectors.
З ростом популярності мережі Інтернет і загальної кількості інформаційних потоків, що супроводжується підви-
щенням вимог до пропускної спроможності, операторам послуг і корпоративним замовникам необхідна можливість
ідентифікації потоків даних точка-точка. Оптимальним є застосування спеціальних програмно-апаратних реалізацій,
які розподіляють навантаження вже в середині комплексу, використовуючи принципи і підходи, що, зокрема, описа-
но в даній роботі. В даній роботі розглянуто принципи реалізації системи, яка проводить пошук збігу за регулярними
виразами, використовуючи обчислення на графічному адаптері серверної станції. Суттєва обчислювальна потуж-
ність і можливості до паралельного виконання на сучасних графічних процесорах дозволяють проводити перевірку
великої кількості даних через набори правил. Використання вказаної особливості дозволяє досягати підвищення
обчислювальної потужності в 30…40 разів у порівнянні з аналогічними реалізаціями на центральному процесорі.
Потенціал підвищення полоси спроможності може бути використаний в системах аналізу пакетів, захисних екранах і
детекторах мережевих аномалій.