CS3210 Parallel computing
Search
Search
Dark mode
Light mode
Reader mode
Explorer
Home
❯
Course archive
❯
AY2025/26 Semester 2 archive
❯
Assignment 2: Virus signature scanning with CUDA (AY2025/26 S2)
Assignment 2: Virus signature scanning with CUDA (AY2025/26 S2)
Have feedback?
Share it anonymously
↗
Graph View
Table of Contents
Problem description
Introduction
Assignment overview
Definitions: samples, signatures, matches, and integrity
Definitions: read error probability, Phred scores, and Phred+33 encoding
Definitions: match confidence
Definitions: integrity hash and data verification
Matcher program details
How your program is called
What you need to implement
Implementation guidelines
General guidelines
Profiling
Grading
Correctness requirements
Performance requirements
Report requirements
Bonus - algorithmic improvements and analysis
Template code
Admin
Faq
Running your programs
Deadline and submission
Input formats
Samples: FASTQ files
Signatures: FASTA files
Output format
Potential optimization: asynchronous CUDA kernels
Backlinks
Assignment 2: Path tracing