11 citations · 21 across the 4 of their papers we have counts for
4 papers
An optimized Parallel Failure-less Aho-Corasick algorithm for DNA sequence matching
Vajira Thambawita, Roshan G. Ragel, Dhammike Elkaduwe
The Aho-Corasick algorithm is multiple patterns searching algorithm running sequentially in various applications like network intrusion detection and bioinformatics for finding sev…
To Use or Not to Use: CPUs' Cache Optimization Techniques on GPGPUs
Vajira Thambawita, Roshan G. Ragel, Dhammike Elkaduwe
General Purpose Graphic Processing Unit(GPGPU) is used widely for achieving high performance or high throughput in parallel programming. This capability of GPGPUs is very famous in…
To Use or Not to Use: Graphics Processing Units for Pattern Matching Algorithms
Vajira Thambawita, Roshan Ragel, Dhammika Elkaduwe
String matching is an important part in today's computer applications and Aho-Corasick algorithm is one of the main string matching algorithms used to accomplish this. This paper d…
Constant time encryption as a countermeasure against remote cache timing attacks
D. Jayasinghe, R. G. Ragel, D. Elkaduwe
Rijndael was standardized in 2001 by National Institute of Standard and Technology as the Advanced Encryption Standard (AES). AES is still being used to encrypt financial, military…