The present invention relates to a re-configurable Viterbi decoder. The invention also provides compositions comprising the compounds, and methods of treating diseases or disorders that comprise administering one or more of the compounds to a subject in need thereof. The method further includes restricting the single owner thread from accessing the work queue using atomic instructions involving more than one access.