Reply to comment

Сетевой анализатор на CUDA

продолжаем перепубликацию с GPGPU.ORG

Gnort: High Performance Network Intrusion Detection Using Graphics Processors: модифицированный Snort, обработка паттернов делается на GPU (NVidia/CUDA).

Если честно, то статья совершенно не зацепила. "Взяли известные алгоритмы, имплементировали на CUDA, померяли производительность на слабом оборудовании, намеряли 2-2.3-кратное ускорение". Студенческая курсовая работа, ну может быть бакалаврский диплом. С другой стороны, как источник библиографических данных этот текст вполне можно использовать.

Достаточно понятно, что сетевой анализатор - неудобная штука для реализации на видеокарте: если поток маленький, то можно и на CPU, а если большой - то задержки на загрузку данных в видеокарту испортят всю малину. Какая-то разумность у таких приложений появляется только если CPU очевидно не справляется и задержка на обработку на CPU больше, чем задержки на offload.

Reply

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <i> <table> <td> <tr> <th>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Images can be added to this post.

More information about formatting options

Copyright © 2008-2011 Alex Tutubalin